Menu

1 / 2

I built an open-source dependency intelligence platform in TypeScript — here's how it works

DEV Community: security·Zayd Mulani·5 months ago
#vJGSpopG
#dev#depgraph#packages#risk#pnpm
Reading 0:00
15s threshold

Most teams find out their dependencies are risky after something breaks. A maintainer disappears, a vulnerability sits unpatched for months, or a single package with one contributor becomes a hidden outage waiting to happen. I wanted a tool that told you this stuff before it became a problem.

So I built depgraph — an open-source dependency intelligence platform that crawls npm, PyPI, and Cargo registries, builds a live risk-scored dependency graph, and tells you exactly which packages in your supply chain are about to cause you pain.

What it does

Risk scoring across 6 dimensions

Every package gets scored on security (open advisories, CVSS scores), maintenance (commit recency, release cadence), compatibility (semver violation rate), concentration (bus factor, single-maintainer risk), blast radius (how many downstream packages break if this one changes), and operational health (issue response latency, PR merge time).

These combine into a single composite score with full explanations — not just a number,…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.