Open Source100+ Contracts

Lighthouse for Backend Code Quality

Get a health score. See how you rank. Track improvement over time. Know exactly what to fix to reach Top 5%.

1,247 repos scanned
View on GitHub
67
Health Score

Production Crashes You Never Saw Coming

Traditional linters catch syntax errors. We catch the behavioral issues that crash your app in production.

Missing Error Handling

42% of repos have unhandled promise rejections. One failed API call crashes your entire app.

await axios.get(url); // No try-catch 💥
📊

No Visibility

You don't know what you don't know. No way to measure code quality or compare to others.

Code quality: ???
Ranking: ???
Violations: ???
🔍

Manual Review Doesn't Scale

Code review can't catch everything. Especially when using 3rd-party packages with complex error behaviors.

“LGTM” ← Famous last words

Automated Code Quality Scoring & Monitoring

Health Score (0-100)

Instant assessment of your codebase quality. Easy to understand, hard to ignore.

Benchmarking

“You're in the Top 15%” - Compare your score against thousands of other repos.

Track Improvement

Historical trends show your progress. See scores go up as you fix violations.

CI/CD Integration

Run in GitHub Actions, GitLab CI, or locally. Catches issues before they reach production.

Health Score94
RankingTop 5%

Your code is cleaner than 95% of repos scanned

Violations Found2 ↓
axios.get()src/api.ts:42
prisma.user.create()src/users.ts:15

How It Works

Get from zero to production-grade code quality in 3 simple steps

1

Connect

Link your GitHub repo or install the CLI. Takes 60 seconds.

2

Scan

We analyze your code for missing error handling. Results in 10 seconds.

3

Improve

See exactly what to fix, fix it, rescan. Watch your score climb.

Built on an Open Standard

We're not vendor lock-in, we're a standard. Use the free CLI forever, or use our SaaS for convenience.

Open Corpus

100+ behavioral contracts covering popular packages like axios, prisma, stripe, and more.

  • ✓ Community-driven
  • ✓ Fully auditable
  • ✓ MIT licensed
View on GitHub →

Open CLI

Free forever. Run locally or in CI/CD. No account required, no lock-in.

npx @behavioral-contracts/verify
Get Started →

Commercial SaaS

Hosted dashboard with team features, benchmarking, and priority support.

  • ✓ GitHub integration
  • ✓ Historical trends
  • ✓ Team collaboration
View Pricing →

Ready to Improve Your Code Quality?

Join developers who are already using Behavioral Contracts to catch production crashes before they happen.