๐Ÿšง This project is under active development โ€” features and content are still being built out.
๐Ÿ’€TODO Debt
Free during beta

Track your technical debt
before it tracks you.

Scan any GitHub repo for stale TODOs, FIXMEs, and HACKs. See what's rotting.

Works with public GitHub and GitLab repositories. Private repos coming soon.

Example output
acme-corp/backend-api
scanned just now
47
Total
23
Stale >6mo
8
Critical >1yr
16
Fresh
FIXME
Token refresh race condition โ€” users getting logged out randomly
src/auth/session.ts:142ยทdan@company.com
14 monthsCritical
TODO
Handle failed webhook retries properly, currently silently dropping
src/billing/stripe.ts:89ยทsarah@company.com
9 monthsStale
HACK
Temp workaround for N+1 query โ€” needs proper DataLoader
src/api/users.ts:311ยทmike@company.com
7 monthsStale
TODO
Add cache invalidation strategy โ€” currently everything expires after 5min
lib/cache/redis.ts:58ยทpriya@company.com
3 monthsFresh
43 more results hidden โ€” scan your own repo to see everything

How it works

Three steps from repo to report

๐Ÿ”—Step 01

Paste a URL

Drop in any public GitHub or GitLab repo URL. No setup, no token required.

๐Ÿ”Step 02

We scan

We clone the repo, find every TODO/FIXME/HACK, and cross-reference git blame for age and author.

๐Ÿ“ŠStep 03

Get the report

See every debt item ranked by staleness. Know exactly what to fix first.

Built for developers

Everything you need to manage technical debt at scale

๐Ÿ•

Age Tracking

Every TODO is traced to its git commit date. Know if it's been sitting there for a week or two years.

๐Ÿ‘ค

Author Attribution

Git blame tells you who wrote it and when. No more mystery TODOs with no owner.

โšก

Priority Scoring

Items are ranked by age, type, and frequency. Focus on what actually matters.

๐Ÿ”ง

CI Integration

GitHub Action available. Block PRs that introduce new stale debt or fail on threshold breaches.

Ready to face your debt?

Paste a GitHub URL above and get your report in under a minute.