Changelog
New features, improvements, and fixes.
v0.4.0
February 28, 2026Custom architecture rules (YAML)
Define architecture rules in a .reposlens.yml file at the root of your repo. Enforce layer boundaries, forbid circular dependencies, set coupling thresholds. Rules run automatically on every PR.
Architecture drift timeline
Track how your architecture evolves over time. See your health score trend, coupling ratio changes, and new circular dependencies introduced commit by commit.
Faster repo scanning (3x)
Rewrote the analysis pipeline with parallel file processing. Average scan time dropped from 45s to 15s on repos with 1000+ files.
v0.3.0
February 7, 2026PR bot — Pass/Fail status checks
ReposLens now runs as a GitHub status check on every pull request. PRs that introduce circular dependencies or violate architecture rules are automatically blocked with a clear explanation.
Health score per repository
Each repo gets an architecture health score (0-100) based on coupling ratio, circular dependencies, orphan modules, and layer violations. Track it over time on your dashboard.
TypeScript path aliases resolution
Now correctly resolves tsconfig.json path aliases (@/components, @shared/utils, etc.) when building the dependency graph.
v0.2.0
January 17, 2026Interactive architecture map
Explore your codebase visually. Click on modules to see their dependencies, zoom in/out, filter by layer or file type. Shareable via public link — no account needed for viewers.
Circular dependency detection
Automatically detects direct and indirect circular dependencies across your entire codebase. Highlights the exact cycle path so you know where to break it.
Python and Go support
Added support for Python (import/from detection) and Go (package-level dependency graph). JavaScript and TypeScript remain fully supported.
v0.1.0
January 3, 2026Initial release — GitHub Marketplace
ReposLens is live on the GitHub Marketplace. Install in 60 seconds, connect a repo, and get your architecture map instantly. Read-only access, zero code storage, GDPR compliant, hosted in Europe.
Auto-detection of services and dependencies
Scans your codebase and automatically identifies services, APIs, databases, and their connections. Supports JavaScript, TypeScript, and monorepo structures (pnpm, Turborepo, Nx).
Starter, Pro, and Team plans
Three pricing tiers: Starter (free, 2 repos), Pro ($19/mo or $190/yr per repo), Team ($49/mo or $490/yr per repo). Annual billing saves 2 months.
Useful links
