Skip to content

Determine the most depended-upon packages of npm by direct dependency counting.

License

Notifications You must be signed in to change notification settings

dasfreak/npm-most-depended-upon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[TOC]

Most depended-upon packages of npm

Sometimes you just need to know which packages are the most important to the npm ecosystem.

How to use

  1. Install prerequisites
    pip install -r requirements.txt
    
  2. Download registry docs (in pages, which is recoverable and more fault tolerant than downloading it in once big chunk)
    python scripts/download-package-index-chunked.py --out-path data/npm-index-pages --include-docs
    
  3. Build dependency map from downloaded registry docs
    python scripts/most-depended-upon.py --strip-from-pages --in-path data/npm-index-pages --out-path data/dependency-map.json
    
  4. Build dependant map (inverse of the dependency map)
    python scripts/mode-depended-upon.py --build-dependant-map --in-path data/dependency-map.json --out-path data/dependant-map.json
    
  5. Count direct dependants
    python scripts/mode-depended-upon.py --count-direct --in-path data/dependant-map.json --out-path data/direct-dependant-amounts.json
    
  6. Build transitive dependant map
    python scripts/mode-depended-upon.py --build-transitive-dependant-map --in-path data/dependant-map.json --out-path data/transitive-dependant-map.json
    
  7. Count transitive dependants
    python scripts/mode-depended-upon.py --count-transitive --in-path data/transitive-dependant-map.json --out-path data/transitive-dependant-amounts.json
    
  8. Build markdown tables
    python scripts/build-markdown.py --in-path data/direct-dependant-amounts.json --out-path data/direct-dependant-amounts.md --limit 1000
    python scripts/build-markdown.py --in-path data/transitive-dependant-amounts.json --out-path data/transitive-dependant-amounts.md --limit 1000
    
usage: main.py [-h] --in-path IN_PATH --out-path OUT_FILE
                             (--strip | --strip-from-pages | --build-dependant-map | --build-transitive-dependant-map | --count-direct | --count-transitive)

options:
  -h, --help            show this help message and exit
  --in-path IN_PATH, -i IN_PATH
                        Path to read data from. Usually a doc file, except when using --preprocess-from-pages, then it's the path to the
                        pages directory.
  --out-path OUT_PATH, -o OUT_PATH
                        Destination to write the resulting file to.
  --strip               Remove all unnecessary parts of the raw registry doc file.
  --strip-from-pages    Remove all unnecessary parts, given a directory of raw registry doc pages.
  --build-dependant-map
                        Build the dependant map from the preprocessed data.
  --build-transitive-dependant-map
                        Build the transitive dependant map from the dependant map.
  --count-direct        Count the number of direct dependants for a dependant map.
  --count-transitive    Count the number of transitive dependants for a dependant map.
usage: download-package-index-chunked.py [-h] [--out-dir OUT_DIR] [--packages-per-request PACKAGES_PER_REQUEST]
                                         [--initial-package INITIAL_PACKAGE] [--include-docs]

options:
  -h, --help            show this help message and exit
  --out-path OUT_PATH, -o OUT_PATH
                        Directory to place the pages in
  --packages-per-request PACKAGES_PER_REQUEST, -p PACKAGES_PER_REQUEST
                        Amount of packages to download in one request.
  --initial-package INITIAL_PACKAGE
                        The name of the first package to return in the sorted package list response.
  --include-docs        Include all package metadata.
usage: build-markdown.py [-h] [--in-path IN_PATH] [--out-path OUT_PATH] [--limit LIMIT]

options:
  -h, --help            show this help message and exit
  --in-path IN_PATH, -i IN_PATH
                        Path to read data from. Usually a doc file, except when using --preprocess-from-pages, then it's the path to the
                        pages directory.
  --out-path OUT_PATH, -o OUT_PATH
                        Destination to write the resulting file to.
  --limit LIMIT, -l LIMIT
                        Amount of packages to write to the file.

1000 Most Directly Depended Upon (last update 2022-05-20)

