Dependency health leaderboard for 107 popular npm packages - depmedic

Dependency health leaderboard

107 popular npm packages, each scored 0-100 on popularity (downloads, dependents, stars), maintenance (commit cadence, issue close rate), quality (tests, types, readme, license), and risk (deprecated / abandoned penalty). Each row links to a deeper page with the breakdown and embeddable badge.

#PackageScoreGradeWeekly DLStarsLicense
1commander97A024.1KMIT
2postcss97A12.2M27.1KMIT
3express96A5.7M59.1KMIT
4dotenv96A016.3KBSD-2-Clause
5ajv96A7.9M12KMIT
6webpack95A2.3M62.3KMIT
7chalk95A9.8M19.5KMIT
8react94A3.4M200.4KMIT
9redux94A1.6M58.9KMIT
10minimatch93A02.9KISC
11ts-node92A3.4M10.6KMIT
12prettier92A044.6KMIT
13fs-extra92A14.1M8.8KMIT
14autoprefixer92A3.8M20.6KMIT
15underscore91A1.9M26.7KMIT
16got91A3.7M12.4KMIT
17tailwindcss91A064.1KMIT
18koa89B61.7K33.5KMIT
19@nestjs/core89B379.1K53.5KMIT
20@babel/preset-env89B00MIT
21cross-env89B1M5.9KMIT
22styled-components89B038KMIT
23@emotion/react89B015.7KMIT
24antd89B47.8K83.8KMIT
25esbuild88B034.3KMIT
26node-fetch88B7.2M8.1KMIT
27picocolors88B0781ISC
28kleur88B663.5K1.3KMIT
29graphql88B614.6K19.3KMIT
30react-router-dom88B1.4M49.4KMIT
31fastify87B19.9K26KMIT
32moment87B4M47.1KMIT
33undici87B643.1K4.5KMIT
34webpack-cli87B1.4M2.4KMIT
35joi87B1.4M19.3KBSD-3-Clause
36helmet87B421.8K9.3KMIT
37sass87B1.8M3.4KMIT
38@reduxjs/toolkit87B79.5K9KMIT
39vue86B743.3K33.6KMIT
40vite86B144.8K51.3KMIT
41@apollo/client86B430.7K18.4KMIT
42mongoose86B321.9K25.2KMIT
43lodash85B055.1KMIT
44dayjs85B1.1M41.7KMIT
45yargs85B010.1KMIT
46fast-glob85B01.9KMIT
47zod85B262.8K15.2KMIT
48bcrypt85B177K6.6KMIT
49swr85B36.6K24.9KMIT
50zustand85B183.1K25.9KMIT
51rollup84B022.8KMIT
52jest84B4M40.7KMIT
53chai84B644.1K7.8KMIT
54playwright84B046.7KApache-2.0
55mkdirp84B11.9M116MIT
56ioredis84B011.6KMIT
57@chakra-ui/react84B79.8K30.7KMIT
58axios83B4M97.9KMIT
59solid-js82B12.3K24.8KMIT
60@vitejs/plugin-react82B188.7K68MIT
61micromatch82B11M2.2KMIT
62svelte81B81K64.6KMIT
63ramda81B309.5K22.3KMIT
64mocha81B331.6K21.8KMIT
65urql81B12.9K7.7KMIT
66nuxt80B010.8KMIT
67eslint80B1.4M22KMIT
68inquirer80B017.2KMIT
69@trpc/server80B7.9K19.2KMIT
70prisma80B69.7K28.3KApache-2.0
71@prisma/client80B64.7K28.3KApache-2.0
72pg79C736.6K10.8KMIT
73redis79C131.1K15.7KMIT
74remix78C8190MIT
75astro78C8.3K24.6KMIT
76standard78C20.2K27.1KMIT
77sequelize78C221.3K27.2KMIT
78less78C741.8K16.9KApache-2.0
79jsonwebtoken77C1.8M16KMIT
80passport76C020.4KMIT
81create-react-app74C16K95.9KMIT
82yup74C752.5K18.8KMIT
83mysql274C251.9K3.3KMIT
84tsx73C9.5K3KMIT
85vitest73C07.5KMIT
86class-validator72C76.8K8.7KMIT
87typeorm72C220.1K30.1KMIT
88bcryptjs70C276.5K3.1KMIT
89parcel69D041.8KMIT
90rimraf68D3.4M5KISC
91superagent67D016.2KMIT
92sqlite367D05.6KBSD-3-Clause
93glob66D4.2M7.8KISC
94apollo-server66D92.5K13.1KMIT
95next58F00MIT
96@angular/core56F00MIT
97drizzle-orm56F099Apache-2.0
98typescript53F00Apache-2.0
99react-dom51F3.2M200.4KMIT
100@babel/core49F00MIT
101hono47F03.2KMIT
102date-fns47F3M0MIT
103tslint45F524.5K5.9KApache-2.0
104deno44F68MIT
105biome44F00ISC
106bun31F8.2K0BSD-2-Clause
107@mui/material15F00MIT

Want this for the packages your repo actually uses?

Run npx depmedic locally for surgical vulnerability triage. Or get an automated weekly snapshot of every package in your org.

Org Dep Health Monitor ($19/mo) depmedic on npm