tech from europe

Sonargraph

🇩🇪 DE · Kostenloser Plan · bezahlt ab €12/Nutzer/Monat

Statische Codeanalyse für Softwarearchitektur und Abhängigkeitsmanagement

Free plan
Sonargraph von hello2morrow ist ein deutsches Werkzeug zur statischen Codeanalyse, das die Qualität von Softwarearchitekturen überwacht. Es setzt Architekturregeln per DSL durch, erkennt Abhängigkeiten und Zyklen und liefert Hunderte von Code-Metriken und Visualisierungen. Eine kostenlose Explorer-Edition deckt Grundlagenanalysen ab. Integration in IDEs und CI-Pipelines möglich, inklusive MCP-Server für KI-Coding-Assistenten.

Funktionen

Architekturdefinition und -durchsetzung

  • Architektur in Sonargraphs DSL definieren
  • Code-Abhängigkeiten gegen das Modell in der IDE prüfen
  • Code-Abhängigkeiten gegen das Modell in CI-Builds prüfen

Abhängigkeitsanalyse und -visualisierung

  • Abhängigkeiten auf Modulebene, Paket-, Klassen- und Methodenebene erkunden
  • Abhängigkeiten bis zur verursachenden Quellcodezeile zurückverfolgen

Strukturelle Qualitätsprüfungen

  • Architekturregeln prüfen
  • Metrik-Schwellenwerte prüfen
  • Zyklische Abhängigkeiten und doppelten Code erkennen
  • Bedingungen in Qualitätsgates gruppieren und Fehler als Issues melden

Metriken und Änderungsanalyse

  • Code- und Qualitätsmetriken berechnen
  • Änderungshäufigkeit und Code-Churn-Metriken aus Git-History ableiten

Benutzerdefinierte Prüfungen und Issue-Handling

  • Analyse mit benutzerdefinierten Prüfungen und Metriken über die Script-API erweitern
  • Ergebnisse in der Issues-Ansicht prüfen
  • Lösungen wie das Ignorieren eines Issues oder das Definieren einer Korrekturaufgabe festhalten

CI- und Build-Integration

  • Code während CI über Sonargraph-Build gegen ein Qualitätsmodell prüfen
  • Sonargraph-Build aus einem Shell-Skript aufrufen

Preise

Sonargraph-Explorer
Free
  • Metriken und Erkennung zyklischer Gruppen
  • Einfache Abhängigkeitsanalyse
  • Unterstützt Sonargraph-Build für bestimmte Prüfungen
Architect (flexibler Nutzer)
€120/month or €1,200/year or €2,400 (perpetual) pro Nutzer / Monat oder pro Nutzer / Jahr oder einmalig
  • Java, C#, Python, C/C++, TypeScript, Go oder alle Sprachen
  • Enthält Updates und Support für die Mietdauer
  • Dauerlizenz enthält 1 Jahr Support und Upgrades
Architect (floating)
€300/month or €3,000/year or €6,000 (perpetual) pro gleichzeitiger Nutzer / Monat oder pro gleichzeitiger Nutzer / Jahr oder einmalig
  • Java, C#, Python, C/C++, TypeScript, Go oder alle Sprachen
  • Enthält Updates und Support für die Mietdauer
  • Dauerlizenz enthält 1 Jahr Support und Upgrades
Build (floating; zwei Ausführer pro Lizenz)
€120/month or €1,200/year or €2,400 (perpetual) pro gleichzeitiger Nutzer / Monat oder pro gleichzeitiger Nutzer / Jahr oder einmalig
  • Java, C#, Python, C/C++, TypeScript, Go oder alle Sprachen
  • Zwei Ausführer pro Lizenz
  • Enthält Updates und Support für die Mietdauer
Developer (Add-on; erfordert Architect-Lizenz)
€12/month or €120/year or €240 (perpetual) pro Nutzer / Monat oder pro Nutzer / Jahr oder einmalig
  • Java, C#, Python, C/C++, TypeScript, Go oder alle Sprachen
  • Erfordert eine Architect-Lizenz
  • Enthält Updates und Support für die Mietdauer

