Sonargraph-Explorer is a free, simple static analysis tool with a focus on metrics, cycle group detection and simple dependency analysis. It can be used for free even on commercial projects and supports Java and Kotlin, Python 3, TypeScript, Go and C#.
How to get it
Simply download Sonargraph-Architect and then request your free license. Your license key determines the set of available features.
The free license also supports the use of Sonargraph-Build, which lets you break the build if metric thresholds are violated or if cyclic dependency groups grow over a user-defined limit.
Not included in Explorer
In contrast to its commercial brother Sonargraph-Architect, this product variant does not include:
- Cycle View
- Exploration View
- Architectural View
- Architecture DSL
- Duplicate Code Checker
- 2D and 3D Tree Maps
- Version Control Metrics
- Architecture Diagrams
- Scripting (your own metrics or code checkers via Groovy scripts)
- Virtual Refactorings
- Plugins (PMD, Spotbugs etc.)
- Baselines and Quality Gates
- Issue Ranking View
Assess quality by analyzing metrics and code structure
Sonargraph-Explorer computes hundreds of code and quality metrics that let you quickly assess the technical quality of any software system.
Want to learn more about the software architecture metrics computed by Sonargraph? We recommend the book Software Architecture Metrics.