# name count
1 lodash 125732
2 chalk 86564
3 react 81698
4 axios 79563
5 tslib 76001
6 commander 67502
7 express 62752
8 vue 61920
9 react-dom 59333
10 fs-extra 51076
11 core-js 45119
12 request 43705
13 moment 42615
14 inquirer 42490
15 prop-types 39919
16 debug 37687
17 uuid 33914
18 typescript 33833
19 yargs 28604
20 classnames 28461
21 async 26354
22 node-fetch 24910
23 dotenv 24797
24 glob 24639
25 @babel/runtime 24276
26 rxjs 24095
27 @types/node 23988
28 webpack 22819
29 semver 21870
30 bluebird 21661
31 mkdirp 20321
32 ora 20063
33 underscore 19374
34 minimist 19228
35 colors 19158
36 vue-router 17829
37 body-parser 17357
38 @babel/core 17335
39 jsonwebtoken 17219
40 jquery 16820
41 eslint 16805
42 rimraf 15864
43 react-scripts 15735
44 styled-components 15083
45 babel-loader 15065
46 shelljs 14545
47 js-yaml 14367
48 css-loader 13909
49 eslint-plugin-import 13749
50 ws 13410
51 cheerio 13254
52 yeoman-generator 12496
53 style-loader 12455
54 eslint-plugin-react 12309
55 winston 12291
56 @types/react 12026
57 @testing-library/react 11932
58 babel-runtime 11916
59 prettier 11825
60 react-router-dom 11773
61 @testing-library/jest-dom 11765
62 @testing-library/user-event 11493
63 @angular/core 11404
64 through2 11394
65 redux 11342
66 reflect-metadata 11212
67 @babel/preset-env 11027
68 handlebars 11016
69 ejs 11013
70 vuex 10979
71 qs 10907
72 @angular/common 10690
73 babel-core 10569
74 @types/express 10501
75 aws-sdk 10492
76 zone.js 10366
77 node-sass 10318
78 file-loader 10271
79 html-webpack-plugin 10100
80 react-redux 10098
81 chokidar 10055
82 web-vitals 9928
83 webpack-dev-server 9832
84 @angular/platform-browser 9809
85 sass-loader 9741
86 execa 9709
87 bootstrap 9688
88 babel-eslint 9651
89 element-ui 9541
90 @angular/compiler 9519
91 @typescript-eslint/parser 9497
92 path 9483
93 postcss 9375
94 jest 9356
95 mongoose 9352
96 @angular/forms 9339
97 @angular/platform-browser-dynamic 9297
98 dayjs 9242
99 @alifd/next 9144
100 @typescript-eslint/eslint-plugin 9141
101 postcss-loader 9119
102 cors 9048
103 @angular/router 8876
104 ramda 8805
105 url-loader 8755
106 fs 8583
107 date-fns 8551
108 autoprefixer 8548
109 q 8526
110 download-git-repo 8449
111 deepmerge 8395
112 graphql 8389
113 express-validator 8305
114 eslint-plugin-jsx-a11y 8263
115 gulp 8262
116 mongodb 8195
117 @types/react-dom 8047
118 less 8023
119 object-assign 8005
120 socket.io 7995
121 mocha 7946
122 crypto-js 7930
123 antd 7917
124 figlet 7902
125 @types/jsonwebtoken 7881
126 cookie-session 7732
127 @angular/animations 7636
128 eslint-config-prettier 7584
129 @types/lodash 7535
130 superagent 7307
131 open 7212
132 chai 7187
133 resolve 7158
134 nan 7143
135 cross-spawn 7128
136 ajv 7107
137 @types/cookie-session 7030
138 xml2js 6934
139 @types/jest 6765
140 yosay 6587
141 marked 6582
142 morgan 6579
143 babel-polyfill 6488
144 form-data 6475
145 mini-css-extract-plugin 6452
146 @babel/polyfill 6439
147 @babel/preset-react 6409
148 gulp-util 6341
149 minimatch 6341
150 request-promise 6332
151 ethers 6310
152 redis 6295
153 sass 6286
154 eslint-plugin-react-hooks 6240
155 got 6196
156 cookie-parser 6185
157 ts-node 6162
158 mime 6149
159 lodash-es 6117
160 babel-jest 6103
161 socket.io-client 6072
162 loader-utils 6066
163 babel-preset-es2015 6035
164 globby 6024
165 ember-cli-babel 5948
166 @emotion/styled 5918
167 meow 5914
168 @material-ui/core 5792
169 joi 5766
170 react-transition-group 5752
171 webpack-cli 5701
172 less-loader 5682
173 node-nats-streaming 5677
174 immutable 5633
175 eslint-plugin-prettier 5528
176 query-string 5522
177 mysql 5490
178 koa 5472
179 @emotion/react 5320
180 @angular/http 5265
181 pg 5246
182 js-cookie 5178
183 jsdom 5168
184 bignumber.js 5144
185 react-dev-utils 5093
186 source-map-support 5069
187 rollup 5033
188 co 5019
189 puppeteer 4942
190 react-router 4904
191 prompts 4888
192 whatwg-fetch 4871
193 case-sensitive-paths-webpack-plugin 4857
194 camelcase 4845
195 coffee-script 4841
196 md5 4824
197 compression 4822
198 nanoid 4812
199 tiny-invariant 4808
200 buffer 4745
201 terser-webpack-plugin 4724
202 @babel/plugin-proposal-class-properties 4710
203 big.js 4703
204 path-to-regexp 4673
205 npm 4643
206 isomorphic-fetch 4636
207 promise 4630
208 nodemailer 4537
209 postcss-flexbugs-fixes 4506
210 eslint-loader 4505
211 del 4503
212 cross-env 4486
213 eslint-plugin-flowtype 4465
214 extend 4439
215 webpack-manifest-plugin 4434
216 update-notifier 4432
217 events 4428
218 echarts 4404
219 @babel/plugin-transform-runtime 4357
220 es6-promise 4357
221 mime-types 4344
222 moment-timezone 4302
223 validator 4295
224 optimist 4286
225 log-symbols 4232
226 babel-preset-react-app 4231
227 webpack-merge 4230
228 lru-cache 4191
229 lodash.merge 4179
230 babel-preset-env 4115
231 extract-text-webpack-plugin 4113
232 eslint-config-react-app 4106
233 highlight.js 4080
234 tiny-warning 4069
235 d3 4064
236 eventemitter3 4050
237 invariant 4043
238 @fortawesome/fontawesome-svg-core 4037
239 web3 4022
240 uglify-js 4012
241 redux-thunk 3990
242 tmp 3981
243 babel-preset-react 3944
244 react-native 3930
245 clsx 3924
246 yaml 3903
247 discord.js 3900
248 iconv-lite 3889
249 optimize-css-assets-webpack-plugin 3873
250 @fortawesome/free-solid-svg-icons 3863
251 dotenv-expand 3863
252 jsbi 3806
253 fast-glob 3786
254 resize-observer-polyfill 3785
255 pluralize 3783
256 bn.js 3773
257 fsevents 3769
258 @material-ui/icons 3728
259 postcss-preset-env 3707
260 nodemon 3701
261 regenerator-runtime 3700
262 inherits 3692
263 lodash.get 3673
264 strip-ansi 3659
265 mustache 3655
266 cross-fetch 3628
267 eslint-config-airbnb 3615
268 async-validator 3609
269 ncp 3608
270 react-select 3607
271 ts-loader 3590
272 @oclif/plugin-help 3589
273 archiver 3589
274 react-icons 3557
275 express-session 3545
276 @oclif/command 3538
277 decimal.js-light 3535
278 history 3531
279 babel-cli 3520
280 @babel/cli 3513
281 lodash.debounce 3512
282 esm 3481
283 boxen 3454
284 url 3437
285 toformat 3436
286 @oclif/config 3421
287 readable-stream 3408
288 node-uuid 3397
289 eslint-plugin-promise 3396
290 font-awesome 3392
291 sequelize 3387
292 @babel/preset-typescript 3368
293 progress 3349
294 passport 3343
295 ms 3340
296 querystring 3315
297 source-map 3306
298 normalize.css 3304
299 markdown-it 3302
300 crypto 3270
301 lit 3261
302 file-saver 3236
303 @nestjs/common 3234
304 prompt 3227
305 clear 3217
306 @popperjs/core 3195
307 vue-template-compiler 3154
308 find-up 3154
309 @stencil/core 3152
310 ember-cli-htmlbars 3150
311 prismjs 3148
312 npmlog 3139
313 acorn 3122
314 polished 3111
315 gulp-rename 3095
316 jszip 3091
317 xlsx 3084
318 log4js 3071
319 koa-router 3068
320 @mui/material 3067
321 which 3067
322 tar 3063
323 json5 3055
324 simple-git 3050
325 styled-system 3010
326 copy-webpack-plugin 3002
327 escape-string-regexp 2982
328 path-exists 2980
329 jade 2977
330 util 2959
331 lodash.clonedeep 2954
332 @fortawesome/react-fontawesome 2946
333 graceful-fs 2942
334 readline-sync 2929
335 lodash.isequal 2910
336 cookie 2907
337 multer 2902
338 xtend 2897
339 vuedraggable 2894
340 http-proxy-middleware 2894
341 browserify 2887
342 ioredis 2883
343 graphql-tag 2878
344 @svgr/webpack 2876
345 identity-obj-proxy 2869
346 react-bootstrap 2861
347 eslint-plugin-jest 2852
348 shortid 2830
349 request-promise-native 2829
350 opn 2826
351 firebase 2807
352 hoist-non-react-statics 2803
353 sqlite3 2794
354 serve-static 2791
355 bindings 2791
356 clone 2783
357 vue-class-component 2782
358 color 2774
359 jsonfile 2772
360 cli-table 2767
361 @ant-design/icons 2756
362 angular 2745
363 ini 2742
364 i18next 2738
365 vue-loader 2737
366 immer 2723
367 raf 2720
368 pug 2717
369 sharp 2702
370 clean-webpack-plugin 2697
371 react-app-polyfill 2692
372 react-helmet 2661
373 esbuild 2657
374 underscore.string 2646
375 url-join 2639
376 bcrypt 2627
377 popper.js 2625
378 chalk-animation 2617
379 ip 2610
380 change-case 2607
381 vue-property-decorator 2600
382 connect 2597
383 jest-resolve 2579
384 esprima 2577
385 through 2566
386 vue-i18n 2565
387 tailwindcss 2556
388 config 2552
389 micromatch 2550
390 babel-plugin-transform-runtime 2548
391 bunyan 2547
392 eslint-plugin-vue 2546
393 throttle-debounce 2544
394 yup 2537
395 workbox-webpack-plugin 2536
396 lit-element 2530
397 fast-deep-equal 2503
398 bs58 2500
399 gulp-uglify 2499
400 @babel/parser 2490
401 babel-plugin-named-asset-import 2471
402 cssnano 2464
403 pino 2461
404 three 2459
405 zod 2427
406 @angular/cdk 2422
407 next 2403
408 jwt-decode 2393
409 luxon 2389
410 helmet 2386
411 http-errors 2380
412 tslint 2380
413 assert 2379
414 warning 2378
415 lodash.throttle 2377
416 eslint-plugin-node 2376
417 amqplib 2374
418 class-validator 2368
419 eslint-config-airbnb-base 2365
420 validate-npm-package-name 2360
421 mysql2 2358
422 @babel/plugin-syntax-dynamic-import 2356
423 safe-buffer 2352
424 @babel/plugin-proposal-decorators 2346
425 protobufjs 2344
426 ant-design-vue 2341
427 mobx 2333
428 deep-equal 2332
429 @nestjs/core 2332
430 @emotion/core 2325
431 postcss-safe-parser 2312
432 js-base64 2300
433 command-line-args 2294
434 concat-stream 2277
435 babel-preset-stage-0 2277
436 webpack-bundle-analyzer 2276
437 yargs-parser 2276
438 @babel/types 2270
439 @npmcorp/example 2260
440 slash 2251
441 enquirer 2251
442 webpack-dev-middleware 2248
443 @types/uuid 2248
444 elliptic 2242
445 js-beautify 2239
446 codemirror 2235
447 http-proxy 2227
448 adm-zip 2226
449 grunt 2225
450 ts-jest 2220
451 browser-sync 2218
452 child_process 2208
453 dateformat 2203
454 pify 2196
455 arg 2187
456 argparse 2171
457 react-popper 2158
458 knex 2152
459 @rollup/plugin-node-resolve 2149
460 cosmiconfig 2147
461 koa-static 2144
462 gulp-sass 2124
463 stylelint 2119
464 bcryptjs 2117
465 pnp-webpack-plugin 2104
466 stylus 2102
467 once 2094
468 typeorm 2094
469 reselect 2093
470 class-transformer 2090
471 raw-loader 2079
472 datafire 2055
473 mqtt 2053
474 @babel/runtime-corejs3 2047
475 eslint-config-standard 2046
476 clipboard 2045
477 serve-favicon 2043
478 diff 2033
479 cli-color 2032
480 listr 2030
481 supports-color 2029
482 resolve-url-loader 2028
483 nprogress 2027
484 user 2025
485 @rollup/plugin-commonjs 2025
486 jest-watch-typeahead 2014
487 https-proxy-agent 2011
488 @babel/traverse 2001
489 framer-motion 2000
490 babel-plugin-import 2000
491 nunjucks 1998
492 global 1994
493 ethereumjs-util 1992
494 canvas 1990
495 react-is 1986
496 chart.js 1986
497 @types/styled-system 1985
498 koa-bodyparser 1982
499 pkg-dir 1975
500 user-home 1975
501 uglifyjs-webpack-plugin 1966
502 husky 1965
503 pump 1948
504 browserslist 1947
505 babel-register 1942
506 react-i18next 1941
507 redux-saga 1931
508 configstore 1927
509 react-dnd 1926
510 react-hot-loader 1916
511 babel-helper-vue-jsx-merge-props 1916
512 type-fest 1907
513 sinon 1903
514 @angular/material 1901
515 tinycolor2 1891
516 webpack-hot-middleware 1884
517 numeral 1883
518 url-parse 1869
519 escodegen 1865
520 @types/fs-extra 1864
521 unist-util-visit 1863
522 postcss-import 1859
523 html-minifier 1858
524 postcss-normalize 1858
525 sortablejs 1855
526 tweetnacl 1851
527 portfinder 1847
528 object-hash 1837
529 react-intl 1834
530 react-dropzone 1830
531 @mui/icons-material 1829
532 xmldom 1828
533 requireindex 1826
534 app-root-path 1824
535 react-dnd-html5-backend 1817
536 @babel/plugin-proposal-object-rest-spread 1812
537 read-pkg-up 1807
538 @polymer/polymer 1795
539 bip39 1792
540 @reduxjs/toolkit 1787
541 pako 1775
542 json-loader 1767
543 gulp-babel 1764
544 sprintf-js 1759
545 element-plus 1755
546 event-stream 1749
547 gulp-concat 1748
548 memoize-one 1746
549 escape-html 1743
550 node-notifier 1736
551 html2canvas 1730
552 react-color 1723
553 merge 1719
554 jimp 1718
555 clean-css 1717
556 base64-js 1709
557 htmlparser2 1708
558 d3-scale 1707
559 formik 1706
560 p-limit 1703
561 make-dir 1702
562 googleapis 1700
563 babel-plugin-transform-object-rest-spread 1698
564 gulp-sourcemaps 1697
565 babel 1694
566 swiper 1693
567 strip-json-comments 1692
568 @octokit/rest 1691
569 qrcode 1687
570 http 1684
571 rollup-plugin-terser 1675
572 recursive-readdir 1675
573 react-hook-form 1666
574 tough-cookie 1662
575 cli-progress 1656
576 ansi-styles 1646
577 gulp-if 1644
578 ansi-colors 1634
579 flat 1630
580 vinyl 1624
581 stylelint-config-standard 1610
582 filesize 1603
583 recompose 1601
584 passport-local 1597
585 @uniswap/v2-core 1597
586 figures 1596
587 kleur 1591
588 temp 1587
589 hammerjs 1584
590 is-plain-object 1581
591 leaflet 1581
592 html-loader 1580
593 node-addon-api 1580
594 color-convert 1577
595 json-stringify-safe 1577
596 image-size 1576
597 consola 1575
598 redux-logger 1574
599 websocket 1569
600 eslint-plugin-unicorn 1568
601 jsonschema 1567
602 vite 1565
603 import-local 1557
604 estraverse 1554
605 loglevel 1553
606 unified 1553
607 @vueuse/core 1552
608 resolve-from 1547
609 path-is-absolute 1546
610 babel-plugin-transform-class-properties 1543
611 @angular-devkit/core 1542
612 eventemitter2 1540
613 react-refresh 1539
614 download 1539
615 @angular-devkit/schematics 1536
616 webpack-node-externals 1534
617 graphql-request 1533
618 normalize-wheel 1526
619 readline 1524
620 @solana/web3.js 1522
621 @babel/generator 1516
622 faker 1513
623 nconf 1511
624 @types/styled-components 1511
625 ignore 1505
626 slugify 1505
627 yamljs 1504
628 consolidate 1503
629 @aws-crypto/sha256-browser 1500
630 electron-css-injector 1500
631 mz 1495
632 node-forge 1494
633 gatsby-source-filesystem 1494
634 @material-ui/lab 1493
635 @babel/register 1492
636 mockjs 1492
637 string-width 1488
638 process 1487
639 react-use 1485
640 normalize-path 1485
641 terser 1484
642 webpack-sources 1478
643 metalsmith 1468
644 lint-staged 1466
645 bfj 1465
646 react-modal 1460
647 get-port 1458
648 bytes 1452
649 serialport 1450
650 mitt 1448
651 lit-html 1448
652 @types/node-fetch 1446
653 sw-precache-webpack-plugin 1445
654 node-emoji 1445
655 localforage 1444
656 mobx-react 1443
657 rollup-plugin-node-resolve 1434
658 @openzeppelin/contracts 1431
659 randombytes 1427
660 atob 1427
661 react-datepicker 1424
662 fuse.js 1415
663 get-stream 1414
664 mathjs 1410
665 serialize-javascript 1407
666 @types/cordova 1406
667 @babel/plugin-proposal-optional-chaining 1405
668 google-protobuf 1404
669 vuetify 1402
670 @ethersproject/providers 1400
671 cli-spinner 1396
672 clipboardy 1395
673 picocolors 1394
674 firebase-admin 1393
675 is-glob 1393
676 quill 1388
677 nopt 1388
678 plugin-error 1385
679 is-stream 1379
680 inversify 1379
681 json-stable-stringify 1378
682 schema-utils 1378
683 rollup-plugin-commonjs 1377
684 formidable 1371
685 rollup-plugin-postcss 1370
686 fp-ts 1367
687 react-markdown 1366
688 file-type 1363
689 node-cache 1361
690 magic-string 1358
691 debounce 1355
692 rc 1352
693 copy-to-clipboard 1351
694 vant 1348
695 @aws-crypto/sha256-js 1347
696 lodash.set 1343
697 eslint-plugin-standard 1342
698 p-map 1339
699 parse5 1338
700 he 1338
701 updated-tricks-roblox-robux-generator-2023-get-verify_todayy 1336
702 https 1334
703 svgo 1330
704 html-entities 1330
705 source-map-loader 1329
706 long 1327
707 animate.css 1324
708 object-path 1322
709 gradient-string 1321
710 ts-pnp 1320
711 ansi-regex 1319
712 babel-plugin-transform-decorators-legacy 1318
713 @babel/eslint-parser 1317
714 preact 1316
715 JSONStream 1314
716 text-table 1313
717 punycode 1312
718 @nestjs/platform-express 1305
719 on-finished 1303
720 eslint-plugin-eslint-comments 1299
721 rollup-plugin-babel 1292
722 friendly-errors-webpack-plugin 1283
723 rc-util 1283
724 cron 1282
725 deep-extend 1282
726 is-number 1281
727 send 1280
728 sax 1280
729 @types/inquirer 1280
730 eslint-import-resolver-typescript 1279
731 boom 1277
732 secp256k1 1277
733 vinyl-fs 1274
734 create-react-class 1272
735 react-test-renderer 1271
736 merge-stream 1271
737 @fortawesome/fontawesome-free 1269
738 balanced-match 1264
739 fast-xml-parser 1264
740 is-wsl 1262
741 d3-array 1259
742 decimal.js 1258
743 decamelize 1253
744 rollup-plugin-typescript2 1253
745 has-flag 1251
746 when 1251
747 etag 1250
748 fork-ts-checker-webpack-plugin 1249
749 table 1249
750 shallowequal 1249
751 @types/jquery 1245
752 wrap-ansi 1245
753 csstype 1244
754 traverse 1240
755 @apollo/client 1240
756 phosphor-react 1240
757 d3-selection 1239
758 color-name 1239
759 convert-source-map 1236
760 parseurl 1236
761 raw-body 1233
762 brace-expansion 1232
763 web3-utils 1232
764 react-draggable 1228
765 node-schedule 1226
766 pretty-bytes 1225
767 @mdx-js/react 1223
768 xmlbuilder 1221
769 xml-js 1217
770 command-exists 1217
771 @rollup/plugin-json 1215
772 graphql-tools 1214
773 fastify 1214
774 ali-oss 1211
775 nyc 1211
776 wrappy 1207
777 glob-parent 1205
778 xmlhttprequest 1205
779 anymatch 1201
780 screenfull 1201
781 isomorphic-unfetch 1198
782 eslint-plugin-html 1197
783 connect-history-api-fallback 1196
784 @stitches/react 1196
785 create-hash 1196
786 emoji-regex 1192
787 node-gyp 1189
788 ansi-escapes 1189
789 unique-random-array 1188
790 babelify 1187
791 babel-preset-stage-2 1186
792 ua-parser-js 1185
793 picomatch 1185
794 draft-js 1185
795 cli-table3 1185
796 concat-map 1184
797 conf 1184
798 lodash.pick 1181
799 @types/react-router-dom 1181
800 has 1180
801 enzyme 1177
802 read-pkg 1177
803 d3-shape 1172
804 signal-exit 1172
805 inflight 1171
806 path-browserify 1169
807 react-native-vector-icons 1169
808 csv-parse 1166
809 @pmmmwh/react-refresh-webpack-plugin 1165
810 babylon 1165
811 yarn 1165
812 react-router-redux 1162
813 fs.realpath 1162
814 cac 1160
815 css 1156
816 fast-json-stable-stringify 1155
817 clui 1155
818 get-stdin 1153
819 nanospinner 1151
820 cli-ux 1149
821 colorette 1145
822 vue-hot-reload-api 1145
823 word-wrap 1144
824 @oclif/core 1144
825 hoek 1141
826 @hapi/joi 1138
827 gulp-plumber 1138
828 @stdlib/utils-define-nonenumerable-read-only-property 1136
829 concurrently 1135
830 braces 1135
831 immutability-helper 1134
832 dedent 1134
833 http-status-codes 1133
834 btoa 1133
835 abort-controller 1129
836 stylelint-order 1129
837 ts-morph 1128
838 content-type 1126
839 split 1125
840 lodash.omit 1121
841 install 1121
842 crypto-browserify 1121
843 reactstrap 1120
844 svelte 1118
845 @fortawesome/free-regular-svg-icons 1110
846 npm-run-all 1108
847 command-line-usage 1106
848 base-64 1106
849 backbone 1104
850 require-directory 1104
851 @ethersproject/address 1099
852 ssh2 1097
853 depd 1097
854 monaco-editor 1092
855 cliui 1092
856 lodash.camelcase 1091
857 js-sha3 1090
858 react-spring 1086
859 inflection 1083
860 loose-envify 1083
861 kind-of 1082
862 emotion 1080
863 string_decoder 1080
864 @types/ws 1077
865 @rollup/plugin-babel 1077
866 pkginfo 1077
867 winston-daily-rotate-file 1075
868 readdirp 1073
869 gulp-clean-css 1071
870 finalhandler 1071
871 react-slick 1071
872 @jupyterlab/application 1068
873 plist 1067
874 electron 1067
875 pm2 1067
876 gray-matter 1065
877 accepts 1061
878 hash-sum 1061
879 pdfjs-dist 1055
880 mime-db 1053
881 lowdb 1047
882 fbjs 1046
883 koa-body 1045
884 element-resize-detector 1044
885 apollo-client 1043
886 run-sequence 1041
887 @babel/plugin-proposal-export-default-from 1041
888 gulp-imagemin 1040
889 extract-zip 1040
890 react-native-svg 1040
891 follow-redirects 1037
892 envinfo 1035
893 @aws-sdk/types 1034
894 method-override 1034
895 material-ui 1032
896 caniuse-lite 1031
897 babel-plugin-module-resolver 1030
898 function-bind 1029
899 isobject 1029
900 p-queue 1027
901 fill-range 1027
902 randomstring 1026
903 component-emitter 1023
904 react-toastify 1023
905 gulp-autoprefixer 1023
906 isexe 1023
907 isarray 1023
908 terminal-link 1022
909 dompurify 1021
910 koa-compose 1020
911 fastify-plugin 1018
912 pino-pretty 1018
913 rsvp 1017
914 blessed 1017
915 karma 1015
916 big-integer 1015
917 @capacitor/core 1014
918 os 1013
919 should 1010
920 @types/mocha 1010
921 vue-style-loader 1010
922 gulp-load-plugins 1009
923 js-tokens 1008
924 @types/classnames 1008
925 path-parse 1007
926 babel-plugin-add-module-exports 1006
927 react-virtualized 1006
928 babel-types 1003
929 co-prompt 1000
930 locate-path 999
931 @sentry/node 998
932 gm 998
933 papaparse 996
934 @stdlib/types 995
935 eslint-webpack-plugin 994
936 find-cache-dir 994
937 remark-parse 994
938 @fortawesome/free-brands-svg-icons 994
939 css-minimizer-webpack-plugin 993
940 react-beautiful-dnd 993
941 to-regex-range 991
942 bufferutil 989
943 log-update 988
944 object.assign 987
945 bech32 987
946 methods 987
947 ahooks 986
948 cli-spinners 986
949 eslint-plugin-n 984
950 sanitize-html 984
951 @babel/runtime-corejs2 984
952 ink 983
953 end-of-stream 982
954 require-dir 981
955 verror 979
956 replace-in-file 978
957 statuses 978
958 p-locate 977
959 react-copy-to-clipboard 977
960 is-ci 977
961 @radix-ui/react-checkbox 976
962 react-table 976
963 js-md5 976
964 sanitize-filename 971
965 common-tags 970
966 compare-versions 969
967 @ethersproject/bignumber 968
968 lodash.uniq 967
969 lodash.assign 967
970 vue-demi 966
971 stream-browserify 966
972 redux-actions 965
973 uri-js 964
974 fancy-log 964
975 is-fullwidth-code-point 964
976 core-util-is 962
977 is-extglob 962
978 strip-bom 958
979 jsesc 958
980 detect-port 954
981 recast 952
982 watch 952
983 dot-prop 949
984 sha.js 945
985 pinia 945
986 showdown 944
987 tapable 944
988 split2 942
989 omit.js 942
990 esutils 940
991 @headlessui/react 939
992 gsap 939
993 react-window 939
994 @solana/spl-token 938
995 swagger-ui-express 936
996 type-is 936
997 eslint-plugin-babel 934
998 rc-slider 933
999 prettyjson 932
1000 stylus-loader 929

