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