Peer dependency conflicts
Catch Material, CDK, NgRx, and third-party packages that drift out of sync with @angular/core.
Angular migration checker
Paste your package.json and get a complete migration checklist for v19→20→21. Peer deps • Zoneless • Deprecated APIs • Fix suggestions.
Built by an Angular engineer who's done this 10x.
Teams moving from Angular v19→20→21 lose days chasing breaking changes, peer dependency conflicts, zoneless compatibility gaps, and deprecated APIs. Official update guides help, but they miss the messy reality in your dependency tree.
NgReady turns your package.json into an actionable checklist in seconds — entirely in your browser, with nothing uploaded to a server.
Three steps from package.json to a migration plan you can share with your team.
Step 1
Drop in a single app manifest or upload monorepo workspace files. Your data stays client-side.
Step 2
NgReady checks 60+ Angular-specific rules for version breakers, peer deps, and deprecated tooling.
Step 3
Get a compatibility score, prioritized findings, ng update commands, and copy-paste fix snippets.
Hyper-focused rules for the issues that actually slow teams down during v19→20→21 upgrades.
Catch Material, CDK, NgRx, and third-party packages that drift out of sync with @angular/core.
Spot missing or outdated zone.js setups before you commit to experimental change detection.
Surface legacy packages like Protractor, TSLint, and @angular/http before they block your upgrade.
Copy ng update commands and migration snippets tailored to npm, yarn, or pnpm.
Free scan
Start free while we validate the beta. Paid tiers are display-only for now.
$0
5 scans/mo, basic checklist
Start scanning$9/mo
Unlimited scans, history, exports, team (5 seats)
Coming soon$29–39/mo
Unlimited seats, SSO, bulk scans, priority support
Contact usCustom
Self-host, dedicated rules, SLAs
Contact usFree scan
Paste or upload your package.json for an instant compatibility score and migration checklist.
Paste a single package.json or an array of monorepo manifests. Nothing leaves your browser.
or drag and drop package.json files