Download Statistics for Sindre Sorhus's npm Packages
All data comes directly from npm.
Downloads per day
Downloads per week
Downloads per month
Total number of downloads between 2024-01-06 and 2025-01-04:
name | downloads | |
---|---|---|
01 | ansi-styles | 17,914,481,859 |
02 | supports-color | 16,085,373,322 |
03 | chalk | 15,403,098,082 |
04 | has-flag | 12,318,296,003 |
05 | strip-ansi | 8,879,210,294 |
06 | type-fest | 8,584,714,057 |
07 | ansi-regex | 8,234,982,751 |
08 | string-width | 7,136,320,714 |
09 | escape-string-regexp | 6,748,063,898 |
10 | find-up | 6,502,996,410 |
11 | wrap-ansi | 6,402,709,447 |
12 | p-locate | 6,175,472,895 |
13 | locate-path | 6,167,057,023 |
14 | p-limit | 5,933,086,666 |
15 | is-fullwidth-code-point | 4,908,334,793 |
16 | get-stream | 4,801,771,722 |
17 | globals | 4,311,479,310 |
18 | path-exists | 4,263,040,751 |
19 | resolve-from | 4,218,772,970 |
20 | camelcase | 4,202,598,201 |
21 | execa | 4,119,620,516 |
22 | path-key | 4,004,555,056 |
23 | is-stream | 3,992,499,677 |
24 | slash | 3,781,488,732 |
25 | pify | 3,551,602,792 |
26 | make-dir | 3,551,097,788 |
27 | shebang-regex | 3,250,252,692 |
28 | onetime | 3,237,964,792 |
29 | npm-run-path | 3,234,682,855 |
30 | globby | 3,188,703,582 |
31 | strip-bom | 3,129,642,254 |
32 | pkg-dir | 2,979,942,095 |
33 | parse-json | 2,940,815,747 |
34 | path-type | 2,864,585,829 |
35 | strip-json-comments | 2,857,777,274 |
36 | ansi-escapes | 2,481,846,469 |
37 | strip-final-newline | 2,364,017,048 |
38 | yocto-queue | 2,355,978,116 |
39 | slice-ansi | 2,321,684,363 |
40 | p-try | 2,316,421,145 |
41 | callsites | 2,262,937,960 |
42 | import-fresh | 2,205,098,052 |
43 | binary-extensions | 2,193,933,865 |
44 | is-plain-obj | 2,134,928,737 |
45 | array-union | 2,123,658,595 |
46 | is-binary-path | 2,088,882,147 |
47 | object-assign | 2,068,801,737 |
48 | indent-string | 2,063,911,514 |
49 | p-map | 2,061,430,485 |
50 | cli-cursor | 2,047,437,576 |
51 | restore-cursor | 2,044,791,873 |
52 | is-wsl | 1,963,030,773 |
53 | is-path-inside | 1,858,836,700 |
54 | open | 1,856,841,479 |
55 | parent-module | 1,851,424,020 |
56 | read-pkg | 1,844,451,338 |
57 | to-fast-properties | 1,827,631,150 |
58 | find-cache-dir | 1,812,764,154 |
59 | figures | 1,780,887,094 |
60 | error-ex | 1,771,646,606 |
61 | log-symbols | 1,733,049,552 |
62 | decamelize | 1,670,495,660 |
63 | is-docker | 1,574,445,151 |
64 | mimic-response | 1,495,543,867 |
65 | is-unicode-supported | 1,451,903,842 |
66 | merge-descriptors | 1,425,360,745 |
67 | clean-stack | 1,423,488,115 |
68 | normalize-url | 1,380,626,345 |
69 | string-length | 1,337,448,782 |
70 | aggregate-error | 1,333,264,031 |
71 | ora | 1,327,310,694 |
72 | import-local | 1,325,822,391 |
73 | resolve-cwd | 1,297,731,823 |
74 | strip-indent | 1,294,770,734 |
75 | arrify | 1,292,337,170 |
76 | leven | 1,269,615,542 |
77 | emittery | 1,249,464,577 |
78 | map-obj | 1,227,188,984 |
79 | cli-spinners | 1,211,097,930 |
80 | detect-newline | 1,170,935,317 |
81 | is-obj | 1,139,171,497 |
82 | define-lazy-prop | 1,132,204,197 |
83 | lowercase-keys | 1,125,242,446 |
84 | quick-lru | 1,108,838,769 |
85 | decompress-response | 1,085,063,954 |
86 | redent | 1,060,225,285 |
87 | yn | 1,058,368,284 |
88 | defaults | 1,050,325,017 |
89 | file-type | 1,044,653,332 |
90 | is-interactive | 1,037,785,595 |
91 | got | 1,028,700,223 |
92 | component-emitter | 1,014,216,344 |
93 | meow | 1,009,874,467 |
94 | is-generator-fn | 999,008,978 |
95 | cli-truncate | 983,591,747 |
96 | load-json-file | 975,556,112 |
97 | dot-prop | 960,356,423 |
98 | p-cancelable | 926,975,940 |
99 | @sindresorhus/is | 903,080,197 |
100 | log-update | 868,823,836 |
101 | min-indent | 868,068,190 |
102 | supports-hyperlinks | 835,446,374 |
103 | crypto-random-string | 833,954,765 |
104 | unique-string | 825,552,432 |
105 | responselike | 808,395,586 |
106 | camelcase-keys | 795,959,805 |
107 | env-paths | 794,956,102 |
108 | get-stdin | 790,129,075 |
109 | p-retry | 738,973,540 |
110 | trim-newlines | 721,618,110 |
111 | detect-indent | 710,206,409 |
112 | del | 687,526,771 |
113 | pretty-bytes | 685,032,794 |
114 | builtin-modules | 675,037,417 |
115 | widest-line | 659,805,550 |
116 | thenify-all | 651,419,193 |
117 | mz | 650,183,002 |
118 | untildify | 649,569,292 |
119 | temp-dir | 634,918,582 |
120 | has-ansi | 629,764,322 |
121 | query-string | 629,629,145 |
122 | p-timeout | 623,180,787 |
123 | boxen | 615,937,998 |
124 | cli-boxes | 605,352,374 |
125 | is-path-cwd | 601,843,361 |
126 | is-installed-globally | 583,048,866 |
127 | cacheable-lookup | 579,778,170 |
128 | clone-response | 557,264,298 |
129 | gzip-size | 557,033,864 |
130 | http2-wrapper | 556,358,712 |
131 | import-lazy | 540,682,014 |
132 | sort-keys | 531,776,194 |
133 | terminal-link | 517,238,028 |
134 | tempy | 513,836,756 |
135 | prepend-http | 509,532,124 |
136 | html-tags | 506,077,592 |
137 | is-absolute-url | 503,448,279 |
138 | decamelize-keys | 495,948,783 |
139 | hard-rejection | 466,218,949 |
140 | get-port | 462,777,376 |
141 | registry-url | 457,287,882 |
142 | xdg-basedir | 451,509,358 |
143 | is-regexp | 446,313,829 |
144 | array-uniq | 445,709,127 |
145 | configstore | 421,822,247 |
146 | default-browser-id | 406,160,581 |
147 | filter-obj | 393,757,234 |
148 | ip-regex | 391,607,539 |
149 | import-from | 385,807,000 |
150 | url-parse-lax | 379,265,645 |
151 | package-json | 364,655,015 |
152 | semver-diff | 363,993,452 |
153 | stringify-object | 353,560,949 |
154 | serialize-error | 350,437,482 |
155 | is-retry-allowed | 338,756,912 |
156 | debounce | 337,558,731 |
157 | caller-path | 337,269,829 |
158 | is-builtin-module | 331,914,677 |
159 | p-defer | 331,216,183 |
160 | is-npm | 329,936,699 |
161 | latest-version | 329,287,871 |
162 | p-queue | 318,901,055 |
163 | duplexer3 | 316,682,491 |
164 | split-on-first | 310,737,620 |
165 | update-notifier | 309,869,460 |
166 | os-locale | 303,860,297 |
167 | p-is-promise | 298,258,365 |
168 | dargs | 297,934,049 |
169 | escape-goat | 297,103,587 |
170 | is-path-in-cwd | 292,492,461 |
171 | p-event | 292,054,726 |
172 | throttleit | 285,806,989 |
173 | caller-callsite | 284,154,245 |
174 | invert-kv | 279,564,204 |
175 | lcid | 279,418,054 |
176 | text-extensions | 277,847,048 |
177 | is-text-path | 277,250,621 |
178 | repeating | 264,553,383 |
179 | is-inside-container | 264,040,403 |
180 | array-differ | 263,588,491 |
181 | to-readable-stream | 259,852,764 |
182 | p-each-series | 258,545,851 |
183 | parse-ms | 252,950,720 |
184 | pretty-ms | 252,815,659 |
185 | array-find-index | 248,798,814 |
186 | pupa | 248,053,046 |
187 | run-applescript | 242,118,607 |
188 | multimatch | 241,590,162 |
189 | hasha | 240,336,894 |
190 | has-yarn | 239,727,966 |
191 | p-reduce | 239,038,763 |
192 | get-east-asian-width | 233,947,740 |
193 | unicorn-magic | 233,837,259 |
194 | default-browser | 230,032,928 |
195 | bundle-name | 229,919,092 |
196 | is-root | 228,470,655 |
197 | semver-regex | 225,487,850 |
198 | find-versions | 221,204,788 |
199 | filenamify | 214,725,592 |
200 | default-require-extensions | 214,385,694 |
201 | append-transform | 212,482,367 |
202 | filename-reserved-regex | 211,374,909 |
203 | @sindresorhus/merge-streams | 210,029,161 |
204 | p-filter | 207,664,264 |
205 | loud-rejection | 205,565,601 |
206 | trim-repeated | 202,508,880 |
207 | strip-outer | 201,550,126 |
208 | clipboardy | 194,021,277 |
209 | timed-out | 187,229,072 |
210 | import-cwd | 186,048,484 |
211 | caching-transform | 181,779,435 |
212 | delay | 176,178,235 |
213 | into-stream | 173,949,713 |
214 | internal-ip | 172,426,869 |
215 | auto-bind | 171,345,193 |
216 | titleize | 159,715,308 |
217 | os-name | 146,552,039 |
218 | windows-release | 142,309,922 |
219 | macos-release | 142,301,313 |
220 | modify-values | 139,296,491 |
221 | junk | 137,746,178 |
222 | array-equal | 137,511,241 |
223 | eslint-plugin-unicorn | 132,352,369 |
224 | has-own-prop | 127,855,673 |
225 | matcher | 119,730,160 |
226 | resolve-global | 119,002,945 |
227 | exit-hook | 116,439,228 |
228 | write-json-file | 115,910,830 |
229 | archive-type | 107,138,645 |
230 | environment | 106,081,613 |
231 | git-remote-origin-url | 105,959,441 |
232 | p-pipe | 105,771,951 |
233 | elegant-spinner | 102,722,215 |
234 | mimic-function | 101,706,521 |
235 | chalk-template | 101,278,679 |
236 | stdin-discarder | 99,489,168 |
237 | capture-stack-trace | 99,344,822 |
238 | home-or-tmp | 99,120,736 |
239 | is-observable | 98,685,453 |
240 | screenfull | 97,585,811 |
241 | global-directory | 95,685,451 |
242 | semver-truncate | 95,225,727 |
243 | is-redirect | 93,506,045 |
244 | p-map-series | 93,101,922 |
245 | clone-regexp | 92,770,758 |
246 | any-observable | 92,005,887 |
247 | tildify | 91,446,023 |
248 | cpy | 89,346,230 |
249 | is-svg | 88,217,012 |
250 | p-all | 86,547,362 |
251 | execall | 85,129,782 |
252 | ky | 81,770,463 |
253 | ps-list | 80,652,173 |
254 | set-immediate-shim | 79,891,889 |
255 | plur | 76,944,472 |
256 | yoctocolors-cjs | 74,231,704 |
257 | tempfile | 71,809,293 |
258 | first-chunk-stream | 71,089,128 |
259 | is-network-error | 68,910,641 |
260 | is-port-reachable | 68,146,384 |
261 | find-up-simple | 68,088,010 |
262 | convert-hrtime | 67,540,439 |
263 | irregular-plurals | 67,408,775 |
264 | component-type | 63,755,871 |
265 | stream-to-array | 62,926,656 |
266 | resolve-pkg | 62,436,127 |
267 | markdown-extensions | 61,877,236 |
268 | is-url-superb | 61,410,782 |
269 | hook-std | 61,307,074 |
270 | strip-bom-stream | 61,040,290 |
271 | p-waterfall | 58,640,673 |
272 | skin-tone | 53,289,546 |
273 | p-throttle | 53,089,853 |
274 | time-span | 51,905,883 |
275 | p-wait-for | 50,184,615 |
276 | is-ip | 49,860,699 |
277 | @sindresorhus/slugify | 49,394,465 |
278 | imagemin | 47,970,403 |
279 | index-to-position | 47,378,756 |
280 | p-memoize | 47,062,729 |
281 | @sindresorhus/transliterate | 46,480,780 |
282 | yeoman-generator | 46,285,727 |
283 | vinyl-file | 45,495,150 |
284 | is64bit | 43,829,284 |
285 | system-architecture | 43,818,948 |
286 | strip-bom-buf | 43,060,945 |
287 | conf | 42,568,953 |
288 | scoped-regex | 42,428,860 |
289 | is-scoped | 42,416,595 |
290 | yeoman-environment | 41,472,170 |
291 | ow | 40,967,522 |
292 | extract-stack | 40,862,135 |
293 | github-username | 40,276,179 |
294 | date-time | 39,718,294 |
295 | md5-hex | 38,110,585 |
296 | fn-name | 37,983,543 |
297 | bin-build | 37,571,010 |
298 | debounce-fn | 37,381,779 |
299 | time-zone | 36,516,093 |
300 | ink | 36,014,031 |
301 | beeper | 35,075,894 |
302 | is-png | 34,816,668 |
303 | srcset | 34,203,153 |
304 | env-editor | 33,235,334 |
305 | clear-module | 32,945,972 |
306 | is-jpg | 32,446,488 |
307 | temp-write | 31,332,235 |
308 | read-chunk | 30,819,010 |
309 | run-node | 29,401,063 |
310 | yoctocolors | 28,573,219 |
311 | p-reflect | 28,183,626 |
312 | imagemin-svgo | 28,160,771 |
313 | p-settle | 27,392,439 |
314 | p-some | 27,056,434 |
315 | p-any | 27,037,400 |
316 | optipng-bin | 26,909,977 |
317 | gifsicle | 26,685,614 |
318 | maxmin | 26,274,530 |
319 | imagemin-optipng | 26,216,869 |
320 | component-indexof | 26,097,959 |
321 | is-gif | 25,835,377 |
322 | imagemin-gifsicle | 25,417,277 |
323 | read-package-up | 25,190,900 |
324 | path-match | 25,148,750 |
325 | function-timeout | 24,029,476 |
326 | super-regex | 23,967,671 |
327 | file-url | 23,579,403 |
328 | new-github-release-url | 23,367,224 |
329 | is-supported-regexp-flag | 22,242,799 |
330 | eslint-config-google | 21,897,311 |
331 | is-relative-url | 21,816,357 |
332 | pngquant-bin | 21,555,263 |
333 | imagemin-pngquant | 20,031,171 |
334 | null-check | 19,768,485 |
335 | parse-github-repo-url | 19,725,856 |
336 | mozjpeg | 19,452,156 |
337 | is-in-ci | 19,400,626 |
338 | copy-text-to-clipboard | 19,272,911 |
339 | gh-got | 19,261,859 |
340 | grunt-contrib-copy | 19,242,768 |
341 | import-modules | 19,179,117 |
342 | grunt-contrib-clean | 18,998,214 |
343 | taskkill | 18,917,037 |
344 | imagemin-mozjpeg | 18,718,370 |
345 | modern-normalize | 18,166,623 |
346 | grunt-contrib-watch | 17,651,279 |
347 | move-file | 17,385,417 |
348 | eslint-formatter-pretty | 17,195,999 |
349 | remote-git-tags | 17,072,049 |
350 | array-parallel | 16,730,893 |
351 | hex-rgb | 16,630,954 |
352 | array-series | 16,416,676 |
353 | num-sort | 15,660,785 |
354 | is-html | 15,204,206 |
355 | ava | 15,021,403 |
356 | is-blob | 15,014,566 |
357 | del-cli | 14,503,009 |
358 | fn-args | 14,478,761 |
359 | yosay | 14,321,293 |
360 | eslint-config-xo | 14,120,132 |
361 | jpegtran-bin | 14,117,652 |
362 | array-move | 14,095,670 |
363 | neat-csv | 13,918,969 |
364 | rgb-hex | 13,904,671 |
365 | ink-spinner | 13,495,120 |
366 | grunt-contrib-concat | 12,911,844 |
367 | imagemin-jpegtran | 12,848,712 |
368 | gulp-babel | 12,754,175 |
369 | passthrough-counter | 12,748,147 |
370 | spdx-license-list | 12,312,654 |
371 | escape-string-applescript | 12,070,130 |
372 | humanize-string | 12,058,625 |
373 | cwebp-bin | 12,054,021 |
374 | uint8array-extras | 11,941,331 |
375 | cpy-cli | 11,920,979 |
376 | display-notification | 11,799,863 |
377 | sort-on | 11,768,501 |
378 | imagemin-webp | 11,709,103 |
379 | tasklist | 11,345,008 |
380 | replace-string | 11,205,627 |
381 | ky-universal | 11,082,730 |
382 | username | 9,965,713 |
383 | random-int | 9,807,467 |
384 | memoize | 9,800,588 |
385 | sec | 9,799,733 |
386 | fullname | 9,729,835 |
387 | new-github-issue-url | 9,648,241 |
388 | @sindresorhus/df | 9,566,022 |
389 | passwd-user | 9,557,936 |
390 | gulp-autoprefixer | 9,483,545 |
391 | bower-config | 9,476,584 |
392 | fkill | 9,335,512 |
393 | process-exists | 9,331,284 |
394 | ink-select-input | 9,088,261 |
395 | filter-console | 9,084,218 |
396 | sudo-block | 9,033,298 |
397 | npm-keyword | 9,001,217 |
398 | js-types | 8,975,919 |
399 | yo | 8,866,043 |
400 | downgrade-root | 8,804,272 |
401 | default-uid | 8,802,466 |
402 | root-check | 8,798,507 |
403 | yeoman-doctor | 8,787,537 |
404 | parse-help | 8,783,337 |
405 | yeoman-character | 8,762,020 |
406 | tsd | 8,505,486 |
407 | load-grunt-tasks | 8,409,894 |
408 | grunt-sass | 8,354,259 |
409 | issue-regex | 8,175,838 |
410 | term-img | 7,978,756 |
411 | app-path | 7,972,928 |
412 | iterm2-version | 7,918,547 |
413 | pid-port | 7,817,429 |
414 | insight | 7,649,855 |
415 | crypto-hash | 7,644,040 |
416 | gulp-filter | 7,416,773 |
417 | public-ip | 7,345,452 |
418 | eslint-plugin-ava | 7,133,447 |
419 | electron-store | 7,051,587 |
420 | streaming-json-stringify | 6,898,255 |
421 | grunt-contrib-jshint | 6,630,329 |
422 | np | 6,585,182 |
423 | rev-hash | 6,480,264 |
424 | npm-name | 6,276,645 |
425 | ink-text-input | 6,225,016 |
426 | stream-to-buffer | 6,201,163 |
427 | modify-filename | 6,086,359 |
428 | bower-endpoint-parser | 6,063,566 |
429 | stream-to | 6,044,333 |
430 | split-lines | 6,017,559 |
431 | domify | 5,961,040 |
432 | compare-urls | 5,746,382 |
433 | xml-char-classes | 5,725,807 |
434 | ncname | 5,724,933 |
435 | import-global | 5,648,215 |
436 | gulp-imagemin | 5,387,440 |
437 | electron-is-dev | 5,215,884 |
438 | open-cli | 5,196,847 |
439 | grunt-eslint | 5,149,567 |
440 | p-debounce | 5,144,229 |
441 | unique-temp-dir | 5,123,536 |
442 | eslint-config-xo-space | 4,881,556 |
443 | eslint-config-xo-typescript | 4,851,592 |
444 | decompress-zip | 4,754,078 |
445 | open-editor | 4,704,149 |
446 | is-reachable | 4,685,197 |
447 | router-ips | 4,646,795 |
448 | humanize-url | 4,608,432 |
449 | line-column-path | 4,579,710 |
450 | gulp-zip | 4,575,944 |
451 | is-fn | 4,437,796 |
452 | xo | 4,294,361 |
453 | grunt-babel | 4,184,514 |
454 | jshint-stylish | 4,175,728 |
455 | grunt-shell | 4,170,430 |
456 | gulp-debug | 4,169,726 |
457 | filenamify-url | 4,109,229 |
458 | github-markdown-css | 4,045,604 |
459 | pngout-bin | 4,014,948 |
460 | is-online | 4,011,490 |
461 | trash | 3,916,476 |
462 | strip-url-auth | 3,908,284 |
463 | djb2a | 3,860,509 |
464 | xdg-trashdir | 3,847,274 |
465 | image-type | 3,836,400 |
466 | @sindresorhus/fnv1a | 3,814,469 |
467 | imagemin-pngout | 3,807,895 |
468 | gulp-rev | 3,633,978 |
469 | filled-array | 3,614,970 |
470 | package-config | 3,561,135 |
471 | rev-path | 3,560,203 |
472 | observable-to-promise | 3,512,879 |
473 | @ava/babel-preset-stage-4 | 3,481,734 |
474 | @ava/babel-preset-transform-test-files | 3,475,656 |
475 | unique-random | 3,394,887 |
476 | on-change | 3,347,429 |
477 | grunt-concurrent | 3,291,624 |
478 | unique-random-array | 3,213,937 |
479 | ink-testing-library | 3,175,990 |
480 | @ava/babel-plugin-throws-helper | 2,888,728 |
481 | to-single-quotes | 2,878,926 |
482 | gulp-mocha | 2,842,365 |
483 | @sindresorhus/to-milliseconds | 2,805,777 |
484 | to-double-quotes | 2,803,416 |
485 | reserved-identifiers | 2,745,276 |
486 | identifier-regex | 2,739,393 |
487 | valid-filename | 2,714,657 |
488 | unused-filename | 2,706,384 |
489 | is-identifier | 2,605,476 |
490 | pad-stream | 2,605,033 |
491 | default-shell | 2,561,048 |
492 | electron-dl | 2,509,407 |
493 | change-file-extension | 2,505,197 |
494 | p-lazy | 2,503,478 |
495 | get-port-cli | 2,466,082 |
496 | yeoman-assert | 2,456,825 |
497 | imagemin-cli | 2,351,587 |
498 | normalize-newline | 2,348,449 |
499 | video-extensions | 2,249,914 |
500 | bower-json | 2,247,782 |
Total of 1065 packages... | =365,317,022,194 |