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