Visualize your codebase.
Protect it on every PR.
From instant architecture maps to continuous compliance checks. ReposLens keeps your code clean as it scales.
The problem
Your architecture is a black box
Code grows. Teams rotate. Documentation rots. By the time you notice the mess, it's already in production.
Onboarding takes weeks
New devs guess how things connect. No one draws the map.
Regressions slip through
No one catches the circular dependency until production breaks.
Audits are manual
Drawing architecture from memory before every review.
Who is ReposLens for?
I code solo or with AI
Vibe coders, freelancers, AI-assisted devs
- Understand a new codebase in 5 minutes
- Auto-generated docs, always up to date
- Detect tech debt before it costs you
I manage a team or a codebase
Tech leads, CTOs, scale-ups
- Block dangerous PRs automatically
- Define your architecture rules in YAML
- Track architecture drift week after week
GITHUB PR BOT
Every PR is an architecture checkpoint.
ReposLens installs in 60 seconds on GitHub and analyzes every Pull Request before merge.
Installs in 1 click from the GitHub Marketplace
Automatic Pass/Fail on every PR
Inline annotations in code review
Circular dependency detected: auth → user → auth. Merge blocked.
How it works
From chaos to clarity in 60 seconds
Three steps. No config. Instant results.
Connect
Paste your GitHub URL or drop a ZIP file. That's it.
Scan
We detect services, APIs, databases, and their connections automatically.
Act
Get your health score, fix issues, set up PR rules to prevent regressions.
Architecture Intelligence
Understand any codebase in one scan
Interactive maps. Health scores. Impact analysis. Auto-generated documentation that stays in sync with your code.
Interactive architecture map
Zoom, filter by layer, click to inspect any component and its dependencies.
Health Score
A single number that tells you how clean your architecture is. Track it over time.
Impact analysis
Before you refactor, know what breaks. See the blast radius of any change.
Auto-documentation
Markdown docs generated from your actual code structure. Always up to date.
PR Guardrails
Stop bad architecture at the PR level
ReposLens runs on every pull request. Circular dependencies, layer violations, coupling thresholds: caught before merge, not after deploy.
Runs on every PR
GitHub App installs in 30 seconds. Zero config needed.
Pass/Fail status checks
Block merges that break your architecture rules.
Inline annotations
Violations shown directly on changed files in the PR diff.
Temporary exceptions
Override rules with expiration dates for planned migrations.
Fix these issues or add an exception in reposlens.yml
Rules & Policies
Define your architecture rules. We enforce them.
Write rules in a simple YAML file. ReposLens checks every change against them.
Built-in rules
Circular deps, orphan modules, excessive coupling. Out of the box.
Custom rules
Define your own policies per project with simple YAML config.
Severity levels
Error blocks the PR. Warning annotates. You decide.
Compliance dashboard
See which repos pass which rules at a glance.
Architecture History
See how your architecture evolves over time
Compare snapshots. Spot drift. Get alerted when structure changes unexpectedly.
Snapshot diffs
Compare any two versions side by side with visual highlights.
Drift timeline
See when and where your architecture changed over weeks and months.
Change detection
Spot new dependencies, added services, or modified connections between any two snapshots.
Audit trail
Full history for compliance, governance, and team reviews.
Not another diagram tool
Most tools show you a picture. ReposLens gives you a safety net.
Your code stays yours
We built ReposLens with security-first principles.
Read-only access
We never write to your repo. GitHub App uses minimal permissions.
Zero code storage
Source code is analyzed in memory and discarded. We store metadata only.
Data retention
Delete your project anytime. All data is removed within 24 hours.
GDPR compliant
Hosted in Europe. Your data is never shared with third parties.
Early Access
Join the beta testers
47
developers are already testing ReposLens
Built in public
We share our progress, roadmap, and learnings openly. Follow our journey and see what's coming next.
View changelogTransparent development, honest metrics, real feedback.
Pricing
Start for free
Upgrade when you need more power. Cancel anytime.
Starter
To discover ReposLens
- 2 Private Projects
- Unlimited Open Source Analysis
- Basic Analysis
- 200 snapshots / month
- Basic exports
- Basic Health Score
- 5 impact analyses / month
- 5 comparisons / month
- 3 compliance rules
Pro
For professionals
- 15 Private Projects
- Advanced Analysis
- 2,000 snapshots / month
- Private Repositories
- Automatic Documentation
- API Flow Inspection
- Full Health Score
- Unlimited impact analyses
- Unlimited comparisons
- 6 compliance rules
- Unlimited custom rules
- PR bot & status checksPRO
- Custom YAML rulesPRO
- History & drift timelinePRO
- Slack/Discord/Email alertsPRO
Team
For startups scaling fast
- Everything in Pro
- Team Collaboration
- Unlimited Snapshots
- Priority Support
- Unlimited impact analyses
- Unlimited comparisons
- 6 compliance rules
- Unlimited custom rules
- Org dashboard multi-reposTEAM
- SSO / RBACTEAM
- Collaboration & ownershipTEAM
FAQ
Frequently asked questions
Is my source code stored on your servers?
How is this different from Mermaid or draw.io?
How long does an analysis take?
Do you support GitHub and GitLab?
Can I self-host ReposLens?
What happens if I downgrade from Pro to Free?
Can I export reports?
Which languages and frameworks are supported?
Does ReposLens support monorepos?
Ready to take control of your architecture?
Join early adopters using ReposLens to detect drift, enforce rules, and ship with confidence.
No credit card · Read-only access · 60-second setup