Preise sind Netto in EUR. Miete enthält Updates und Support; Dauerlizenzen enthalten 1 Jahr Support/Upgrades mit Verlängerung zu 50 % des Mietpreises. Team-/Integrator-Pakete nicht aufgeführt.

EU-Trust-Profil

Was wir gegen öffentliche Quellen geprüft haben, zuletzt am 08.10.2026. Jeder Punkt verlinkt seinen Beleg.

  • Europäische Rechtsform

    Eingetragen im Handelsregister München, Deutschland.

    Beleg →
  • Self-Hosting möglich

    Ein lokaler Lizenzserver kann auf den Räumlichkeiten des Kunden betrieben werden.

    Beleg →
  • Dokumentierter Datenexport

    Dokumentierter Export für Qualitätsmodelle und Excel.

    Beleg →

Wir listen nur, was wir zum Prüfdatum gegen eine öffentliche Quelle belegen konnten. Ein fehlender Punkt ist ungeklärt — das ist kein Befund gegen den Anbieter. Maßgeblich ist der Anbieter.

Sie arbeiten bei Sonargraph?

Dieses Badge steht jedem gelisteten Anbieter kostenlos zur Verfügung und hat keinen Einfluss auf die Reihenfolge einer Liste. Grundlage sind ein verifizierter europäischer Hauptsitz (DE) und die von uns gegen öffentliche Quellen geprüften Compliance-Punkte — das Datum darauf ist unser letztes Prüfdatum.

Sonargraph — verified European company on tech-from-europe.euSonargraph — verified European company on tech-from-europe.eu

Einbettungscode

<a href="https://tech-from-europe.eu/product/sonargraph"><img src="https://tech-from-europe.eu/badge/sonargraph.svg" alt="Sonargraph — verified European company on tech-from-europe.eu" height="164"></a>

Reines HTML: ein SVG von unserer Domain, ohne JavaScript, ohne Cookies, ohne Tracking Ihrer Besucher. Für die breite Variante ?style=card anhängen, oder .svg gegen .png tauschen, wenn ein CMS SVG ablehnt. Ob Sie den Link auf nofollow setzen, ist Ihre Entscheidung — wir prüfen das nicht.

Wenn Sie das Profil mit einer Arbeitsadresse beanspruchen, erhalten Sie die Grafik als PNG, ein Formular für Korrekturen und eine Nachricht, sobald wir Sie erneut prüfen.

Profil beanspruchen →

Etwas auf dieser Seite ist falsch? Schreiben Sie an hello@tech-from-europe.eu mit einem öffentlichen Link, wir prüfen es erneut.

Integrationen

EclipseIntelliJ IDEAMavenGradleAntJenkinsSonarQubeSpring Modulith

Häufige Fragen zu Sonargraph

Was kostet Sonargraph?
Sonargraph hat einen kostenlosen Tarif, bezahlte Tarife gibt es ab €12/Nutzer/Monat. Tarife: Architect (flexibler Nutzer) (€120/Nutzer/Monat), Architect (floating) (€300/Nutzer/Monat), Build (floating; zwei Ausführer pro Lizenz) (€120/Nutzer/Monat), Developer (Add-on; erfordert Architect-Lizenz) (€12/Nutzer/Monat). Preise sind Netto in EUR. Miete enthält Updates und Support; Dauerlizenzen enthalten 1 Jahr Support/Upgrades mit Verlängerung zu 50 % des Mietpreises. Team-/Integrator-Pakete nicht aufgeführt.
Mit welchen Tools lässt sich Sonargraph verbinden?
Sonargraph lässt sich unter anderem mit Eclipse, IntelliJ IDEA, Maven, Gradle, Ant, Jenkins, SonarQube und Spring Modulith verbinden.

Funktions-, Preis- und Integrationsangaben basieren auf Web-Recherche (Stand 08.10.2026), ohne Gewähr, Fehler sind möglich. Maßgeblich ist die Website des Anbieters.