Gradle Lighthouse — Architecture Health Scoring for Android & KMP
Health scoring, dependency analysis, build performance auditing, and 20+ architectural checks.
Zero-config. Actionable. CI/CD ready.
plugins { id("io.github.dev-vikas-soni.lighthouse") version "2.3.1" }
Stop Guessing About Your Build Health
Most teams know they have technical debt — but not which modules are slowing them down, where architecture boundaries are breaking, or why builds are getting slower.
Gradle Lighthouse gives you a single command audit with architecture scoring, module graph visualization, and a clear “Path to 90” improvement roadmap.
Key Capabilities
🏗️ Architecture Health Score
Transparent scoring across Architecture, Security, Build Performance, Dependency Hygiene, Complexity, Modernization, and more.
🌌 Galaxy Graph
Interactive module dependency visualization with cycle detection, impact analysis, and refactoring sandbox.
📈 Path to 90
Prioritized improvement roadmap showing exactly which fixes give the biggest score gains.
🔧 CI/CD Ready
SARIF, JUnit XML, HTML reports. Works with GitHub Actions and modern pipelines. Configuration cache compatible.
Why Teams Need Lighthouse
It answers the questions every Android/KMP tech lead asks:
- Which modules are architectural bottlenecks?
- Where are the hidden dependency cycles?
- Why is our build getting slower over time?
- How do we compare against industry benchmarks?
Quick Start
plugins {
id("io.github.dev-vikas-soni.lighthouse") version "2.3.1"
}
Run: ./gradlew lighthouseAudit lighthouseAggregate
Add Gradle Lighthouse to Your Build
Perfect Companion to LeakLens
Use Gradle Lighthouse for build-time architecture health and LeakLens for runtime memory correctness — together they form a complete quality platform for modern Android development.

Comments
Post a Comment