845,204
Total open source malware packages logged
Cumulative count through Q2 2025. Most of these target npm.
VibeKill
GitHubvibekill@dev: ~/src
$ cat README.md
VibeKill makes open source tools for npm supply chain security.
Solo founder. Open source. Shipping in public.
First up: DepCheq - a CI dependency firewall for npm.
$ _
DepCheq
Scans your lockfile. Checks the registry. Blocks the bad stuff before it installs.
Not hypothetical or exaggerated. This is what's happening on the registry right now.
845,204
Cumulative count through Q2 2025. Most of these target npm.
16,279
That is three months. The number goes up every quarter.
150,000
One person with a script flooded the npm registry overnight. Nobody reviewed them in time.
Mar 31, 2026
Malicious code shipped in published versions. Caught after the fact.
Mar 31, 2026
Timeline and remediation from the maintainers. Read it if you use Axios.
Apr 1, 2026
Detection and response guidance for teams affected by the Axios compromise.
2026 report
Latest cumulative numbers across npm, PyPI, and other ecosystems.
It reads your lockfile and checks registry metadata. If something looks off, it tells you before install.
A dependency you've never seen before wants to run code on install. That gets flagged.
Flags postinstall scripts in newly added npm transitive dependencies.
Name looks like a popular package but isn't. And it runs a postinstall. Classic combo.
Detects typosquatting packages on npm that also execute install scripts.
Something showed up in your lockfile that wasn't there before. You should know about it.
Surfaces new transitive dependencies introduced by lockfile changes.
Published yesterday, zero downloads, and now it is in your tree. Worth a look.
Flags recently published npm packages with no download history.
Different person published the latest version. Could be a handoff, could be a takeover.
Monitors for npm maintainer changes that may indicate account compromise.
A package with 12 weekly downloads just got pulled into something with 2 million. Weird.
Identifies low-download npm packages pulled into high-traffic dependency trees.
Short answers to the questions teams ask first.
DepCheq is a dependency firewall for npm. It runs in CI, checks your lockfile and registry metadata, and blocks risky packages before install.
It flags common supply-chain risk patterns: install scripts on new dependencies, typosquats, unexpected transitive additions, maintainer changes, and low-trust package signals.
Yes. The core is open source, and VibeKill is building in public while shipping practical security tooling.
Start with the docs and GitHub setup instructions, then run DepCheq in your pipeline before dependency install so bad packages are blocked early.
DepCheq is open source and runs in any CI pipeline that supports npm.
Built by Jonah Reed | Builder, VibeKill