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