Scanverra
Repo Scanner

Your codebase health,
at a glance

Outdated packages, known vulnerabilities, missing configs — scanned across your GitHub repos in seconds. Fix the risks before they compound.

Scan your repo free

What we analyze

Dependencies, vulnerabilities, and code quality — all in one pass.

Dependency health

Every npm/yarn package checked against the latest versions. Outdated, deprecated, and abandoned packages flagged immediately.

Known vulnerabilities

Dependencies cross-referenced against the npm audit advisory database. Critical CVEs highlighted with severity scores.

Code quality signals

Missing TypeScript types, no ESLint config, absent test coverage, outdated Node.js engine targets — caught before they become tech debt.

Repo health checks

Missing README, no license, absent CI config, stale branches — the signals that indicate a healthy, maintainable project.

How it works

From scan to merged PR — without leaving the browser.

Connect GitHub

Sign in with GitHub — we request read and write access so we can open pull requests on your behalf when you're ready.

Pick a repo

Choose any repository from your list. We clone it in a secure sandbox and analyze its dependency graph and code structure.

Review & edit fixes

See a side-by-side diff for every AI-suggested fix. Edit the code directly in the browser, then select which fixes to include.

Create a PR

With one click, Scanverra commits your selected fixes to a new branch and opens a pull request — title and body pre-filled, fully editable.

Full check list

15 signals across dependencies, security, and repo health.

Outdated npm packages
Deprecated dependencies
Known CVEs (npm audit)
Abandoned packages (no updates)
Node.js engine compatibility
TypeScript coverage
ESLint / Prettier config
Test coverage indicators
Build script presence
README completeness
License file
CI/CD configuration
.env.example presence
gitignore coverage
Lock file consistency

Scan, fix, and ship — in minutes

Free. Review every change before it lands. PR created only when you say so.