# humanloads > npm's download counter counts every tarball fetch: registry mirrors, security scanners, CI and crawlers. > humanloads removes publish spikes and the crawler floor from an npm package's weekly downloads and reports what remains as "real installs", a range with a confidence level. > Real installs still include CI runs, Docker builds and installs as a dependency of other packages, so they are not a count of people. No public data can give that number. ## Method - Every new version gets a burst of downloads from mirrors and scanners in its first days; that spike is removed. - Crawlers download every published version at a roughly flat weekly rate (the per-version floor); that floor is subtracted. - What remains is reported as a weekly range with a confidence level (high, medium or low). Small packages get wide, low-confidence ranges. - "high" also needs independent evidence of use (dependent packages or repositories, jsDelivr CDN hits). Direct tarball requests pass both filters, so volume alone never earns it. - Packages under two weeks old are marked as too new to tell. - [Full methodology](https://humanloads.dev/docs/methodology): the math, the thresholds, the limits and an FAQ - [How to check the download count of an npm package](https://humanloads.dev/docs/npm-download-count) - [Are npm downloads real? Why new packages get 100 downloads](https://humanloads.dev/docs/are-npm-downloads-real) - [Deprecated npm packages list: the most downloaded ones](https://humanloads.dev/docs/deprecated-npm-packages) - [Why does is-number have so many npm downloads?](https://humanloads.dev/docs/why-is-number-has-so-many-downloads) ## URLs - Home: https://humanloads.dev/ - A package: https://humanloads.dev/, scoped: https://humanloads.dev/@scope/name - Compare 2–3 packages: https://humanloads.dev/compare/,[,] - Pages compute live numbers in the browser from the public npm API. Prerendered pages also carry the daily build's numbers as static HTML. ## README badge (any npm package) ```md [![real installs/week](https://img.shields.io/endpoint?url=https://badge.humanloads.dev/badge/)](https://humanloads.dev/) ``` Scoped packages keep the slash: https://badge.humanloads.dev/badge/@scope/name. The endpoint returns shields.io JSON. ## Data (JSON, part of the catalog refreshed daily, last build Nov 10, 2026) - [summary.json](https://humanloads.dev/data/summary.json): per package: npmWeekly, organicWeekly (real installs), low, high, inflation (noise share, 0–1), confidence, tooNew, updated (date of that row) - [featured.json](https://humanloads.dev/data/featured.json): examples, and noisiest: settled packages with the most noise in npm's count - [insights.json](https://humanloads.dev/data/insights.json): deprecated (the most downloaded deprecated packages), chains (dependency trails), market (median growth) - [lists.json](https://humanloads.dev/data/lists.json): the rows behind the ranked lists, by list slug - [badges/index.json](https://humanloads.dev/badges/index.json): tracked packages, each with a permanent shields.io endpoint badge at https://humanloads.dev/badges/.json (`@scope/name` is written `scope__name`). Any other package's page offers its README badge. ## Package pages - [semver](https://humanloads.dev/semver): ~1.17B real installs/week (range 1.17B, high confidence) vs 1,174,426,668 npm downloads - [minimatch](https://humanloads.dev/minimatch): ~958M real installs/week (range 958M, high confidence) vs 958,135,083 npm downloads - [debug](https://humanloads.dev/debug): ~935M real installs/week (range 935M, high confidence) vs 935,388,379 npm downloads - [ansi-styles](https://humanloads.dev/ansi-styles): ~912M real installs/week (range 912M, high confidence) vs 912,146,402 npm downloads - [brace-expansion](https://humanloads.dev/brace-expansion): ~821M real installs/week (range 821M, high confidence) vs 821,290,976 npm downloads - [lru-cache](https://humanloads.dev/lru-cache): ~794M real installs/week (range 794M, high confidence) vs 794,078,535 npm downloads - [commander](https://humanloads.dev/commander): ~735M real installs/week (range 735M, high confidence) vs 734,672,696 npm downloads - [ms](https://humanloads.dev/ms): ~727M real installs/week (range 727M, high confidence) vs 727,491,564 npm downloads - [string-width](https://humanloads.dev/string-width): ~712M real installs/week (range 712M, high confidence) vs 711,919,131 npm downloads - [strip-ansi](https://humanloads.dev/strip-ansi): ~698M real installs/week (range 698M, high confidence) vs 697,609,191 npm downloads - [picomatch](https://humanloads.dev/picomatch): ~697M real installs/week (range 697M, high confidence) vs 697,111,787 npm downloads - [ansi-regex](https://humanloads.dev/ansi-regex): ~682M real installs/week (range 682M, high confidence) vs 681,877,502 npm downloads - [supports-color](https://humanloads.dev/supports-color): ~656M real installs/week (range 656M, high confidence) vs 655,878,349 npm downloads - [tslib](https://humanloads.dev/tslib): ~634M real installs/week (range 634M, high confidence) vs 634,229,710 npm downloads - [@types/node](https://humanloads.dev/@types/node): ~630M real installs/week (range 630M, high confidence) vs 630,189,556 npm downloads - [chalk](https://humanloads.dev/chalk): ~627M real installs/week (range 627M, high confidence) vs 627,028,248 npm downloads - [wrap-ansi](https://humanloads.dev/wrap-ansi): ~598M real installs/week (range 598M, high confidence) vs 598,431,464 npm downloads - [emoji-regex](https://humanloads.dev/emoji-regex): ~590M real installs/week (range 590M, high confidence) vs 589,637,388 npm downloads - [balanced-match](https://humanloads.dev/balanced-match): ~563M real installs/week (range 563M, high confidence) vs 563,381,366 npm downloads - [glob](https://humanloads.dev/glob): ~533M real installs/week (range 533M, high confidence) vs 532,653,968 npm downloads - [type-fest](https://humanloads.dev/type-fest): ~526M real installs/week (range 526M, high confidence) vs 526,454,476 npm downloads - [ajv](https://humanloads.dev/ajv): ~519M real installs/week (range 519M, high confidence) vs 518,646,836 npm downloads - [eslint-visitor-keys](https://humanloads.dev/eslint-visitor-keys): ~511M real installs/week (range 511M, high confidence) vs 511,244,061 npm downloads - [readable-stream](https://humanloads.dev/readable-stream): ~491M real installs/week (range 491M, high confidence) vs 490,848,169 npm downloads - [escape-string-regexp](https://humanloads.dev/escape-string-regexp): ~487M real installs/week (range 487M, high confidence) vs 486,828,029 npm downloads - [undici-types](https://humanloads.dev/undici-types): ~484M real installs/week (range 484M, high confidence) vs 484,407,751 npm downloads - [which](https://humanloads.dev/which): ~476M real installs/week (range 475M–476M, high confidence) vs 475,540,282 npm downloads - [react-is](https://humanloads.dev/react-is): ~473M real installs/week (range 473M, high confidence) vs 473,493,974 npm downloads - [entities](https://humanloads.dev/entities): ~463M real installs/week (range 463M, high confidence) vs 462,691,012 npm downloads - [zod](https://humanloads.dev/zod): ~454M real installs/week (range 454M, high confidence) vs 453,699,764 npm downloads - [p-limit](https://humanloads.dev/p-limit): ~446M real installs/week (range 446M, high confidence) vs 445,974,861 npm downloads - [safe-buffer](https://humanloads.dev/safe-buffer): ~443M real installs/week (range 443M, high confidence) vs 443,204,014 npm downloads - [color-convert](https://humanloads.dev/color-convert): ~441M real installs/week (range 441M, high confidence) vs 440,695,146 npm downloads - [typescript](https://humanloads.dev/typescript): ~417M real installs/week (range 417M, high confidence) vs 417,015,344 npm downloads - [esbuild](https://humanloads.dev/esbuild): ~415M real installs/week (range 415M, high confidence) vs 415,179,797 npm downloads - [ws](https://humanloads.dev/ws): ~399M real installs/week (range 399M, high confidence) vs 398,609,209 npm downloads - [uuid](https://humanloads.dev/uuid): ~392M real installs/week (range 392M, high confidence) vs 392,386,188 npm downloads - [yargs-parser](https://humanloads.dev/yargs-parser): ~372M real installs/week (range 372M, high confidence) vs 371,761,590 npm downloads - [nanoid](https://humanloads.dev/nanoid): ~371M real installs/week (range 371M, high confidence) vs 371,417,311 npm downloads - [yargs](https://humanloads.dev/yargs): ~371M real installs/week (range 371M, high confidence) vs 370,978,500 npm downloads - [@babel/parser](https://humanloads.dev/@babel/parser): ~362M real installs/week (range 362M, high confidence) vs 361,579,879 npm downloads - [picocolors](https://humanloads.dev/picocolors): ~330M real installs/week (range 330M, high confidence) vs 329,628,047 npm downloads - [undici](https://humanloads.dev/undici): ~327M real installs/week (range 327M, high confidence) vs 327,496,768 npm downloads - [pnpm](https://humanloads.dev/pnpm): ~326M real installs/week (range 326M, high confidence) vs 326,133,837 npm downloads - [node-fetch](https://humanloads.dev/node-fetch): ~277M real installs/week (range 277M, high confidence) vs 277,195,520 npm downloads - [chokidar](https://humanloads.dev/chokidar): ~276M real installs/week (range 276M, high confidence) vs 275,915,560 npm downloads - [readdirp](https://humanloads.dev/readdirp): ~271M real installs/week (range 271M, high confidence) vs 271,225,817 npm downloads - [vite](https://humanloads.dev/vite): ~264M real installs/week (range 264M, high confidence) vs 263,886,976 npm downloads - [react](https://humanloads.dev/react): ~252M real installs/week (range 252M, high confidence) vs 252,214,826 npm downloads - [react-dom](https://humanloads.dev/react-dom): ~237M real installs/week (range 237M, high confidence) vs 237,111,933 npm downloads - [@typescript-eslint/types](https://humanloads.dev/@typescript-eslint/types): ~234M real installs/week (range 234M, high confidence) vs 233,826,490 npm downloads - [minimist](https://humanloads.dev/minimist): ~229M real installs/week (range 229M, high confidence) vs 228,858,310 npm downloads - [jose](https://humanloads.dev/jose): ~227M real installs/week (range 227M, high confidence) vs 226,954,587 npm downloads - [@types/react](https://humanloads.dev/@types/react): ~226M real installs/week (range 226M, high confidence) vs 226,049,293 npm downloads - [is-number](https://humanloads.dev/is-number): ~225M real installs/week (range 225M, high confidence) vs 225,204,143 npm downloads - [@typescript-eslint/typescript-estree](https://humanloads.dev/@typescript-eslint/typescript-estree): ~222M real installs/week (range 222M, high confidence) vs 221,733,605 npm downloads - [braces](https://humanloads.dev/braces): ~218M real installs/week (range 218M, high confidence) vs 218,444,646 npm downloads - [fill-range](https://humanloads.dev/fill-range): ~218M real installs/week (range 218M, high confidence) vs 217,664,145 npm downloads - [@typescript-eslint/scope-manager](https://humanloads.dev/@typescript-eslint/scope-manager): ~213M real installs/week (range 213M, high confidence) vs 213,393,724 npm downloads - [to-regex-range](https://humanloads.dev/to-regex-range): ~211M real installs/week (range 211M, high confidence) vs 211,480,219 npm downloads - [micromatch](https://humanloads.dev/micromatch): ~211M real installs/week (range 211M, high confidence) vs 211,173,352 npm downloads - [mimic-fn](https://humanloads.dev/mimic-fn): ~206M real installs/week (range 206M, high confidence) vs 206,441,347 npm downloads - [fast-glob](https://humanloads.dev/fast-glob): ~205M real installs/week (range 205M, high confidence) vs 204,683,936 npm downloads - [eslint](https://humanloads.dev/eslint): ~204M real installs/week (range 204M, high confidence) vs 203,865,755 npm downloads - [lodash](https://humanloads.dev/lodash): ~202M real installs/week (range 202M, high confidence) vs 202,301,867 npm downloads - [@typescript-eslint/utils](https://humanloads.dev/@typescript-eslint/utils): ~201M real installs/week (range 201M, high confidence) vs 200,915,780 npm downloads - [express](https://humanloads.dev/express): ~195M real installs/week (range 195M, high confidence) vs 195,493,804 npm downloads - [range-parser](https://humanloads.dev/range-parser): ~190M real installs/week (range 190M, high confidence) vs 189,691,162 npm downloads - [prettier](https://humanloads.dev/prettier): ~182M real installs/week (range 182M, high confidence) vs 182,216,333 npm downloads - [vitest](https://humanloads.dev/vitest): ~180M real installs/week (range 180M, high confidence) vs 179,931,021 npm downloads - [@typescript-eslint/parser](https://humanloads.dev/@typescript-eslint/parser): ~180M real installs/week (range 180M, high confidence) vs 179,782,594 npm downloads - [tailwindcss](https://humanloads.dev/tailwindcss): ~176M real installs/week (range 176M, high confidence) vs 176,263,686 npm downloads - [@typescript-eslint/eslint-plugin](https://humanloads.dev/@typescript-eslint/eslint-plugin): ~173M real installs/week (range 173M, high confidence) vs 173,410,690 npm downloads - [cli-cursor](https://humanloads.dev/cli-cursor): ~171M real installs/week (range 171M, high confidence) vs 170,895,904 npm downloads - [@typescript-eslint/project-service](https://humanloads.dev/@typescript-eslint/project-service): ~170M real installs/week (range 170M, high confidence) vs 170,246,775 npm downloads - [playwright](https://humanloads.dev/playwright): ~167M real installs/week (range 167M, high confidence) vs 166,531,839 npm downloads - [rolldown](https://humanloads.dev/rolldown): ~162M real installs/week (range 162M, high confidence) vs 162,300,224 npm downloads - [rollup](https://humanloads.dev/rollup): ~161M real installs/week (range 161M, high confidence) vs 161,456,082 npm downloads - [@types/chai](https://humanloads.dev/@types/chai): ~156M real installs/week (range 155M–156M, high confidence) vs 155,513,096 npm downloads - [jsdom](https://humanloads.dev/jsdom): ~154M real installs/week (range 154M, high confidence) vs 154,320,355 npm downloads - [@aws-sdk/token-providers](https://humanloads.dev/@aws-sdk/token-providers): ~154M real installs/week (range 154M, high confidence) vs 154,215,213 npm downloads - [which-typed-array](https://humanloads.dev/which-typed-array): ~152M real installs/week (range 152M, high confidence) vs 152,239,347 npm downloads - [core-util-is](https://humanloads.dev/core-util-is): ~146M real installs/week (range 146M, high confidence) vs 145,709,062 npm downloads - [axios](https://humanloads.dev/axios): ~143M real installs/week (range 143M, high confidence) vs 143,488,653 npm downloads - [is-callable](https://humanloads.dev/is-callable): ~143M real installs/week (range 143M, high confidence) vs 143,250,870 npm downloads - [anymatch](https://humanloads.dev/anymatch): ~143M real installs/week (range 143M, high confidence) vs 142,860,714 npm downloads - [@radix-ui/primitive](https://humanloads.dev/@radix-ui/primitive): ~143M real installs/week (range 143M, high confidence) vs 142,811,229 npm downloads - [tsx](https://humanloads.dev/tsx): ~139M real installs/week (range 139M, high confidence) vs 139,166,743 npm downloads - [@aws-sdk/credential-provider-env](https://humanloads.dev/@aws-sdk/credential-provider-env): ~139M real installs/week (range 139M, high confidence) vs 138,753,000 npm downloads - [@aws-sdk/credential-provider-process](https://humanloads.dev/@aws-sdk/credential-provider-process): ~139M real installs/week (range 139M, high confidence) vs 138,699,056 npm downloads - [@aws-sdk/credential-provider-ini](https://humanloads.dev/@aws-sdk/credential-provider-ini): ~139M real installs/week (range 139M, high confidence) vs 138,571,408 npm downloads - [@smithy/signature-v4](https://humanloads.dev/@smithy/signature-v4): ~134M real installs/week (range 134M, high confidence) vs 133,885,501 npm downloads - [google-auth-library](https://humanloads.dev/google-auth-library): ~134M real installs/week (range 134M, high confidence) vs 133,852,606 npm downloads - [lucide-react](https://humanloads.dev/lucide-react): ~131M real installs/week (range 131M, high confidence) vs 131,189,045 npm downloads - [@vitejs/plugin-react](https://humanloads.dev/@vitejs/plugin-react): ~130M real installs/week (range 130M, high confidence) vs 130,146,122 npm downloads - [@csstools/css-tokenizer](https://humanloads.dev/@csstools/css-tokenizer): ~130M real installs/week (range 130M, high confidence) vs 129,797,495 npm downloads - [get-east-asian-width](https://humanloads.dev/get-east-asian-width): ~130M real installs/week (range 130M, high confidence) vs 129,655,133 npm downloads - [is-symbol](https://humanloads.dev/is-symbol): ~129M real installs/week (range 129M, high confidence) vs 129,004,826 npm downloads - [@csstools/css-parser-algorithms](https://humanloads.dev/@csstools/css-parser-algorithms): ~128M real installs/week (range 128M, high confidence) vs 128,366,150 npm downloads - [regexp.prototype.flags](https://humanloads.dev/regexp.prototype.flags): ~128M real installs/week (range 128M, high confidence) vs 128,140,112 npm downloads - [long](https://humanloads.dev/long): ~128M real installs/week (range 128M, high confidence) vs 128,056,407 npm downloads - [path-type](https://humanloads.dev/path-type): ~128M real installs/week (range 128M, high confidence) vs 127,694,924 npm downloads - [path-is-absolute](https://humanloads.dev/path-is-absolute): ~127M real installs/week (range 127M, high confidence) vs 127,032,467 npm downloads - [@vitest/snapshot](https://humanloads.dev/@vitest/snapshot): ~127M real installs/week (range 127M, high confidence) vs 126,932,161 npm downloads - [marked](https://humanloads.dev/marked): ~127M real installs/week (range 127M, high confidence) vs 126,907,884 npm downloads - [process-nextick-args](https://humanloads.dev/process-nextick-args): ~126M real installs/week (range 126M, high confidence) vs 126,462,867 npm downloads - [which-boxed-primitive](https://humanloads.dev/which-boxed-primitive): ~126M real installs/week (range 126M, high confidence) vs 125,973,468 npm downloads - [fs.realpath](https://humanloads.dev/fs.realpath): ~125M real installs/week (range 125M, medium confidence) vs 125,021,340 npm downloads - [inflight](https://humanloads.dev/inflight): ~125M real installs/week (range 125M, high confidence) vs 124,834,889 npm downloads - [is-potential-custom-element-name](https://humanloads.dev/is-potential-custom-element-name): ~124M real installs/week (range 124M, medium confidence) vs 124,412,255 npm downloads - [@types/babel__core](https://humanloads.dev/@types/babel__core): ~124M real installs/week (range 124M, high confidence) vs 123,791,451 npm downloads - [protobufjs](https://humanloads.dev/protobufjs): ~123M real installs/week (range 123M, high confidence) vs 122,986,108 npm downloads - [function.prototype.name](https://humanloads.dev/function.prototype.name): ~123M real installs/week (range 123M, high confidence) vs 122,909,818 npm downloads - [@vitest/runner](https://humanloads.dev/@vitest/runner): ~122M real installs/week (range 122M, high confidence) vs 121,696,812 npm downloads - [array-buffer-byte-length](https://humanloads.dev/array-buffer-byte-length): ~122M real installs/week (range 119M–122M, high confidence) vs 122,006,421 npm downloads - [@opentelemetry/sdk-trace-base](https://humanloads.dev/@opentelemetry/sdk-trace-base): ~119M real installs/week (range 119M, high confidence) vs 118,916,330 npm downloads - [date-fns](https://humanloads.dev/date-fns): ~119M real installs/week (range 119M, high confidence) vs 118,584,885 npm downloads - [eslint-plugin-react-hooks](https://humanloads.dev/eslint-plugin-react-hooks): ~118M real installs/week (range 118M, high confidence) vs 117,562,671 npm downloads - [@floating-ui/react-dom](https://humanloads.dev/@floating-ui/react-dom): ~116M real installs/week (range 116M, high confidence) vs 115,946,078 npm downloads - [typescript-eslint](https://humanloads.dev/typescript-eslint): ~115M real installs/week (range 115M, high confidence) vs 114,872,313 npm downloads - [dayjs](https://humanloads.dev/dayjs): ~109M real installs/week (range 109M, high confidence) vs 109,162,001 npm downloads - [@babel/plugin-syntax-typescript](https://humanloads.dev/@babel/plugin-syntax-typescript): ~109M real installs/week (range 109M, high confidence) vs 108,946,929 npm downloads - [pkg-dir](https://humanloads.dev/pkg-dir): ~109M real installs/week (range 109M, high confidence) vs 108,892,396 npm downloads - [hono](https://humanloads.dev/hono): ~104M real installs/week (range 104M, high confidence) vs 104,310,952 npm downloads - [oxc-parser](https://humanloads.dev/oxc-parser): ~97.9M real installs/week (range 97.9M, high confidence) vs 97,899,872 npm downloads - [whatwg-encoding](https://humanloads.dev/whatwg-encoding): ~96M real installs/week (range 96M, high confidence) vs 96,023,906 npm downloads - [node-domexception](https://humanloads.dev/node-domexception): ~93.5M real installs/week (range 93.5M, high confidence) vs 93,515,685 npm downloads - [@testing-library/react](https://humanloads.dev/@testing-library/react): ~92.4M real installs/week (range 92.3M–92.4M, high confidence) vs 92,363,515 npm downloads - [next](https://humanloads.dev/next): ~91.9M real installs/week (range 91.9M, high confidence) vs 91,911,398 npm downloads - [zustand](https://humanloads.dev/zustand): ~91.8M real installs/week (range 91.8M, high confidence) vs 91,839,448 npm downloads - [@tanstack/react-query](https://humanloads.dev/@tanstack/react-query): ~84M real installs/week (range 84M, high confidence) vs 84,013,697 npm downloads - [es-toolkit](https://humanloads.dev/es-toolkit): ~83.1M real installs/week (range 83.1M, high confidence) vs 83,100,111 npm downloads - [eslint-plugin-react](https://humanloads.dev/eslint-plugin-react): ~82.4M real installs/week (range 82.3M–82.4M, high confidence) vs 82,361,455 npm downloads - [jsonwebtoken](https://humanloads.dev/jsonwebtoken): ~81.7M real installs/week (range 81.7M, high confidence) vs 81,677,432 npm downloads - [@babel/plugin-transform-typescript](https://humanloads.dev/@babel/plugin-transform-typescript): ~78.4M real installs/week (range 78.4M, high confidence) vs 78,417,816 npm downloads - [pino](https://humanloads.dev/pino): ~76.8M real installs/week (range 76.8M, high confidence) vs 76,829,204 npm downloads - [react-router](https://humanloads.dev/react-router): ~74.8M real installs/week (range 74.8M, high confidence) vs 74,836,205 npm downloads - [webpack](https://humanloads.dev/webpack): ~74M real installs/week (range 74M, high confidence) vs 73,998,325 npm downloads - [@babel/preset-typescript](https://humanloads.dev/@babel/preset-typescript): ~73.7M real installs/week (range 73.7M, high confidence) vs 73,675,116 npm downloads - [cac](https://humanloads.dev/cac): ~67.6M real installs/week (range 67.6M, high confidence) vs 67,632,323 npm downloads - [consola](https://humanloads.dev/consola): ~65.3M real installs/week (range 65.3M, high confidence) vs 65,343,867 npm downloads - [recharts](https://humanloads.dev/recharts): ~64.5M real installs/week (range 64.4M–64.5M, high confidence) vs 64,452,125 npm downloads - [redux](https://humanloads.dev/redux): ~64.3M real installs/week (range 64.3M, high confidence) vs 64,341,891 npm downloads - [react-hook-form](https://humanloads.dev/react-hook-form): ~62.2M real installs/week (range 62.1M–62.2M, high confidence) vs 62,162,406 npm downloads - [jest](https://humanloads.dev/jest): ~60.7M real installs/week (range 60.7M, high confidence) vs 60,674,448 npm downloads - [ts-node](https://humanloads.dev/ts-node): ~58.8M real installs/week (range 58.7M–58.8M, high confidence) vs 58,751,586 npm downloads - [luxon](https://humanloads.dev/luxon): ~58.5M real installs/week (range 58.5M, high confidence) vs 58,487,070 npm downloads - [@swc/core](https://humanloads.dev/@swc/core): ~57.9M real installs/week (range 57.9M, high confidence) vs 57,909,088 npm downloads - [react-redux](https://humanloads.dev/react-redux): ~57.3M real installs/week (range 57.3M, high confidence) vs 57,291,918 npm downloads - [preact](https://humanloads.dev/preact): ~57.2M real installs/week (range 57.1M–57.2M, high confidence) vs 57,152,548 npm downloads - [react-markdown](https://humanloads.dev/react-markdown): ~56.3M real installs/week (range 56.3M, high confidence) vs 56,272,797 npm downloads - [@typescript/typescript-linux-x64](https://humanloads.dev/@typescript/typescript-linux-x64): ~52.5M real installs/week (range 52.4M–52.5M, high confidence) vs 52,461,588 npm downloads - [got](https://humanloads.dev/got): ~52.1M real installs/week (range 52.1M, high confidence) vs 52,148,721 npm downloads - [find-cache-dir](https://humanloads.dev/find-cache-dir): ~52.1M real installs/week (range 52.1M, high confidence) vs 52,095,190 npm downloads - [lower-case](https://humanloads.dev/lower-case): ~50.5M real installs/week (range 50.4M–50.5M, high confidence) vs 50,450,965 npm downloads - [moment](https://humanloads.dev/moment): ~50.3M real installs/week (range 50.2M–50.3M, high confidence) vs 50,250,332 npm downloads - [no-case](https://humanloads.dev/no-case): ~50M real installs/week (range 50M, high confidence) vs 49,983,562 npm downloads - [@babel/plugin-proposal-private-property-in-object](https://humanloads.dev/@babel/plugin-proposal-private-property-in-object): ~49.9M real installs/week (range 49.9M, high confidence) vs 49,879,818 npm downloads - [@opentelemetry/sdk-trace-node](https://humanloads.dev/@opentelemetry/sdk-trace-node): ~49.5M real installs/week (range 49.5M, high confidence) vs 49,510,724 npm downloads - [citty](https://humanloads.dev/citty): ~49.1M real installs/week (range 49.1M, high confidence) vs 49,083,625 npm downloads - [meow](https://humanloads.dev/meow): ~48.9M real installs/week (range 48.9M, high confidence) vs 48,896,998 npm downloads - [@types/mime](https://humanloads.dev/@types/mime): ~48.9M real installs/week (range 48.8M–48.9M, high confidence) vs 48,852,636 npm downloads - [drizzle-orm](https://humanloads.dev/drizzle-orm): ~48.7M real installs/week (range 48.7M, high confidence) vs 48,749,022 npm downloads - [@types/parse-json](https://humanloads.dev/@types/parse-json): ~48.5M real installs/week (range 48.5M, high confidence) vs 48,527,933 npm downloads - [cli-table3](https://humanloads.dev/cli-table3): ~48.3M real installs/week (range 48.3M, high confidence) vs 48,347,012 npm downloads - [lodash.isequal](https://humanloads.dev/lodash.isequal): ~48.1M real installs/week (range 48.1M, high confidence) vs 48,078,019 npm downloads - [@reduxjs/toolkit](https://humanloads.dev/@reduxjs/toolkit): ~48.1M real installs/week (range 48M–48.1M, high confidence) vs 48,051,157 npm downloads - [p-finally](https://humanloads.dev/p-finally): ~47.9M real installs/week (range 47.9M, high confidence) vs 47,912,339 npm downloads - [@types/uuid](https://humanloads.dev/@types/uuid): ~47.6M real installs/week (range 47.6M, high confidence) vs 47,564,872 npm downloads - [oxlint](https://humanloads.dev/oxlint): ~45.9M real installs/week (range 45.8M–45.9M, high confidence) vs 45,862,080 npm downloads - [@types/d3-zoom](https://humanloads.dev/@types/d3-zoom): ~45.6M real installs/week (range 45.6M, high confidence) vs 45,593,601 npm downloads - [turbo](https://humanloads.dev/turbo): ~44.4M real installs/week (range 44.4M, high confidence) vs 44,447,877 npm downloads - [dot-case](https://humanloads.dev/dot-case): ~44.2M real installs/week (range 44.2M, high confidence) vs 44,219,216 npm downloads - [sass](https://humanloads.dev/sass): ~43M real installs/week (range 43M, high confidence) vs 43,009,467 npm downloads - [underscore](https://humanloads.dev/underscore): ~42.9M real installs/week (range 42.9M, high confidence) vs 42,866,687 npm downloads - [ioredis](https://humanloads.dev/ioredis): ~42.6M real installs/week (range 42.6M, high confidence) vs 42,642,986 npm downloads - [read-pkg-up](https://humanloads.dev/read-pkg-up): ~41M real installs/week (range 41M, high confidence) vs 40,966,672 npm downloads - [@humanwhocodes/config-array](https://humanloads.dev/@humanwhocodes/config-array): ~40.1M real installs/week (range 40.1M, high confidence) vs 40,064,369 npm downloads - [markdown-it](https://humanloads.dev/markdown-it): ~39.5M real installs/week (range 39.4M–39.5M, high confidence) vs 39,461,219 npm downloads - [@humanwhocodes/object-schema](https://humanloads.dev/@humanwhocodes/object-schema): ~39M real installs/week (range 39M, high confidence) vs 39,048,423 npm downloads - [h3](https://humanloads.dev/h3): ~37.9M real installs/week (range 37.9M, high confidence) vs 37,871,979 npm downloads - [camel-case](https://humanloads.dev/camel-case): ~36.8M real installs/week (range 36.8M, high confidence) vs 36,762,572 npm downloads - [@types/eslint-scope](https://humanloads.dev/@types/eslint-scope): ~36.2M real installs/week (range 36.2M, high confidence) vs 36,189,178 npm downloads - [winston](https://humanloads.dev/winston): ~36.1M real installs/week (range 36.1M, high confidence) vs 36,073,339 npm downloads - [@esbuild-kit/core-utils](https://humanloads.dev/@esbuild-kit/core-utils): ~35.6M real installs/week (range 35.6M, high confidence) vs 35,619,534 npm downloads - [param-case](https://humanloads.dev/param-case): ~35.3M real installs/week (range 35.3M, high confidence) vs 35,295,431 npm downloads - [cheerio](https://humanloads.dev/cheerio): ~35.1M real installs/week (range 35.1M, high confidence) vs 35,062,758 npm downloads - [joi](https://humanloads.dev/joi): ~34.1M real installs/week (range 34.1M, high confidence) vs 34,080,221 npm downloads - [pascal-case](https://humanloads.dev/pascal-case): ~33.7M real installs/week (range 33.7M, high confidence) vs 33,711,395 npm downloads - [get-uri](https://humanloads.dev/get-uri): ~33.7M real installs/week (range 33.7M, high confidence) vs 33,683,561 npm downloads - [@sentry/cli-linux-x64](https://humanloads.dev/@sentry/cli-linux-x64): ~33.7M real installs/week (range 33.7M, medium confidence) vs 33,666,941 npm downloads - [happy-dom](https://humanloads.dev/happy-dom): ~33.4M real installs/week (range 33.4M, high confidence) vs 33,395,218 npm downloads - [@tiptap/extension-hard-break](https://humanloads.dev/@tiptap/extension-hard-break): ~33.3M real installs/week (range 33.3M, high confidence) vs 33,339,648 npm downloads - [snake-case](https://humanloads.dev/snake-case): ~33.1M real installs/week (range 33.1M, high confidence) vs 33,093,235 npm downloads - [d3](https://humanloads.dev/d3): ~32.8M real installs/week (range 32.8M, high confidence) vs 32,821,390 npm downloads - [loglevel](https://humanloads.dev/loglevel): ~32.6M real installs/week (range 32.6M, high confidence) vs 32,590,009 npm downloads - [prebuild-install](https://humanloads.dev/prebuild-install): ~32.2M real installs/week (range 32.2M, high confidence) vs 32,199,959 npm downloads - [valibot](https://humanloads.dev/valibot): ~32.1M real installs/week (range 32.1M, high confidence) vs 32,136,445 npm downloads - [superagent](https://humanloads.dev/superagent): ~31.9M real installs/week (range 31.9M, high confidence) vs 31,892,309 npm downloads - [@selderee/plugin-htmlparser2](https://humanloads.dev/@selderee/plugin-htmlparser2): ~31M real installs/week (range 30.9M–31M, high confidence) vs 30,950,037 npm downloads - [@opentelemetry/propagator-jaeger](https://humanloads.dev/@opentelemetry/propagator-jaeger): ~30.2M real installs/week (range 30.1M–30.2M, high confidence) vs 30,150,965 npm downloads - [kysely](https://humanloads.dev/kysely): ~29.3M real installs/week (range 29.3M, high confidence) vs 29,319,856 npm downloads - [@tiptap/react](https://humanloads.dev/@tiptap/react): ~29.3M real installs/week (range 29.3M, high confidence) vs 29,269,027 npm downloads - [fstream](https://humanloads.dev/fstream): ~28.9M real installs/week (range 28.9M, high confidence) vs 28,945,036 npm downloads - [tsconfck](https://humanloads.dev/tsconfck): ~28.2M real installs/week (range 28.2M, high confidence) vs 28,218,145 npm downloads - [webpack-dev-middleware](https://humanloads.dev/webpack-dev-middleware): ~28.1M real installs/week (range 28.1M, high confidence) vs 28,133,649 npm downloads - [@storybook/builder-vite](https://humanloads.dev/@storybook/builder-vite): ~27.8M real installs/week (range 27.8M, high confidence) vs 27,801,636 npm downloads - [os-tmpdir](https://humanloads.dev/os-tmpdir): ~27.8M real installs/week (range 27.8M, high confidence) vs 27,779,782 npm downloads - [utrie](https://humanloads.dev/utrie): ~27.7M real installs/week (range 27.7M, high confidence) vs 27,702,998 npm downloads - [@emotion/react](https://humanloads.dev/@emotion/react): ~27.7M real installs/week (range 27.7M, high confidence) vs 27,699,960 npm downloads - [domexception](https://humanloads.dev/domexception): ~27.3M real installs/week (range 27.3M, high confidence) vs 27,299,553 npm downloads - [swr](https://humanloads.dev/swr): ~26.7M real installs/week (range 26.7M, high confidence) vs 26,726,940 npm downloads - [crypto-js](https://humanloads.dev/crypto-js): ~26.5M real installs/week (range 26.5M, high confidence) vs 26,547,248 npm downloads - [abab](https://humanloads.dev/abab): ~26.5M real installs/week (range 26.5M, high confidence) vs 26,521,265 npm downloads - [@biomejs/biome](https://humanloads.dev/@biomejs/biome): ~26.4M real installs/week (range 26.3M–26.4M, high confidence) vs 26,353,545 npm downloads - [prisma](https://humanloads.dev/prisma): ~26M real installs/week (range 26M, high confidence) vs 26,036,909 npm downloads - [ofetch](https://humanloads.dev/ofetch): ~26M real installs/week (range 26M, high confidence) vs 26,010,826 npm downloads - [@types/pako](https://humanloads.dev/@types/pako): ~26M real installs/week (range 26M, high confidence) vs 25,998,623 npm downloads - [socket.io](https://humanloads.dev/socket.io): ~25.8M real installs/week (range 25.8M, high confidence) vs 25,797,605 npm downloads - [@types/validator](https://humanloads.dev/@types/validator): ~25M real installs/week (range 25M, high confidence) vs 24,986,476 npm downloads - [react-smooth](https://humanloads.dev/react-smooth): ~24.9M real installs/week (range 24.9M, high confidence) vs 24,940,023 npm downloads - [vue](https://humanloads.dev/vue): ~24.9M real installs/week (range 24.9M, high confidence) vs 24,931,416 npm downloads - [posthog-js](https://humanloads.dev/posthog-js): ~24.8M real installs/week (range 24.8M, high confidence) vs 24,813,515 npm downloads - [@peculiar/asn1-x509](https://humanloads.dev/@peculiar/asn1-x509): ~24.6M real installs/week (range 24.6M, high confidence) vs 24,603,803 npm downloads - [pkg-up](https://humanloads.dev/pkg-up): ~24.5M real installs/week (range 24.5M, high confidence) vs 24,527,485 npm downloads - [@tanstack/react-router](https://humanloads.dev/@tanstack/react-router): ~24.4M real installs/week (range 24.3M–24.4M, high confidence) vs 24,356,166 npm downloads - [@joshwooding/vite-plugin-react-docgen-typescript](https://humanloads.dev/@joshwooding/vite-plugin-react-docgen-typescript): ~24.3M real installs/week (range 24.3M, high confidence) vs 24,314,710 npm downloads - [googleapis-common](https://humanloads.dev/googleapis-common): ~24M real installs/week (range 23.9M–24M, high confidence) vs 23,954,492 npm downloads - [is-ci](https://humanloads.dev/is-ci): ~23.9M real installs/week (range 23.9M, high confidence) vs 23,930,663 npm downloads - [@nestjs/core](https://humanloads.dev/@nestjs/core): ~23.9M real installs/week (range 23.9M, high confidence) vs 23,886,921 npm downloads - [npm](https://humanloads.dev/npm): ~23.8M real installs/week (range 23.8M, high confidence) vs 23,817,112 npm downloads - [global-dirs](https://humanloads.dev/global-dirs): ~23.6M real installs/week (range 23.6M, high confidence) vs 23,564,501 npm downloads - [@types/keyv](https://humanloads.dev/@types/keyv): ~23.4M real installs/week (range 23.4M, high confidence) vs 23,441,847 npm downloads - [@types/minimatch](https://humanloads.dev/@types/minimatch): ~23.4M real installs/week (range 23.4M, high confidence) vs 23,368,211 npm downloads - [@firebase/database-compat](https://humanloads.dev/@firebase/database-compat): ~23.3M real installs/week (range 23.3M, high confidence) vs 23,330,899 npm downloads - [@svgr/babel-plugin-remove-jsx-attribute](https://humanloads.dev/@svgr/babel-plugin-remove-jsx-attribute): ~23.1M real installs/week (range 23.1M, high confidence) vs 23,070,183 npm downloads - [gauge](https://humanloads.dev/gauge): ~22.4M real installs/week (range 22.4M, high confidence) vs 22,385,225 npm downloads - [fastify](https://humanloads.dev/fastify): ~22.4M real installs/week (range 22.4M, high confidence) vs 22,366,239 npm downloads - [npmlog](https://humanloads.dev/npmlog): ~22.2M real installs/week (range 22.2M, high confidence) vs 22,172,580 npm downloads - [are-we-there-yet](https://humanloads.dev/are-we-there-yet): ~22.2M real installs/week (range 22.2M, high confidence) vs 22,161,631 npm downloads - [@types/long](https://humanloads.dev/@types/long): ~21.9M real installs/week (range 21.9M, high confidence) vs 21,919,676 npm downloads - [lodash.get](https://humanloads.dev/lodash.get): ~21.5M real installs/week (range 21.4M–21.5M, high confidence) vs 21,457,387 npm downloads - [@types/cacheable-request](https://humanloads.dev/@types/cacheable-request): ~21.3M real installs/week (range 21.3M, high confidence) vs 21,304,392 npm downloads - [redis](https://humanloads.dev/redis): ~20.9M real installs/week (range 20.8M–20.9M, high confidence) vs 20,853,649 npm downloads - [@types/cookie](https://humanloads.dev/@types/cookie): ~20.4M real installs/week (range 20.4M, high confidence) vs 20,432,886 npm downloads - [@react-native/community-cli-plugin](https://humanloads.dev/@react-native/community-cli-plugin): ~20.4M real installs/week (range 20.4M, high confidence) vs 20,408,737 npm downloads - [upper-case](https://humanloads.dev/upper-case): ~20.4M real installs/week (range 20.4M, high confidence) vs 20,364,580 npm downloads - [bcryptjs](https://humanloads.dev/bcryptjs): ~19.7M real installs/week (range 19.7M, high confidence) vs 19,692,735 npm downloads - [upper-case-first](https://humanloads.dev/upper-case-first): ~18.3M real installs/week (range 18.3M, high confidence) vs 18,301,451 npm downloads - [querystring](https://humanloads.dev/querystring): ~17.8M real installs/week (range 17.8M, high confidence) vs 17,774,017 npm downloads - [@types/glob](https://humanloads.dev/@types/glob): ~17.6M real installs/week (range 17.6M, high confidence) vs 17,638,482 npm downloads - [morgan](https://humanloads.dev/morgan): ~17.6M real installs/week (range 17.6M, high confidence) vs 17,592,595 npm downloads - [jquery](https://humanloads.dev/jquery): ~17.6M real installs/week (range 17.5M–17.6M, high confidence) vs 17,554,145 npm downloads - [@types/tedious](https://humanloads.dev/@types/tedious): ~17.5M real installs/week (range 17.5M, high confidence) vs 17,520,042 npm downloads - [class-validator](https://humanloads.dev/class-validator): ~17.3M real installs/week (range 17.3M, high confidence) vs 17,330,212 npm downloads - [@babel/plugin-proposal-class-properties](https://humanloads.dev/@babel/plugin-proposal-class-properties): ~17M real installs/week (range 16.9M–17M, high confidence) vs 16,958,235 npm downloads - [chart.js](https://humanloads.dev/chart.js): ~16.7M real installs/week (range 16.7M, high confidence) vs 16,708,299 npm downloads - [@expo/cli](https://humanloads.dev/@expo/cli): ~16.7M real installs/week (range 16.7M, high confidence) vs 16,699,033 npm downloads - [remeda](https://humanloads.dev/remeda): ~16.7M real installs/week (range 16.7M, high confidence) vs 16,693,985 npm downloads - [yup](https://humanloads.dev/yup): ~16.3M real installs/week (range 16.3M, high confidence) vs 16,311,493 npm downloads - [@oclif/core](https://humanloads.dev/@oclif/core): ~16.3M real installs/week (range 16.3M, high confidence) vs 16,283,581 npm downloads - [ramda](https://humanloads.dev/ramda): ~16.2M real installs/week (range 16.2M, high confidence) vs 16,229,153 npm downloads - [openapi-typescript-helpers](https://humanloads.dev/openapi-typescript-helpers): ~16.1M real installs/week (range 16.1M, high confidence) vs 16,149,020 npm downloads - [puppeteer](https://humanloads.dev/puppeteer): ~15.2M real installs/week (range 15.2M, high confidence) vs 15,204,340 npm downloads - [nx](https://humanloads.dev/nx): ~15.1M real installs/week (range 15.1M, high confidence) vs 15,095,533 npm downloads - [styled-components](https://humanloads.dev/styled-components): ~14.9M real installs/week (range 14.9M, high confidence) vs 14,908,995 npm downloads - [mocha](https://humanloads.dev/mocha): ~14.4M real installs/week (range 14.3M–14.4M, high confidence) vs 14,353,962 npm downloads - [react-freeze](https://humanloads.dev/react-freeze): ~14.2M real installs/week (range 14.2M, high confidence) vs 14,195,053 npm downloads - [less](https://humanloads.dev/less): ~14.1M real installs/week (range 14.1M, high confidence) vs 14,143,008 npm downloads - [request](https://humanloads.dev/request): ~14.1M real installs/week (range 14.1M, high confidence) vs 14,069,250 npm downloads - [stylelint](https://humanloads.dev/stylelint): ~14M real installs/week (range 14M, high confidence) vs 13,968,292 npm downloads - [har-validator](https://humanloads.dev/har-validator): ~13.9M real installs/week (range 13.9M, high confidence) vs 13,876,087 npm downloads - [@mui/material](https://humanloads.dev/@mui/material): ~13.9M real installs/week (range 13.8M–13.9M, high confidence) vs 13,850,690 npm downloads - [bullmq](https://humanloads.dev/bullmq): ~13.7M real installs/week (range 13.7M, high confidence) vs 13,736,619 npm downloads - [cosmiconfig-typescript-loader](https://humanloads.dev/cosmiconfig-typescript-loader): ~13.4M real installs/week (range 13.4M, high confidence) vs 13,395,805 npm downloads - [webpack-cli](https://humanloads.dev/webpack-cli): ~13.2M real installs/week (range 13.2M, high confidence) vs 13,230,839 npm downloads - [yarn](https://humanloads.dev/yarn): ~12.8M real installs/week (range 12.8M, high confidence) vs 12,800,494 npm downloads - [tsup](https://humanloads.dev/tsup): ~12.5M real installs/week (range 12.5M, high confidence) vs 12,461,464 npm downloads - [@angular-devkit/schematics-cli](https://humanloads.dev/@angular-devkit/schematics-cli): ~12M real installs/week (range 12M, high confidence) vs 12,017,689 npm downloads - [astro](https://humanloads.dev/astro): ~11.7M real installs/week (range 11.7M, high confidence) vs 11,698,084 npm downloads - [@rspack/core](https://humanloads.dev/@rspack/core): ~11.5M real installs/week (range 11.5M, high confidence) vs 11,541,210 npm downloads - [solid-js](https://humanloads.dev/solid-js): ~11.2M real installs/week (range 11.2M, high confidence) vs 11,212,468 npm downloads - [react-draggable](https://humanloads.dev/react-draggable): ~11.2M real installs/week (range 11.2M, high confidence) vs 11,191,534 npm downloads - [echarts](https://humanloads.dev/echarts): ~10.5M real installs/week (range 10.5M, high confidence) vs 10,483,386 npm downloads - [@headlessui/react](https://humanloads.dev/@headlessui/react): ~9.82M real installs/week (range 9.81M–9.82M, high confidence) vs 9,816,645 npm downloads - [lit](https://humanloads.dev/lit): ~9.81M real installs/week (range 9.81M, high confidence) vs 9,814,618 npm downloads - [jotai](https://humanloads.dev/jotai): ~9.72M real installs/week (range 9.71M–9.72M, high confidence) vs 9,719,456 npm downloads - [ky](https://humanloads.dev/ky): ~9.68M real installs/week (range 9.67M–9.68M, high confidence) vs 9,680,425 npm downloads - [koa](https://humanloads.dev/koa): ~9.64M real installs/week (range 9.63M–9.64M, high confidence) vs 9,637,292 npm downloads - [superstruct](https://humanloads.dev/superstruct): ~9.49M real installs/week (range 9.48M–9.49M, high confidence) vs 9,488,954 npm downloads - [svelte](https://humanloads.dev/svelte): ~9.44M real installs/week (range 9.44M, high confidence) vs 9,443,701 npm downloads - [@swc/cli](https://humanloads.dev/@swc/cli): ~9.01M real installs/week (range 9M–9.01M, high confidence) vs 9,007,701 npm downloads - [@changesets/cli](https://humanloads.dev/@changesets/cli): ~8.93M real installs/week (range 8.92M–8.93M, high confidence) vs 8,927,579 npm downloads - [mongoose](https://humanloads.dev/mongoose): ~8.87M real installs/week (range 8.86M–8.87M, high confidence) vs 8,868,838 npm downloads - [log4js](https://humanloads.dev/log4js): ~8.81M real installs/week (range 8.8M–8.81M, high confidence) vs 8,806,856 npm downloads - [@apollo/client](https://humanloads.dev/@apollo/client): ~8.43M real installs/week (range 8.43M, high confidence) vs 8,432,350 npm downloads - [@angular/core](https://humanloads.dev/@angular/core): ~8.43M real installs/week (range 8.42M–8.43M, high confidence) vs 8,425,587 npm downloads - [bcrypt](https://humanloads.dev/bcrypt): ~8.08M real installs/week (range 8.08M, high confidence) vs 8,080,985 npm downloads - [xstate](https://humanloads.dev/xstate): ~8.03M real installs/week (range 8.03M, high confidence) vs 8,034,150 npm downloads - [@react-navigation/native](https://humanloads.dev/@react-navigation/native): ~7.74M real installs/week (range 7.74M, high confidence) vs 7,741,540 npm downloads - [bootstrap](https://humanloads.dev/bootstrap): ~7.68M real installs/week (range 7.68M, high confidence) vs 7,684,895 npm downloads - [@angular/cli](https://humanloads.dev/@angular/cli): ~7.61M real installs/week (range 7.6M–7.61M, high confidence) vs 7,605,020 npm downloads - [cypress](https://humanloads.dev/cypress): ~7.56M real installs/week (range 7.55M–7.56M, high confidence) vs 7,555,801 npm downloads - [pinia](https://humanloads.dev/pinia): ~7.13M real installs/week (range 7.12M–7.13M, high confidence) vs 7,128,783 npm downloads - [uvu](https://humanloads.dev/uvu): ~6.94M real installs/week (range 6.93M–6.94M, high confidence) vs 6,939,613 npm downloads - [@js-temporal/polyfill](https://humanloads.dev/@js-temporal/polyfill): ~6.85M real installs/week (range 6.84M–6.85M, high confidence) vs 6,846,170 npm downloads - [@tanstack/react-form](https://humanloads.dev/@tanstack/react-form): ~6.81M real installs/week (range 6.81M, high confidence) vs 6,814,637 npm downloads - [knex](https://humanloads.dev/knex): ~6.73M real installs/week (range 6.73M, high confidence) vs 6,731,305 npm downloads - [typeorm](https://humanloads.dev/typeorm): ~6.73M real installs/week (range 6.72M–6.73M, high confidence) vs 6,727,077 npm downloads - [clipanion](https://humanloads.dev/clipanion): ~6.3M real installs/week (range 6.3M, high confidence) vs 6,301,893 npm downloads - [formik](https://humanloads.dev/formik): ~5.97M real installs/week (range 5.97M, high confidence) vs 5,970,047 npm downloads - [bun](https://humanloads.dev/bun): ~5.81M real installs/week (range 5.8M–5.81M, high confidence) vs 5,808,348 npm downloads - [bunyan](https://humanloads.dev/bunyan): ~5.4M real installs/week (range 5.4M, high confidence) vs 5,404,608 npm downloads - [antd](https://humanloads.dev/antd): ~5.28M real installs/week (range 5.27M–5.28M, high confidence) vs 5,278,776 npm downloads - [@sveltejs/kit](https://humanloads.dev/@sveltejs/kit): ~5M real installs/week (range 5M, high confidence) vs 5,001,459 npm downloads - [cli-table](https://humanloads.dev/cli-table): ~4.78M real installs/week (range 4.77M–4.78M, high confidence) vs 4,779,017 npm downloads - [mobx](https://humanloads.dev/mobx): ~4.55M real installs/week (range 4.54M–4.55M, high confidence) vs 4,547,228 npm downloads - [radash](https://humanloads.dev/radash): ~4.12M real installs/week (range 4.11M–4.12M, high confidence) vs 4,118,139 npm downloads - [sequelize](https://humanloads.dev/sequelize): ~4.06M real installs/week (range 4.06M, high confidence) vs 4,063,631 npm downloads - [karma](https://humanloads.dev/karma): ~3.8M real installs/week (range 3.79M–3.8M, high confidence) vs 3,795,715 npm downloads - [@module-federation/cli](https://humanloads.dev/@module-federation/cli): ~3.72M real installs/week (range 3.72M, high confidence) vs 3,720,092 npm downloads - [@mantine/core](https://humanloads.dev/@mantine/core): ~3.7M real installs/week (range 3.7M, high confidence) vs 3,701,922 npm downloads - [highcharts](https://humanloads.dev/highcharts): ~3.51M real installs/week (range 3.51M, high confidence) vs 3,513,854 npm downloads - [@react-native-community/cli](https://humanloads.dev/@react-native-community/cli): ~3.51M real installs/week (range 3.5M–3.51M, high confidence) vs 3,505,402 npm downloads - [webdriverio](https://humanloads.dev/webdriverio): ~3.26M real installs/week (range 3.26M, high confidence) vs 3,261,420 npm downloads - [nuxt](https://humanloads.dev/nuxt): ~3.26M real installs/week (range 3.26M, high confidence) vs 3,260,567 npm downloads - [valtio](https://humanloads.dev/valtio): ~3.19M real installs/week (range 3.18M–3.19M, high confidence) vs 3,186,341 npm downloads - [arktype](https://humanloads.dev/arktype): ~3.02M real installs/week (range 3.02M, high confidence) vs 3,021,701 npm downloads - [apexcharts](https://humanloads.dev/apexcharts): ~2.81M real installs/week (range 2.8M–2.81M, high confidence) vs 2,806,347 npm downloads - [left-pad](https://humanloads.dev/left-pad): ~2.15M real installs/week (range 2.14M–2.15M, high confidence) vs 2,145,823 npm downloads - [vuex](https://humanloads.dev/vuex): ~2.14M real installs/week (range 2.13M–2.14M, high confidence) vs 2,137,273 npm downloads - [selenium-webdriver](https://humanloads.dev/selenium-webdriver): ~2.08M real installs/week (range 2.08M, high confidence) vs 2,081,738 npm downloads - [bull](https://humanloads.dev/bull): ~2.08M real installs/week (range 2.08M, high confidence) vs 2,079,555 npm downloads - [@hapi/hapi](https://humanloads.dev/@hapi/hapi): ~2.08M real installs/week (range 2.08M, high confidence) vs 2,078,090 npm downloads - [@nivo/core](https://humanloads.dev/@nivo/core): ~2.04M real installs/week (range 2.04M, high confidence) vs 2,044,165 npm downloads - [gulp](https://humanloads.dev/gulp): ~2.03M real installs/week (range 2.03M, high confidence) vs 2,032,765 npm downloads - [@chakra-ui/react](https://humanloads.dev/@chakra-ui/react): ~2.03M real installs/week (range 2.03M, high confidence) vs 2,031,604 npm downloads - [@rspack/cli](https://humanloads.dev/@rspack/cli): ~1.99M real installs/week (range 1.99M, high confidence) vs 1,994,582 npm downloads - [lerna](https://humanloads.dev/lerna): ~1.9M real installs/week (range 1.9M, high confidence) vs 1,900,675 npm downloads - [tslint](https://humanloads.dev/tslint): ~1.82M real installs/week (range 1.81M–1.82M, high confidence) vs 1,817,323 npm downloads - [@playwright/cli](https://humanloads.dev/@playwright/cli): ~1.76M real installs/week (range 1.74M–1.76M, high confidence) vs 1,764,152 npm downloads - [react-bootstrap](https://humanloads.dev/react-bootstrap): ~1.65M real installs/week (range 1.64M–1.65M, high confidence) vs 1,645,764 npm downloads - [postcss-cli](https://humanloads.dev/postcss-cli): ~1.58M real installs/week (range 1.58M, high confidence) vs 1,584,308 npm downloads - [urql](https://humanloads.dev/urql): ~1.57M real installs/week (range 1.57M, high confidence) vs 1,568,499 npm downloads - [@mikro-orm/core](https://humanloads.dev/@mikro-orm/core): ~1.51M real installs/week (range 1.51M, high confidence) vs 1,509,621 npm downloads - [sequelize-cli](https://humanloads.dev/sequelize-cli): ~1.47M real installs/week (range 1.47M, high confidence) vs 1,469,362 npm downloads - [jasmine](https://humanloads.dev/jasmine): ~1.37M real installs/week (range 1.37M, high confidence) vs 1,371,315 npm downloads - [grunt](https://humanloads.dev/grunt): ~1.36M real installs/week (range 1.36M, high confidence) vs 1,359,312 npm downloads - [enzyme](https://humanloads.dev/enzyme): ~1.29M real installs/week (range 1.29M, high confidence) vs 1,291,704 npm downloads - [cli](https://humanloads.dev/cli): ~1.26M real installs/week (range 1.26M, high confidence) vs 1,261,697 npm downloads - [@formatjs/cli](https://humanloads.dev/@formatjs/cli): ~1.19M real installs/week (range 1.19M, high confidence) vs 1,187,399 npm downloads - [plotly.js](https://humanloads.dev/plotly.js): ~1.01M real installs/week (range 1.01M, high confidence) vs 1,008,025 npm downloads - [@depot/cli](https://humanloads.dev/@depot/cli): ~987K real installs/week (range 985K–987K, high confidence) vs 986,622 npm downloads - [alpinejs](https://humanloads.dev/alpinejs): ~945K real installs/week (range 943K–945K, high confidence) vs 944,931 npm downloads - [node-sass](https://humanloads.dev/node-sass): ~850K real installs/week (range 848K–850K, high confidence) vs 849,528 npm downloads - [@remix-run/react](https://humanloads.dev/@remix-run/react): ~778K real installs/week (range 777K–778K, high confidence) vs 778,339 npm downloads - [unocss](https://humanloads.dev/unocss): ~734K real installs/week (range 732K–734K, high confidence) vs 734,039 npm downloads - [react-final-form](https://humanloads.dev/react-final-form): ~708K real installs/week (range 707K–708K, high confidence) vs 708,281 npm downloads - [protractor](https://humanloads.dev/protractor): ~615K real installs/week (range 614K–615K, high confidence) vs 615,449 npm downloads - [standard](https://humanloads.dev/standard): ~515K real installs/week (range 513K–515K, high confidence) vs 514,933 npm downloads - [ava](https://humanloads.dev/ava): ~511K real installs/week (range 510K–511K, high confidence) vs 511,252 npm downloads - [bulma](https://humanloads.dev/bulma): ~460K real installs/week (range 459K–460K, high confidence) vs 460,378 npm downloads - [dprint](https://humanloads.dev/dprint): ~436K real installs/week (range 435K–436K, high confidence) vs 436,050 npm downloads - [parcel](https://humanloads.dev/parcel): ~414K real installs/week (range 413K–414K, high confidence) vs 413,989 npm downloads - [bower](https://humanloads.dev/bower): ~413K real installs/week (range 412K–413K, high confidence) vs 413,097 npm downloads - [phantomjs-prebuilt](https://humanloads.dev/phantomjs-prebuilt): ~398K real installs/week (range 397K–398K, high confidence) vs 398,383 npm downloads - [tap](https://humanloads.dev/tap): ~371K real installs/week (range 370K–371K, high confidence) vs 371,145 npm downloads - [gatsby](https://humanloads.dev/gatsby): ~281K real installs/week (range 280K–281K, high confidence) vs 281,456 npm downloads - [testcafe](https://humanloads.dev/testcafe): ~212K real installs/week (range 211K–212K, high confidence) vs 212,337 npm downloads - [@atlassian-test-staging/synth-check](https://humanloads.dev/@atlassian-test-staging/synth-check): ~187K real installs/week (range 186K–188K, high confidence) vs 195,758 npm downloads - [@colyseus/core](https://humanloads.dev/@colyseus/core): ~179K real installs/week (range 178K–179K, high confidence) vs 178,710 npm downloads - [@openuidev/react-ui](https://humanloads.dev/@openuidev/react-ui): ~161K real installs/week (range 160K–162K, high confidence) vs 161,577 npm downloads - [@colyseus/ws-transport](https://humanloads.dev/@colyseus/ws-transport): ~157K real installs/week (range 156K–157K, high confidence) vs 157,095 npm downloads - [@colyseus/sdk](https://humanloads.dev/@colyseus/sdk): ~129K real installs/week (range 128K–129K, high confidence) vs 128,794 npm downloads - [restify](https://humanloads.dev/restify): ~126K real installs/week (range 125K–126K, high confidence) vs 125,838 npm downloads - [nightwatch](https://humanloads.dev/nightwatch): ~123K real installs/week (range 123K, high confidence) vs 123,206 npm downloads - [foundation-sites](https://humanloads.dev/foundation-sites): ~123K real installs/week (range 122K–123K, high confidence) vs 122,540 npm downloads - [@magpie-community/opencode-zcode-auth](https://humanloads.dev/@magpie-community/opencode-zcode-auth): ~103K real installs/week (range 102K–216K, high confidence) vs 215,907 npm downloads - [@ccusage/ccusage-linux-x64](https://humanloads.dev/@ccusage/ccusage-linux-x64): ~100K real installs/week (range 99.7K–100K, high confidence) vs 100,464 npm downloads - [@pg-boss/dashboard](https://humanloads.dev/@pg-boss/dashboard): ~80K real installs/week (range 79.5K–80.2K, high confidence) vs 80,212 npm downloads - [@effect/tsgo-darwin-x64](https://humanloads.dev/@effect/tsgo-darwin-x64): ~80K real installs/week (range 79.4K–80K, high confidence) vs 80,024 npm downloads - [@zernio/node](https://humanloads.dev/@zernio/node): ~77.7K real installs/week (range 77.1K–78.3K, high confidence) vs 78,541 npm downloads - [@picocss/pico](https://humanloads.dev/@picocss/pico): ~60.5K real installs/week (range 60K–60.5K, high confidence) vs 60,527 npm downloads - [create-react-app](https://humanloads.dev/create-react-app): ~46.4K real installs/week (range 46K–46.4K, high confidence) vs 46,445 npm downloads - [@fluid-app/fluid-cli-setup](https://humanloads.dev/@fluid-app/fluid-cli-setup): ~42.7K real installs/week (range 42.3K–46.4K, medium confidence) vs 46,445 npm downloads - [increase](https://humanloads.dev/increase): ~42.4K real installs/week (range 41.9K–42.4K, high confidence) vs 42,350 npm downloads - [@cnbcool/cnb-cli](https://humanloads.dev/@cnbcool/cnb-cli): ~36.3K real installs/week (range 35.9K–36.5K, high confidence) vs 36,518 npm downloads - [@getlatedev/node](https://humanloads.dev/@getlatedev/node): ~30.6K real installs/week (range 30.2K–30.9K, high confidence) vs 31,107 npm downloads - [@kjanat-actionlint/actionlint-linux-x64](https://humanloads.dev/@kjanat-actionlint/actionlint-linux-x64): ~27.9K real installs/week (range 27.6K–27.9K, medium confidence) vs 27,903 npm downloads - [@docx-editor.dev/fonts-cjk](https://humanloads.dev/@docx-editor.dev/fonts-cjk): ~22K real installs/week (range 21.7K–22.1K, medium confidence) vs 22,102 npm downloads - [@camstack/addon-admin-ui](https://humanloads.dev/@camstack/addon-admin-ui): ~20.6K real installs/week (range 18.5K–20.9K, high confidence) vs 20,940 npm downloads - [@tangle-network/agent-interface](https://humanloads.dev/@tangle-network/agent-interface): ~16.8K real installs/week (range 16.6K–17K, high confidence) vs 16,955 npm downloads - [@effect/tsgo-win32-arm64](https://humanloads.dev/@effect/tsgo-win32-arm64): ~12.5K real installs/week (range 12.3K–12.6K, high confidence) vs 12,567 npm downloads - [perimeterx-js-core](https://humanloads.dev/perimeterx-js-core): ~11.4K real installs/week (range 11.2K–11.4K, high confidence) vs 11,433 npm downloads - [@atlaskit/afm-i18n-platform-media-media-ui](https://humanloads.dev/@atlaskit/afm-i18n-platform-media-media-ui): ~9.88K real installs/week (range 9.68K–9.88K, high confidence) vs 9,877 npm downloads - [@docx-editor.dev/editor-api](https://humanloads.dev/@docx-editor.dev/editor-api): ~8.77K real installs/week (range 8.58K–10.1K, medium confidence) vs 10,061 npm downloads - [@po-ui/style](https://humanloads.dev/@po-ui/style): ~6.78K real installs/week (range 6.62K–6.78K, high confidence) vs 6,782 npm downloads - [@cloudflare/autoconfig](https://humanloads.dev/@cloudflare/autoconfig): ~6.42K real installs/week (range 6.26K–9.9K, high confidence) vs 9,895 npm downloads - [@cloudflare/containers-shared](https://humanloads.dev/@cloudflare/containers-shared): ~6.18K real installs/week (range 6.02K–15.2K, medium confidence) vs 15,211 npm downloads - [@supabase/config](https://humanloads.dev/@supabase/config): ~5.55K real installs/week (range 5.4K–5.66K, high confidence) vs 5,662 npm downloads - [@bitfun-test/bitfun](https://humanloads.dev/@bitfun-test/bitfun): ~5.18K real installs/week (range 5.04K–6.31K, medium confidence) vs 6,311 npm downloads - [@zeppos/zpm](https://humanloads.dev/@zeppos/zpm): ~4.11K real installs/week (range 3.98K–4.59K, medium confidence) vs 4,586 npm downloads - [@principles/core](https://humanloads.dev/@principles/core): ~4.1K real installs/week (range 3.97K–5.06K, high confidence) vs 5,059 npm downloads - [@diia-inhouse/types](https://humanloads.dev/@diia-inhouse/types): ~3.93K real installs/week (range 3.81K–4K, high confidence) vs 4,004 npm downloads - [@shivaedev/quality](https://humanloads.dev/@shivaedev/quality): ~3.91K real installs/week (range 3.78K–11.2K, high confidence) vs 11,237 npm downloads - [@joe-broadhead/opencode-tavily](https://humanloads.dev/@joe-broadhead/opencode-tavily): too new to tell, (range 0–8.47K, low confidence) vs 8,469 npm downloads - [@ksmv/ui-react](https://humanloads.dev/@ksmv/ui-react): ~3.49K real installs/week (range 3.37K–4.76K, medium confidence) vs 4,758 npm downloads - [stimulsoft-reports-js-react](https://humanloads.dev/stimulsoft-reports-js-react): ~3.25K real installs/week (range 3.14K–3.25K, medium confidence) vs 3,254 npm downloads - [pasika](https://humanloads.dev/pasika): ~2.97K real installs/week (range 2.86K–5.11K, medium confidence) vs 5,114 npm downloads - [@innovaro/erp-core](https://humanloads.dev/@innovaro/erp-core): ~2.95K real installs/week (range 2.84K–3.24K, medium confidence) vs 3,239 npm downloads - [parser](https://humanloads.dev/parser): ~2.43K real installs/week (range 2.33K–2.43K, high confidence) vs 2,433 npm downloads - [@nocobase/app-plugin-agents](https://humanloads.dev/@nocobase/app-plugin-agents): ~2.39K real installs/week (range 2.3K–4.13K, medium confidence) vs 4,130 npm downloads - [@vectoriox/iox-builder](https://humanloads.dev/@vectoriox/iox-builder): ~2.32K real installs/week (range 2.04K–2.42K, medium confidence) vs 2,482 npm downloads - [@danielbaars/anthracite](https://humanloads.dev/@danielbaars/anthracite): too new to tell, (range 0–3.16K, low confidence) vs 3,159 npm downloads - [@ultimabase/soft-delete](https://humanloads.dev/@ultimabase/soft-delete): too new to tell, (range 0–2.34K, low confidence) vs 2,338 npm downloads - [@pipelex/mthds-form](https://humanloads.dev/@pipelex/mthds-form): ~2.16K real installs/week (range 2.07K–3.52K, medium confidence) vs 3,521 npm downloads - [@miradorlabs/web-grpc](https://humanloads.dev/@miradorlabs/web-grpc): ~2K real installs/week (range 1.91K–2.07K, medium confidence) vs 2,068 npm downloads - [@lokalise/maestro-nextgen-tenant-lib](https://humanloads.dev/@lokalise/maestro-nextgen-tenant-lib): ~1.91K real installs/week (range 1.82K–1.92K, medium confidence) vs 1,922 npm downloads - [@playcraft/build](https://humanloads.dev/@playcraft/build): ~1.62K real installs/week (range 1.53K–2.69K, medium confidence) vs 2,709 npm downloads - [@kehto/paja](https://humanloads.dev/@kehto/paja): ~1.62K real installs/week (range 1.54K–1.66K, medium confidence) vs 1,661 npm downloads - [perchai-cli](https://humanloads.dev/perchai-cli): ~1.58K real installs/week (range 1.5K–3.46K, medium confidence) vs 3,871 npm downloads - [@mapples/types](https://humanloads.dev/@mapples/types): ~1.53K real installs/week (range 1.45K–1.61K, medium confidence) vs 1,609 npm downloads - [@caraer/client](https://humanloads.dev/@caraer/client): ~1.51K real installs/week (range 1.43K–4.91K, high confidence) vs 4,905 npm downloads - [@innovaro/task](https://humanloads.dev/@innovaro/task): ~1.5K real installs/week (range 1.43K–1.94K, medium confidence) vs 1,943 npm downloads - [@marktiderman/genesis](https://humanloads.dev/@marktiderman/genesis): ~1.43K real installs/week (range 1.35K–1.49K, medium confidence) vs 1,489 npm downloads - [@innovaro/card](https://humanloads.dev/@innovaro/card): ~1.42K real installs/week (range 1.35K–1.83K, medium confidence) vs 1,825 npm downloads - [@elkpi/oxa](https://humanloads.dev/@elkpi/oxa): ~1.41K real installs/week (range 1.33K–1.44K, medium confidence) vs 1,437 npm downloads - [@kehto/firewall](https://humanloads.dev/@kehto/firewall): ~1.37K real installs/week (range 1.29K–1.83K, medium confidence) vs 1,829 npm downloads - [@mapples/codegen](https://humanloads.dev/@mapples/codegen): ~1.33K real installs/week (range 1.26K–1.41K, medium confidence) vs 1,433 npm downloads - [clanka](https://humanloads.dev/clanka): ~1.33K real installs/week (range 1.26K–3.97K, high confidence) vs 3,977 npm downloads - [remotion-studio-mcp](https://humanloads.dev/remotion-studio-mcp): too new to tell, (range 0–1.37K, low confidence) vs 1,368 npm downloads - [pi-goosedump](https://humanloads.dev/pi-goosedump): ~1.1K real installs/week (range 1.03K–1.51K, high confidence) vs 1,507 npm downloads - [@nevermined-io/ui-widgets](https://humanloads.dev/@nevermined-io/ui-widgets): ~1.09K real installs/week (range 1.03K–1.29K, medium confidence) vs 1,315 npm downloads - [@nodesecure/scanner](https://humanloads.dev/@nodesecure/scanner): ~1.08K real installs/week (range 1.02K–1.08K, high confidence) vs 1,083 npm downloads - [@tacitai/mcp-server](https://humanloads.dev/@tacitai/mcp-server): ~1.03K real installs/week (range 960–1.06K, medium confidence) vs 1,063 npm downloads ## Comparisons - [react vs vue](https://humanloads.dev/compare/react,vue) - [react vs svelte](https://humanloads.dev/compare/react,svelte) - [vue vs svelte](https://humanloads.dev/compare/vue,svelte) - [next vs nuxt](https://humanloads.dev/compare/next,nuxt) - [express vs fastify](https://humanloads.dev/compare/express,fastify) - [express vs koa](https://humanloads.dev/compare/express,koa) - [express vs hono](https://humanloads.dev/compare/express,hono) - [jest vs vitest](https://humanloads.dev/compare/jest,vitest) - [mocha vs jest](https://humanloads.dev/compare/mocha,jest) - [webpack vs vite](https://humanloads.dev/compare/webpack,vite) - [webpack vs rollup](https://humanloads.dev/compare/webpack,rollup) - [esbuild vs @swc/core](https://humanloads.dev/compare/esbuild,@swc/core) - [eslint vs @biomejs/biome](https://humanloads.dev/compare/eslint,@biomejs/biome) - [moment vs dayjs](https://humanloads.dev/compare/moment,dayjs) - [date-fns vs dayjs](https://humanloads.dev/compare/date-fns,dayjs) - [zod vs yup](https://humanloads.dev/compare/zod,yup) - [zod vs valibot](https://humanloads.dev/compare/zod,valibot) - [axios vs node-fetch](https://humanloads.dev/compare/axios,node-fetch) - [axios vs ky](https://humanloads.dev/compare/axios,ky) - [lodash vs underscore](https://humanloads.dev/compare/lodash,underscore) - [lodash vs ramda](https://humanloads.dev/compare/lodash,ramda) - [chalk vs picocolors](https://humanloads.dev/compare/chalk,picocolors) - [commander vs yargs](https://humanloads.dev/compare/commander,yargs) - [redux vs zustand](https://humanloads.dev/compare/redux,zustand) - [mobx vs zustand](https://humanloads.dev/compare/mobx,zustand) - [prisma vs drizzle-orm](https://humanloads.dev/compare/prisma,drizzle-orm) - [mongoose vs prisma](https://humanloads.dev/compare/mongoose,prisma) - [playwright vs puppeteer](https://humanloads.dev/compare/playwright,puppeteer) - [cypress vs playwright](https://humanloads.dev/compare/cypress,playwright) - [tailwindcss vs bootstrap](https://humanloads.dev/compare/tailwindcss,bootstrap) - [uuid vs nanoid](https://humanloads.dev/compare/uuid,nanoid) - [pnpm vs yarn](https://humanloads.dev/compare/pnpm,yarn) - [npm vs pnpm](https://humanloads.dev/compare/npm,pnpm) - [npm vs yarn](https://humanloads.dev/compare/npm,yarn) - [bun vs npm](https://humanloads.dev/compare/bun,npm) - [vite vs parcel](https://humanloads.dev/compare/vite,parcel) - [webpack vs parcel](https://humanloads.dev/compare/webpack,parcel) - [vite vs rollup](https://humanloads.dev/compare/vite,rollup) - [esbuild vs rollup](https://humanloads.dev/compare/esbuild,rollup) - [webpack vs esbuild](https://humanloads.dev/compare/webpack,esbuild) - [webpack vs @rspack/core](https://humanloads.dev/compare/webpack,@rspack/core) - [turbo vs nx](https://humanloads.dev/compare/turbo,nx) - [nx vs lerna](https://humanloads.dev/compare/nx,lerna) - [react vs @angular/core](https://humanloads.dev/compare/react,@angular/core) - [vue vs @angular/core](https://humanloads.dev/compare/vue,@angular/core) - [react vs preact](https://humanloads.dev/compare/react,preact) - [react vs solid-js](https://humanloads.dev/compare/react,solid-js) - [svelte vs solid-js](https://humanloads.dev/compare/svelte,solid-js) - [next vs @remix-run/react](https://humanloads.dev/compare/next,@remix-run/react) - [next vs astro](https://humanloads.dev/compare/next,astro) - [next vs gatsby](https://humanloads.dev/compare/next,gatsby) - [next vs @sveltejs/kit](https://humanloads.dev/compare/next,@sveltejs/kit) - [react-router vs @tanstack/react-router](https://humanloads.dev/compare/react-router,@tanstack/react-router) - [express vs @nestjs/core](https://humanloads.dev/compare/express,@nestjs/core) - [fastify vs hono](https://humanloads.dev/compare/fastify,hono) - [vitest vs mocha](https://humanloads.dev/compare/vitest,mocha) - [playwright vs selenium-webdriver](https://humanloads.dev/compare/playwright,selenium-webdriver) - [cypress vs selenium-webdriver](https://humanloads.dev/compare/cypress,selenium-webdriver) - [@testing-library/react vs enzyme](https://humanloads.dev/compare/@testing-library/react,enzyme) - [prisma vs typeorm](https://humanloads.dev/compare/prisma,typeorm) - [typeorm vs sequelize](https://humanloads.dev/compare/typeorm,sequelize) - [prisma vs sequelize](https://humanloads.dev/compare/prisma,sequelize) - [drizzle-orm vs typeorm](https://humanloads.dev/compare/drizzle-orm,typeorm) - [knex vs prisma](https://humanloads.dev/compare/knex,prisma) - [eslint vs oxlint](https://humanloads.dev/compare/eslint,oxlint) - [prettier vs @biomejs/biome](https://humanloads.dev/compare/prettier,@biomejs/biome) - [eslint vs tslint](https://humanloads.dev/compare/eslint,tslint) - [eslint vs prettier](https://humanloads.dev/compare/eslint,prettier) - [joi vs zod](https://humanloads.dev/compare/joi,zod) - [ajv vs zod](https://humanloads.dev/compare/ajv,zod) - [class-validator vs zod](https://humanloads.dev/compare/class-validator,zod) - [axios vs got](https://humanloads.dev/compare/axios,got) - [node-fetch vs undici](https://humanloads.dev/compare/node-fetch,undici) - [axios vs superagent](https://humanloads.dev/compare/axios,superagent) - [luxon vs dayjs](https://humanloads.dev/compare/luxon,dayjs) - [moment vs luxon](https://humanloads.dev/compare/moment,luxon) - [moment vs date-fns](https://humanloads.dev/compare/moment,date-fns) - [redux vs @reduxjs/toolkit](https://humanloads.dev/compare/redux,@reduxjs/toolkit) - [jotai vs zustand](https://humanloads.dev/compare/jotai,zustand) - [@reduxjs/toolkit vs zustand](https://humanloads.dev/compare/@reduxjs/toolkit,zustand) - [@tanstack/react-query vs swr](https://humanloads.dev/compare/@tanstack/react-query,swr) - [pinia vs vuex](https://humanloads.dev/compare/pinia,vuex) - [react-hook-form vs formik](https://humanloads.dev/compare/react-hook-form,formik) - [styled-components vs @emotion/react](https://humanloads.dev/compare/styled-components,@emotion/react) - [tailwindcss vs styled-components](https://humanloads.dev/compare/tailwindcss,styled-components) - [sass vs less](https://humanloads.dev/compare/sass,less) - [@mui/material vs antd](https://humanloads.dev/compare/@mui/material,antd) - [@mui/material vs @chakra-ui/react](https://humanloads.dev/compare/@mui/material,@chakra-ui/react) - [winston vs pino](https://humanloads.dev/compare/winston,pino) - [ts-node vs tsx](https://humanloads.dev/compare/ts-node,tsx) - [socket.io vs ws](https://humanloads.dev/compare/socket.io,ws) - [bcrypt vs bcryptjs](https://humanloads.dev/compare/bcrypt,bcryptjs) - [jsonwebtoken vs jose](https://humanloads.dev/compare/jsonwebtoken,jose) - [cheerio vs jsdom](https://humanloads.dev/compare/cheerio,jsdom) - [marked vs markdown-it](https://humanloads.dev/compare/marked,markdown-it) - [bull vs bullmq](https://humanloads.dev/compare/bull,bullmq) - [redis vs ioredis](https://humanloads.dev/compare/redis,ioredis) - [chart.js vs recharts](https://humanloads.dev/compare/chart.js,recharts) - [lodash vs es-toolkit](https://humanloads.dev/compare/lodash,es-toolkit) - [jsdom vs happy-dom](https://humanloads.dev/compare/jsdom,happy-dom) ## Ranked lists - [Best npm test frameworks](https://humanloads.dev/lists/best-npm-test-frameworks) - [Best npm end-to-end testing tools](https://humanloads.dev/lists/best-npm-e2e-testing-tools) - [Best JavaScript bundlers and build tools](https://humanloads.dev/lists/best-javascript-bundlers) - [Best JavaScript front-end frameworks](https://humanloads.dev/lists/best-javascript-frameworks) - [Best full-stack web frameworks](https://humanloads.dev/lists/best-meta-frameworks) - [Best Node.js web frameworks](https://humanloads.dev/lists/best-node-js-web-frameworks) - [Best Node.js ORMs and query builders](https://humanloads.dev/lists/best-node-js-orms) - [Best TypeScript validation libraries](https://humanloads.dev/lists/best-typescript-validation-libraries) - [Best JavaScript HTTP clients](https://humanloads.dev/lists/best-javascript-http-clients) - [Best JavaScript date libraries](https://humanloads.dev/lists/best-javascript-date-libraries) - [Best React state management libraries](https://humanloads.dev/lists/best-react-state-management-libraries) - [Best React data fetching libraries](https://humanloads.dev/lists/best-react-data-fetching-libraries) - [Best CSS frameworks on npm](https://humanloads.dev/lists/best-css-frameworks) - [Best React UI component libraries](https://humanloads.dev/lists/best-react-ui-libraries) - [Best JavaScript linters and formatters](https://humanloads.dev/lists/best-javascript-linters-and-formatters) - [Best JavaScript package managers](https://humanloads.dev/lists/best-javascript-package-managers) - [Best JavaScript monorepo tools](https://humanloads.dev/lists/best-monorepo-tools) - [Best Node.js logging libraries](https://humanloads.dev/lists/best-node-js-logging-libraries) - [Best Node.js CLI libraries](https://humanloads.dev/lists/best-node-js-cli-libraries) - [Best JavaScript chart libraries](https://humanloads.dev/lists/best-javascript-chart-libraries) - [Best React form libraries](https://humanloads.dev/lists/best-react-form-libraries) - [Best JavaScript utility libraries](https://humanloads.dev/lists/best-javascript-utility-libraries) ## Optional - [Source code](https://github.com/ZenyaDAR/humanloads)