NPMScan

NPMScan

Automated github dependency security scanner

3 followers

Ever opened GitHub on a Monday and found 47 Dependabot PRs waiting for you? 😅 Keeping npm dependencies secure and up to date across multiple repos feels impossible. Dependabot helps, but when every repo creates tens of PRs, the noise hides what actually matters. Therefore, I built npmscan, a dashboard that scans all your GitHub repos for package.json files, highlights vulnerable or outdated dependencies, and shows you what to fix first.
NPMScan gallery image
NPMScan gallery image
NPMScan gallery image
Free
Launch tags:Software Engineering•GitHub•Security
Launch Team / Built With
AppSignal
AppSignal
Get the APM insights you need without enterprise price tags.
Promoted

What do you think? …

Nickolas Theodoulou
Maker
📌

Hey Product Hunt! 👋

I'm excited to share NPMScan with you today.

I built this to solve a problem I kept running into as a Tech Lead: Dependabot creates a mountain of PRs across dozens of repos and the critical vulnerabilities get lost in the noise.

After weeks of manually sifting through alerts trying to figure out what actually mattered, I decided there had to be a better way. So I created NPMScan, a dashboard that aggregates node package versions across all your repos, surfaces the critical vulnerabilities first, and gives you a single place to prioritize and triage.

Here's what I learned building this:

Managing security at scale means visibility is everything. If you can't see your entire org's dependency health in one place, critical issues slip through the cracks. That's why NPMScan focuses on:

  1. Aggregation - see all repos in one dashboard instead of checking each individually

  2. Prioritization - health scores help you focus on what needs attention most

  3. Speed - 30-second setup vs hours of per-repo configuration

    If you manage multiple repos and hate the "too many PRs, no time" problem, I'd love for you to try it: https://npmscan.io.

    It's free to start, and I'm especially keen to get feedback from fellow Tech Leads and Security Engineers.

    Let me know, what's been your biggest pain point with dependency management?