1000 Most Transitively Depended Upon (last update 2022-05-20)

# name count
1 ms 466776
2 lru-cache 453476
3 debug 451238
4 function-bind 436071
5 has 436055
6 ansi-regex 395345
7 lodash 394638
8 strip-ansi 394228
9 emoji-regex 388178
10 eastasianwidth 385526
11 ansi-styles 385480
12 string-width 385379
13 wrap-ansi 378432
14 chalk 377138
15 balanced-match 370720
16 isexe 370160
17 which 370148
18 brace-expansion 369907
19 minimatch 369850
20 mime-db 365925
21 signal-exit 365881
22 path-key 362098
23 shebang-regex 362061
24 shebang-command 362030
25 cross-spawn 362020
26 mime-types 355250
27 tslib 354384
28 base64-js 353067
29 events 352243
30 ieee754 346899
31 buffer 344598
32 minipass 341841
33 process 341335
34 inherits 339210
35 semver 338641
36 foreground-child 334844
37 @pkgjs/parseargs 334838
38 string-width-cjs 334834
39 strip-ansi-cjs 334834
40 wrap-ansi-cjs 334834
41 @isaacs/cliui 334833
42 jackspeak 334832
43 path-scurry 334832
44 glob 334831
45 event-target-shim 331976
46 abort-controller 331438
47 safer-buffer 330812
48 has-symbols 328811
49 has-proto 327771
50 get-intrinsic 327770
51 readable-stream 327721
52 call-bind 323434
53 js-tokens 321328
54 safe-buffer 307845
55 object-inspect 285148
56 side-channel 283240
57 type-fest 279448
58 graceful-fs 275807
59 iconv-lite 269920
60 regenerator-runtime 263320
61 punycode 255549
62 @types/node 250311
63 delayed-stream 243440
64 combined-stream 243225
65 asynckit 243124
66 commander 243039
67 form-data 242832
68 universalify 241495
69 object-assign 240198
70 qs 234753
71 rimraf 233418
72 is-core-module 231034
73 @babel/runtime 228124
74 uuid 226913
75 escalade 224644
76 @jridgewell/sourcemap-codec 220847
77 picomatch 219610
78 fast-deep-equal 219343
79 picocolors 216966
80 loose-envify 216633
81 is-number 204429
82 escape-string-regexp 203882
83 @babel/helper-validator-identifier 202744
84 depd 202582
85 to-regex-range 201927
86 fill-range 201911
87 braces 201755
88 minimist 201706
89 require-from-string 200832
90 uri-js 198692
91 json-schema-traverse 197874
92 path-parse 197818
93 ajv 197737
94 supports-preserve-symlinks-flag 197707
95 resolve 197706
96 source-map 196519
97 mkdirp 194981
98 is-extglob 192491
99 is-glob 192489
100 @babel/parser 191094
101 @babel/highlight 190489
102 @babel/code-frame 190476
103 react-is 189155
104 negotiator 188446
105 mime 186640
106 mimic-fn 182741
107 glob-parent 182560
108 onetime 180502
109 argparse 179167
110 async 176760
111 yargs-parser 176231
112 is-stream 175865
113 get-stream 171717
114 csstype 169993
115 node-domexception 169980
116 follow-redirects 169782
117 nanoid 169224
118 is-arrayish 168490
119 data-uri-to-buffer 168484
120 jsonfile 165361
121 micromatch 165071
122 fetch-blob 164098
123 formdata-polyfill 164041
124 yocto-queue 163968
125 node-fetch 163946
126 p-limit 163945
127 fs-extra 163203
128 js-yaml 162289
129 requires-port 160349
130 path-exists 159820
131 get-caller-file 159676
132 statuses 159436
133 require-directory 158761
134 cliui 158705
135 slash 158649
136 y18n 158568
137 yargs 158477
138 core-js 158192
139 p-locate 157924
140 locate-path 157868
141 find-up 157827
142 setprototypeof 157610
143 escape-html 157547
144 toidentifier 157264
145 http-errors 157255
146 destroy 155887
147 ee-first 155350
148 json-parse-even-better-errors 154334
149 on-finished 153746
150 has-tostringtag 152625
151 @jridgewell/resolve-uri 152492
152 @jridgewell/trace-mapping 152490
153 bytes 151924
154 is-callable 151514
155 to-fast-properties 151394
156 for-each 151324
157 gopd 151294
158 available-typed-arrays 151293
159 is-typed-array 151292
160 which-typed-array 151250
161 encodeurl 150987
162 normalize-path 150743
163 source-map-js 150362
164 content-disposition 150223
165 vary 149784
166 accepts 149551
167 parseurl 149402
168 ws 148891
169 unpipe 148843
170 fresh 147462
171 cookie 146585
172 path-to-regexp 145761
173 methods 145183
174 proxy-from-env 144365
175 queue-microtask 144033
176 bl 143909
177 prop-types 143810
178 path-type 143798
179 reusify 143542
180 content-type 143426
181 fastq 143365
182 merge-stream 142876
183 range-parser 142550
184 raw-body 142090
185 media-typer 141663
186 type-is 141085
187 etag 141073
188 utils-merge 141073
189 send 139819
190 json5 138716
191 @jridgewell/set-array 138415
192 @jridgewell/gen-mapping 138414
193 finalhandler 138409
194 buffer-from 138055
195 convert-source-map 137915
196 esutils 137885
197 postcss 137406
198 serve-static 137183
199 globals 137160
200 @types/estree 137037
201 lines-and-columns 136640
202 @babel/helper-string-parser 136536
203 @babel/types 136534
204 acorn 135898
205 object-keys 135662
206 extend 134769
207 has-property-descriptors 134656
208 define-properties 134653
209 axios 133926
210 run-parallel 133739
211 ipaddr.js 132934
212 @nodelib/fs.stat 132493
213 @nodelib/fs.scandir 132491
214 @nodelib/fs.walk 132486
215 imurmurhash 132483
216 body-parser 131370
217 caniuse-lite 131305
218 is-plain-obj 130999
219 jsesc 130640
220 entities 130380
221 fsevents 130201
222 error-ex 130071
223 parse-json 130026
224 wrappy 129643
225 merge-descriptors 129363
226 node-releases 129259
227 electron-to-chromium 129258
228 update-browserslist-db 129256
229 browserslist 129255
230 once 129187
231 forwarded 128764
232 proxy-addr 128731
233 cookie-signature 128463
234 array-flatten 128402
235 express 126830
236 through 125699
237 querystringify 125195
238 url-parse 124976
239 performance-now 124849
240 ignore 124579
241 merge2 123965
242 anymatch 123828
243 fast-glob 123622
244 npm-run-path 123206
245 strip-final-newline 122659
246 resolve-from 122568
247 human-signals 122465
248 execa 122435
249 is-arguments 120047
250 kind-of 119876
251 ci-info 119821
252 agent-base 117619
253 @babel/helper-module-imports 117127
254 binary-extensions 117073
255 https-proxy-agent 116851
256 json-schema 115750
257 is-unicode-supported 114793
258 make-dir 114751
259 psl 114167
260 camelcase 113934
261 tough-cookie 113408
262 ansi-escapes 112677
263 strip-json-comments 112374
264 @babel/generator 112351
265 magic-string 112052
266 @babel/template 111868
267 @babel/helper-function-name 111597
268 @babel/helper-split-export-declaration 111596
269 @babel/helper-hoist-variables 111595
270 @babel/helper-environment-visitor 111592
271 @babel/traverse 111591
272 supports-color 111460
273 tweetnacl 111455
274 ini 111416
275 readdirp 111350
276 is-binary-path 110796
277 chokidar 110469
278 dir-glob 110451
279 object.assign 110243
280 globby 110006
281 chownr 109271
282 json-stringify-safe 109175
283 estree-walker 108837
284 log-symbols 108006
285 rxjs 107836
286 tunnel-agent 107482
287 callsites 104322
288 core-util-is 104245
289 http-cache-semantics 104205
290 @babel/helper-validator-option 103776
291 @babel/compat-data 102630
292 @babel/helper-compilation-targets 102617
293 defaults 102603
294 @babel/helper-simple-access 102187
295 @babel/helper-module-transforms 102184
296 wcwidth 101579
297 estraverse 101283
298 restore-cursor 100655
299 retry 100611
300 cli-cursor 100430
301 react 100335
302 source-map-support 100166
303 asn1 100114
304 tmp 100005
305 @ampproject/remapping 99528
306 gensync 99505
307 @babel/helpers 99360
308 @babel/core 99345
309 yallist 99295
310 assert-plus 98989
311 deepmerge 98911
312 is-string 98751
313 randombytes 98268
314 bcrypt-pbkdf 98262
315 extsprintf 98240
316 is-symbol 98135
317 isstream 97867
318 is-regex 97780
319 is-date-object 97766
320 is-boolean-object 97709
321 functions-have-names 97708
322 regexp.prototype.flags 97705
323 verror 97690
324 is-array-buffer 97675
325 is-number-object 97671
326 has-bigints 97662
327 internal-slot 97662
328 is-bigint 97661
329 which-boxed-primitive 97657
330 is-shared-array-buffer 97653
331 array-buffer-byte-length 97650
332 jsbn 97343
333 @sinclair/typebox 96521
334 @jest/schemas 96015
335 @babel/helper-plugin-utils 95931
336 is-plain-object 95630
337 parent-module 95616
338 caseless 95387
339 @types/yargs-parser 95374
340 @types/yargs 95259
341 import-fresh 95141
342 dashdash 94845
343 domelementtype 94723
344 domhandler 94713
345 ecc-jsbn 94646
346 getpass 94641
347 sshpk 94627
348 jsprim 94625
349 http-signature 94426
350 is-typedarray 94244
351 aws4 93676
352 forever-agent 93151
353 aws-sign2 93142
354 cli-spinners 93104
355 bluebird 93017
356 color-support 92945
357 @types/istanbul-lib-coverage 92930
358 oauth-sign 92893
359 har-schema 92881
360 har-validator 92866
361 @types/istanbul-lib-report 92665
362 @types/istanbul-reports 92664
363 @jest/types 92517
364 fast-fifo 92443
365 request 92395
366 jest-util 92291
367 fastest-levenshtein 91920
368 is-interactive 91868
369 queue-tick 91761
370 stdin-discarder 91629
371 ora 91628
372 quick-lru 91544
373 dom-serializer 91450
374 domutils 91447
375 streamx 91070
376 @types/json-schema 90995
377 regjsparser 90597
378 util-deprecate 90507
379 http-proxy-agent 90376
380 ip 90097
381 minizlib 89618
382 fs-minipass 89613
383 tar 89600
384 is-docker 89523
385 abbrev 89370
386 nopt 89167
387 eventemitter3 88268
388 regenerate 88162
389 is-wsl 88117
390 regenerate-unicode-properties 88098
391 neo-async 87852
392 unicode-property-aliases-ecmascript 87579
393 unicode-canonical-property-names-ecmascript 87578
394 unicode-match-property-value-ecmascript 87578
395 unicode-match-property-ecmascript 87576
396 @babel/regjsgen 87538
397 regexpu-core 87537
398 write-file-atomic 86963
399 lodash.debounce 86634
400 ajv-formats 86492
401 mute-stream 85831
402 moment 85495
403 asap 85280
404 delegates 84412
405 object-is 84407
406 @babel/helper-annotate-as-pure 84306
407 scheduler 83930
408 @babel/plugin-syntax-object-rest-spread 83889
409 regenerator-transform 83658
410 @babel/plugin-syntax-optional-chaining 82910
411 @babel/plugin-syntax-nullish-coalescing-operator 82732
412 hosted-git-info 82627
413 @babel/plugin-syntax-class-properties 82535
414 run-async 82083
415 @babel/plugin-syntax-async-generators 82017
416 globalthis 81840
417 @babel/plugin-syntax-numeric-separator 81732
418 @babel/plugin-syntax-optional-catch-binding 81600
419 smart-buffer 81155
420 socks 80767
421 sax 80395
422 @babel/helper-member-expression-to-functions 80350
423 @babel/helper-optimise-call-expression 80350
424 @babel/helper-replace-supers 80349
425 mimic-response 80215
426 decompress-response 80167
427 @babel/helper-skip-transparent-expression-wrappers 80082
428 cosmiconfig 79969
429 boolbase 79930
430 nth-check 79928
431 figures 79772
432 @babel/plugin-transform-modules-commonjs 79721
433 @babel/helper-create-class-features-plugin 79709
434 esrecurse 79310
435 htmlparser2 78906
436 p-map 78821
437 eslint-scope 78584
438 spdx-license-ids 78543
439 postcss-value-parser 78542
440 spdx-exceptions 78515
441 spdx-expression-parse 78500
442 minimalistic-assert 78363
443 @babel/plugin-syntax-import-meta 78301
444 @babel/plugin-syntax-logical-assignment-operators 78175
445 @babel/plugin-syntax-top-level-await 78150
446 @babel/plugin-syntax-json-strings 78142
447 big-integer 77928
448 spdx-correct 77723
449 pkg-dir 77702
450 validate-npm-package-license 77673
451 fast-levenshtein 77581
452 normalize-package-data 77421
453 @babel/plugin-proposal-class-properties 77192
454 css-what 77041
455 set-blocking 76796
456 aproba 76767
457 has-unicode 76706
458 @babel/plugin-transform-parameters 76610
459 @babel/plugin-proposal-object-rest-spread 76573
460 wide-align 76573
461 console-control-strings 76472
462 gauge 76451
463 is-generator-function 76310
464 @babel/plugin-transform-destructuring 76308
465 are-we-there-yet 76230
466 npmlog 76210
467 css-select 76182
468 @babel/plugin-transform-classes 75931
469 core-js-compat 75927
470 @babel/helper-define-polyfill-provider 75870
471 babel-plugin-polyfill-corejs3 75862
472 babel-plugin-polyfill-corejs2 75855
473 babel-plugin-polyfill-regenerator 75852
474 @babel/plugin-transform-arrow-functions 75834
475 @babel/plugin-transform-block-scoping 75809
476 is-negative-zero 75764
477 @babel/plugin-proposal-optional-chaining 75665
478 @babel/plugin-transform-for-of 75656
479 es-to-primitive 75589
480 es-set-tostringtag 75586
481 get-symbol-description 75586
482 is-weakref 75586
483 safe-regex-test 75586
484 typed-array-length 75586
485 unbox-primitive 75586
486 function.prototype.name 75585
487 es-abstract 75585
488 string.prototype.trimend 75585
489 string.prototype.trimstart 75585
490 string.prototype.trim 75585
491 @babel/plugin-syntax-jsx 75508
492 @babel/plugin-proposal-nullish-coalescing-operator 75490
493 @babel/plugin-transform-spread 75468
494 @babel/plugin-transform-computed-properties 75452
495 @babel/plugin-transform-shorthand-properties 75422
496 @babel/plugin-transform-literals 75396
497 @babel/plugin-transform-template-literals 75392
498 @babel/plugin-transform-function-name 75374
499 @babel/plugin-transform-block-scoped-functions 75300
500 @babel/plugin-transform-object-super 75298
501 react-dom 75210
502 @babel/plugin-transform-property-literals 75189
503 @babel/plugin-transform-member-expression-literals 75162
504 @babel/plugin-syntax-dynamic-import 75138
505 isarray 75059
506 @babel/helper-wrap-function 74800
507 serialize-javascript 74531
508 @babel/plugin-proposal-numeric-separator 74444
509 @babel/helper-create-regexp-features-plugin 74425
510 cssesc 74405
511 @babel/helper-remap-async-to-generator 74405
512 @babel/plugin-transform-async-to-generator 74375
513 @babel/plugin-proposal-async-generator-functions 74351
514 @babel/plugin-transform-unicode-regex 74351
515 @babel/plugin-transform-sticky-regex 74345
516 @babel/plugin-proposal-optional-catch-binding 74311
517 @babel/plugin-transform-named-capturing-groups-regex 74194
518 text-table 73666
519 postcss-selector-parser 73503
520 @vue/shared 73221
521 untildify 73032
522 @vue/compiler-core 72644
523 @vue/compiler-dom 72601
524 @vue/compiler-ssr 72422
525 @vue/reactivity-transform 72352
526 @vue/compiler-sfc 72343
527 @babel/plugin-syntax-typescript 71976
528 @babel/plugin-syntax-export-namespace-from 71427
529 @babel/plugin-proposal-export-namespace-from 71413
530 @babel/plugin-syntax-import-assertions 71378
531 clone 71312
532 chardet 71187
533 @vue/reactivity 71145
534 jest-worker 70952
535 @babel/plugin-transform-regenerator 70806
536 @babel/plugin-transform-modules-amd 70799
537 @babel/helper-builder-binary-assignment-operator-visitor 70771
538 @babel/plugin-transform-exponentiation-operator 70770
539 @babel/plugin-transform-typeof-symbol 70761
540 @babel/plugin-transform-duplicate-keys 70741
541 external-editor 70738
542 @babel/plugin-proposal-logical-assignment-operators 70706
543 @babel/plugin-proposal-unicode-property-regex 70688
544 @babel/plugin-proposal-private-methods 70687
545 @babel/plugin-proposal-json-strings 70676
546 @babel/plugin-transform-modules-systemjs 70665
547 @babel/plugin-transform-modules-umd 70663
548 @babel/plugin-proposal-dynamic-import 70661
549 @babel/plugin-transform-dotall-regex 70651
550 cli-width 70640
551 @babel/plugin-transform-new-target 70639
552 @babel/plugin-syntax-private-property-in-object 70636
553 @babel/plugin-proposal-private-property-in-object 70635
554 @babel/plugin-syntax-class-static-block 70624
555 @babel/plugin-proposal-class-static-block 70622
556 @babel/plugin-transform-reserved-words 70618
557 @babel/preset-modules 70616
558 @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression 70616
559 @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining 70614
560 @babel/plugin-transform-unicode-escapes 70614
561 @babel/preset-env 70613
562 @vue/runtime-core 70613
563 @vue/server-renderer 70565
564 @vue/runtime-dom 70550
565 vue 70532
566 classnames 70428
567 babel-runtime 70237
568 inquirer 70225
569 ajv-keywords 70219
570 bplist-parser 70078
571 indent-string 69897
572 on-headers 69658
573 @types/prop-types 69445
574 end-of-stream 69190
575 form-data-encoder 68798
576 @jridgewell/source-map 68514
577 terser 68503
578 schema-utils 68413
579 @types/qs 68406
580 @types/connect 68281
581 is-path-inside 68267
582 @types/scheduler 68083
583 @types/react 68075
584 titleize 67991
585 word-wrap 67943
586 default-browser-id 67867
587 run-applescript 67842
588 define-lazy-prop 67796
589 bundle-name 67788
590 default-browser 67786
591 is-inside-container 67784
592 open 67783
593 dotenv 67766
594 util 67705
595 @sindresorhus/is 66955
596 deep-is 66900
597 hoist-non-react-statics 66712
598 prelude-ls 66114
599 type-check 65943
600 levn 65815
601 optionator 65805
602 lower-case 65721
603 no-case 65685
604 lodash.merge 65640
605 @types/mime 65627
606 eslint-visitor-keys 65540
607 diff 65340
608 @types/send 65053
609 @types/range-parser 65045
610 @types/express-serve-static-core 65044
611 tapable 64762
612 filelist 64753
613 pretty-format 64746
614 jake 64744
615 ejs 64695
616 strip-bom 64694
617 @types/body-parser 64546
618 @babel/plugin-transform-typescript 64543
619 @types/serve-static 64520
620 @types/express 64463
621 normalize-url 64259
622 cacheable-lookup 64056
623 @types/normalize-package-data 63677
624 read-pkg 63661
625 stack-utils 63619
626 interpret 63538
627 rechoir 63443
628 json-buffer 63335
629 p-cancelable 63025
630 env-paths 62773
631 through2 62480
632 keyv 62453
633 lowercase-keys 62341
634 humanize-ms 62279
635 kleur 62200
636 common-path-prefix 62125
637 agentkeepalive 62101
638 resolve-alpn 61934
639 @types/http-cache-semantics 61926
640 http2-wrapper 61925
641 responselike 61919
642 defer-to-connect 61899
643 cacheable-request 61897
644 @szmarczak/http-timer 61882
645 pump 61828
646 got 61735
647 b4a 61711
648 deep-extend 61536
649 @babel/plugin-transform-react-jsx 61460
650 is-map 61409
651 is-set 61407
652 pascal-case 61392
653 stop-iteration-iterator 61386
654 es-get-iterator 61385
655 enhanced-resolve 61209
656 dot-case 61141
657 read-pkg-up 60950
658 find-cache-dir 60884
659 parse5 60710
660 jest-get-type 60684
661 invariant 60617
662 pify 60502
663 is-weakmap 60439
664 is-weakset 60439
665 which-collection 60436
666 camel-case 60353
667 nan 60299
668 @types/stack-utils 60281
669 jest-message-util 60255
670 colorette 60065
671 loader-utils 59782
672 deep-equal 59765
673 promise 59758
674 uglify-js 59533
675 is-buffer 59175
676 doctrine 58988
677 socks-proxy-agent 58867
678 webpack-sources 58860
679 xtend 58793
680 err-code 58749
681 tar-stream 58645
682 @babel/plugin-transform-react-display-name 58559
683 min-indent 58367
684 strip-indent 58355
685 acorn-jsx 58337
686 ssri 58230
687 color-name 57809
688 param-case 57636
689 yaml 57503
690 decamelize 57268
691 unique-slug 57226
692 unique-filename 57159
693 @npmcli/fs 57143
694 encoding 57140
695 minipass-collect 57131
696 minipass-flush 57131
697 minipass-pipeline 57131
698 cacache 57130
699 glob-to-regexp 56248
700 diff-sequences 56204
701 jest-diff 56177
702 natural-compare 56114
703 @babel/preset-typescript 56015
704 jest-matcher-utils 55708
705 @jest/expect-utils 55558
706 expect 55552
707 pirates 55482
708 watchpack 55280
709 typescript 55068
710 promise-retry 54929
711 compressible 54929
712 es-module-lexer 54888
713 @types/eslint 54863
714 xmlbuilder 54615
715 chrome-trace-event 54611
716 flatted 54548
717 colors 54405
718 type-detect 54370
719 @eslint-community/eslint-utils 54337
720 espree 54291
721 terser-webpack-plugin 54195
722 color-convert 54080
723 loader-runner 53575
724 is-lambda 53529
725 minipass-sized 53520
726 minipass-fetch 53519
727 make-fetch-happen 53513
728 acorn-import-assertions 53206
729 @xtuc/long 53178
730 @webassemblyjs/floating-point-hex-parser 53176
731 @webassemblyjs/helper-api-error 53176
732 @webassemblyjs/helper-numbers 53175
733 @webassemblyjs/helper-wasm-bytecode 53175
734 @webassemblyjs/ast 53174
735 @xtuc/ieee754 53161
736 @webassemblyjs/ieee754 53158
737 @webassemblyjs/leb128 53158
738 @webassemblyjs/utf8 53158
739 @webassemblyjs/wasm-parser 53153
740 @webassemblyjs/wast-printer 53149
741 @webassemblyjs/wasm-gen 53137
742 @webassemblyjs/helper-buffer 53135
743 @webassemblyjs/helper-wasm-section 53133
744 @webassemblyjs/wasm-opt 53132
745 @webassemblyjs/wasm-edit 53131
746 @types/eslint-scope 53110
747 webpack 53100
748 @babel/plugin-transform-react-jsx-development 53010
749 co 52982
750 simple-swizzle 52981
751 @babel/plugin-transform-react-pure-annotations 52980
752 color-string 52979
753 @babel/preset-react 52975
754 buffer-crc32 52905
755 node-gyp 52897
756 arrify 52776
757 shell-quote 52378
758 @eslint-community/regexpp 52163
759 dayjs 52105
760 node-forge 51930
761 underscore 51902
762 get-package-type 51681
763 global-prefix 51544
764 global-modules 51268
765 clean-css 51239
766 safe-stable-stringify 51191
767 redent 50880
768 @types/ws 50866
769 esquery 50548
770 color 50496
771 cross-fetch 50434
772 mdn-data 50168
773 es-shim-unscopables 50137
774 css-tree 50134
775 compression 50068
776 @colors/colors 49934
777 wordwrap 49857
778 esprima 49845
779 whatwg-fetch 49827
780 setimmediate 49582
781 bn.js 49462
782 @babel/plugin-transform-runtime 49026
783 any-promise 49009
784 resize-observer-polyfill 48907
785 object.values 48850
786 duplexer 48723
787 sisteransi 48508
788 cors 48358
789 object-hash 48249
790 crypto-random-string 48093
791 arg 48029
792 stylis 47983
793 prompts 47771
794 stack-trace 47630
795 xml2js 47593
796 fast-json-stable-stringify 47567
797 flat-cache 47436
798 unique-string 47430
799 icss-utils 47196
800 lilconfig 47182
801 file-entry-cache 47158
802 postcss-modules-scope 47137
803 postcss-modules-local-by-default 47137
804 postcss-modules-extract-imports 47082
805 obuf 47073
806 postcss-modules-values 47041
807 http-proxy 46912
808 object.entries 46719
809 array-includes 46709
810 lodash.memoize 46689
811 tsconfig-paths 46430
812 array.prototype.flatmap 46417
813 node-addon-api 46174
814 typedarray 46030
815 concat-stream 46009
816 webidl-conversions 45980
817 http-parser-js 45947
818 tsutils 45847
819 json-stable-stringify-without-jsonify 45754
820 websocket-extensions 45663
821 acorn-walk 45661
822 ansi-colors 45617
823 websocket-driver 45583
824 faye-websocket 45564
825 jsonparse 45407
826 dom-helpers 45381
827 fraction.js 45288
828 array.prototype.flat 45286
829 @eslint/eslintrc 45236
830 @eslint/js 45231
831 detect-libc 45215
832 @humanwhocodes/object-schema 45208
833 @humanwhocodes/config-array 45207
834 @humanwhocodes/module-importer 45203
835 graphemer 45202
836 eslint 45199
837 next-tick 45056
838 @types/semver 44996
839 thenify 44914
840 klona 44878
841 string.prototype.matchall 44545
842 @emotion/unitless 44412
843 thenify-all 44342
844 node-int64 44327
845 rc 44293
846 lodash.uniq 44233
847 tr46 44232
848 whatwg-url 44218
849 mz 44214
850 babel-plugin-macros 44075
851 resolve-cwd 43953
852 type 43894
853 ext 43859
854 es6-symbol 43830
855 d 43830
856 es5-ext 43830
857 es6-iterator 43830
858 rollup 43691
859 querystring 43514
860 babel-loader 43385
861 node-abort-controller 43371
862 relateurl 43232
863 ecdsa-sig-formatter 43167
864 pako 43107
865 normalize-range 43107
866 autoprefixer 43069
867 bser 43062
868 fb-watchman 43061
869 node-gyp-build 43059
870 css-loader 42989
871 buffer-equal-constant-time 42984
872 jwa 42919
873 csso 42894
874 jws 42875
875 react-transition-group 42833
876 leven 42594
877 eslint-module-utils 42586
878 eslint-import-resolver-node 42468
879 eslint-plugin-import 42334
880 pend 42234
881 bignumber.js 42168
882 html-entities 42113
883 hash.js 42078
884 builtins 42026
885 @typescript-eslint/types 41938
886 @typescript-eslint/visitor-keys 41932
887 @typescript-eslint/typescript-estree 41917
888 map-obj 41916
889 @trysound/sax 41912
890 svgo 41903
891 sha.js 41901
892 fs-monkey 41846
893 lodash.clonedeep 41802
894 memfs 41798
895 import-local 41790
896 decode-uri-component 41782
897 tmpl 41668
898 makeerror 41638
899 walker 41620
900 snake-case 41607
901 fd-slicer 41485
902 @sinonjs/commons 41139
903 @typescript-eslint/scope-manager 41108
904 yauzl 41101
905 istanbul-lib-coverage 41064
906 @sinonjs/fake-timers 41014
907 jiti 40818
908 batch 40799
909 detect-node 40778
910 camelcase-keys 40673
911 @istanbuljs/schema 40657
912 object.fromentries 40620
913 @types/minimist 40546
914 @types/http-proxy 40491
915 jest-regex-util 40454
916 @babel/plugin-syntax-decorators 40441
917 istanbul-lib-instrument 40370
918 @types/babel__traverse 40360
919 grapheme-splitter 40342
920 @babel/plugin-proposal-decorators 40267
921 replace-ext 40205
922 @leichtgewicht/ip-codec 40140
923 p-timeout 40139
924 char-regex 40113
925 dns-packet 40093
926 @types/retry 39934
927 test-exclude 39844
928 serve-index 39835
929 pkg-up 39777
930 @types/babel__generator 39757
931 colord 39756
932 @types/babel__template 39705
933 detect-newline 39700
934 abab 39698
935 @types/babel__core 39689
936 brorand 39668
937 exit 39653
938 jsx-ast-utils 39596
939 shelljs 39594
940 @istanbuljs/load-nyc-config 39564
941 @typescript-eslint/utils 39478
942 path-is-absolute 39444
943 p-retry 39392
944 minimalistic-crypto-utils 39296
945 hmac-drbg 39295
946 streamsearch 39293
947 object.hasown 39204
948 ansi-html-community 39194
949 webpack-dev-middleware 39189
950 detect-indent 39132
951 trim-newlines 39110
952 array.prototype.tosorted 39105
953 eslint-plugin-react 39088
954 busboy 39086
955 elliptic 39064
956 hard-rejection 39057
957 decamelize-keys 39046
958 minimist-options 39043
959 meow 39000
960 npm-normalize-package-bin 38958
961 http-proxy-middleware 38957
962 long 38838
963 connect-history-api-fallback 38802
964 builtin-modules 38761
965 @typescript-eslint/parser 38759
966 @types/minimatch 38737
967 style-loader 38706
968 readable-web-to-node-stream 38284
969 simple-concat 38213
970 he 38170
971 validate-npm-package-name 38107
972 @tokenizer/token 38094
973 token-types 38088
974 sort-keys 38076
975 thunky 38040
976 peek-readable 38034
977 strtok3 38030
978 file-type 37990
979 jest-mock 37950
980 remove-trailing-separator 37914
981 @jest/fake-timers 37834
982 @jest/environment 37814
983 wbuf 37764
984 hpack.js 37751
985 spdy-transport 37739
986 handle-thing 37700
987 select-hose 37699
988 http-deceiver 37698
989 spdy 37690
990 pretty-bytes 37608
991 natural-compare-lite 37569
992 @typescript-eslint/type-utils 37505
993 clone-stats 37475
994 teex 37470
995 vinyl 37468
996 jest-validate 37406
997 dedent 37399
998 default-gateway 37393
999 emittery 37366
1000 @typescript-eslint/eslint-plugin 37365

About

Determine the most depended-upon packages of npm by direct dependency counting.

Topics

Resources

License

Stars

Watchers

Forks

Languages