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