Powered by Knip v5 · Zero config

Is your codebase getting cleaner or dirtier?

DebtLens runs Knip on every push and shows you a historical trend of dead code per repository. Install the GitHub App and you're done — no CI yaml to write.

Free for 1 repository · No credit card required

debtlens.live/repo/my-org/frontend
DebtLens
Repositories
frontend
api
mobile
my-org / frontend
Total dead code
-5
34
8Files
21Exports
5Deps
Dead Code Trend

Everything you need to track technical debt

Built for engineering teams that take code quality seriously.

Historical Trends

Line charts per commit — unused files, exports, and dependencies tracked over time so you can see if debt is growing or shrinking.

Zero Config

Install the GitHub App and DebtLens automatically scans every push to your default branch. No CI YAML to write.

Slack Alerts

Get a Slack notification when dead code spikes by more than your configured threshold in a single push.

Multi-language

Supports JavaScript, TypeScript, Python, and Go out of the box. Powered by Knip v5 for JS/TS and native parsers for other languages.

Secure by Default

Row Level Security on all data. GitHub App with minimal permissions. HMAC-verified webhooks.

Team Access

Install on a GitHub Organization and every team member automatically sees shared repositories — no manual invite needed.

Simple pricing

Start free. Upgrade when you need more.

Free
$0/month
  • 1 repository
  • 90-day history
  • README badge
  • Manual scans
  • JS / TS / Python / Go
Get started free
Most popular
Pro
$35/month
  • Unlimited repositories
  • Full history
  • Slack spike alerts
  • Knip config override
  • Team & org access
  • Priority support
Start with Pro