Sonargraph

Munich architecture and dependency analyser that enforces architecture rules and quality gates in your builds

Quick Overview

Company hello2morrow GmbH
Category Static Code Analysis Tools
Headquarters Munich, Germany
Founded Not stated
EU Presence Yes - Germany (EU)
Data Location Runs on your own machines and build servers
Open Source No
GDPR Compliant Yes
Self-Hosting Yes - desktop and build server tools
Main Features Architecture DSL, dependency visualisation, hundreds of metrics, virtual refactorings, build quality gates, IDE plugins, MCP server for coding agents
Pricing Team license from an online price calculator (minimum 5 users; the default selection showed EUR 60 per user per month); free Explorer edition
Best For Teams that want to enforce architecture and cycle-free dependencies
Replaces Structure101, NDepend-style architecture checks

Detailed Review

Pros and Cons

Pros

  • Architecture DSL with build enforcement
  • Free Explorer edition
  • Runs on your own infrastructure
  • IDE and build integration
  • German vendor

Cons

  • No security vulnerability scanning
  • Narrower language list
  • Minimum of five users for team licenses
  • Desktop-centric workflow

Alternatives to Sonargraph

Other European static code analysis tools worth comparing before you decide:

SonarQube

Switzerland · Swiss code-quality platform with SAST, secrets detection and AI fixes

Qodana

Czech Republic · JetBrains code quality platform that runs the IDE inspections in CI

Teamscale

Germany · Software quality platform covering code, tests, security and architecture

Codacy

Portugal · Automated code review and quality gates with AI-assisted fixes

See all European static code analysis tools or compare them directly against Structure101 on our alternatives page.

Frequently Asked Questions

No. It analyses architecture, dependencies and metrics. Pair it with a security scanner such as SonarQube or Aikido Security.

Yes, Sonargraph-Explorer is free and gathers metrics and identifies cyclic dependency groups.

Java, Kotlin (JVM), C#, Python 3, Go, TypeScript and C/C++ out of the box, per the vendor.

About the author

Every tool page on European Purpose is researched and drafted with AI assistance, with the compliance and pricing claims checked against the vendor's own documentation, and is published under the editorial responsibility of its founder.

Sebastiaan Smits

Sebastiaan Smits

Founder · Amsterdam, Netherlands

Founder of European Purpose. Researches and writes the reviews and checks where each company is actually established.

Read our editorial process for how we source, verify and update these pages, and how paid placement works.

Go to Sonargraph