Diagramme für Java.

Industrie Charts ist eine eigenständig nutzbare Java-Bibliothek für Diagramme in Desktop-Anwendungen und serverseitigen Diensten.

Eine Bibliothek, viele Perspektiven.

Vom klassischen Verlauf bis zu komplexen Beziehungen: Die Renderer decken Standard-, Finanz-, Statistik-, Analyse- und Spezialdiagramme ab.

156 Renderer

Linien, Kerzen, Heatmaps, Sankey und viele weitere Darstellungen für unterschiedliche Daten und Fragestellungen.

Desktop und Server

Swing-Anwendungen binden Diagramme direkt ein. Serverseitige Dienste können Grafiken ohne Desktop-Oberfläche erzeugen.

Offen nutzbar

Die Bibliothek steht unter der MIT-Lizenz. Kommerzielle Nutzung ist frei; Support und verbindliche Betreuung sind optional.

Wofür Sie die Diagramme einsetzen.

Industrie Charts stellt Ihre Daten dar. Datenerfassung und fachliche Auswertung bleiben in Ihrer Anwendung.

Messwerte im Blick

Regelkarten, Zeitreihen und Schwellenwerte helfen, Prozessverläufe und Abweichungen sichtbar zu machen.

Muster erkennen

Pareto, Histogramme, Verteilungen und Trendlinien ordnen Häufigkeiten und Veränderungen ein.

Markt- und Zeitreihen

Kerzen, Volumen und gleitende Durchschnitte machen Preisverläufe und andere zeitabhängige Daten lesbar.

Beziehungen verstehen

Sankey, Netzwerke und Sunburst zeigen Verbindungen, Flüsse und Hierarchien aus verschiedenen Blickwinkeln.

Aufnahmen aus der echten Desktop-Demo mit verschiedenen Renderern und sichtbarer Anwendung.

Helle Desktop-Demo mit Regelkarte, Grenzlinien und Renderer-Auswahl
Regelkarte: Messwerte im Verhältnis zu Mittellinie und Grenzwerten.
Helle Industrie-Charts-Desktop-Demo mit Pareto-Diagramm und Renderer-Auswahl
Pareto: Häufigkeiten und kumulierter Verlauf in der Desktop-Demo.
Helle Desktop-Demo mit Candlestick-Diagramm und Renderer-Auswahl
Candlestick: Kursbewegungen als Kerzen im zeitlichen Verlauf.
Helle Desktop-Demo mit farbigem Windrose-Diagramm und Renderer-Auswahl
Windrose: Richtungswerte als radiale Darstellung.

Ein Kern. Passende Brücken.

Der Kern enthält Modelle und Renderer. Für Desktop-Oberflächen und serverseitige Dienste ergänzen Sie nur die benötigten Module aus Maven Central.

Gemeinsamer Kern

Datenmodelle und Renderer bilden die Grundlage für jede Einbindung.

arbercharts-core

Swing-Oberflächen

Die Swing-Bridge bringt Diagramme in bestehende Java-Desktop-Anwendungen.

arbercharts-swing-bridge

Headless-Dienste

Die Server-Bridge erzeugt PNG-Grafiken ohne Desktop-Oberfläche für APIs, Berichte und Batch-Verarbeitung.

arbercharts-server-bridge

Spring Boot

Der Starter konfiguriert die Server-Bridge automatisch, mit Session-Pool und optionalen Metriken.

arbercharts-spring-boot-starter

Der Einstieg mit dem Core-Modul:

Voraussetzung: Java 25. Gezeigt wird Version 2.1.0.

Installationsanleitung und Beispiele
pom.xml
<dependency>
    <groupId>com.arbergashi</groupId>
    <artifactId>arbercharts-core</artifactId>
    <version>2.1.0</version>
</dependency>

Was Version 2.1.0 verbessert.

Der Release stärkt vor allem die serverseitige Darstellung und überprüft den Renderer-Katalog systematisch.

Renderer ohne Desktop prüfen

Ein Headless-Smoke-Test deckt den Renderer-Katalog ab und prüft unter anderem leere Ausgaben und Renderfehler.

Ausschnitte gezielt wählen

Der Server-Renderer unterstützt explizite X- und Y-Fenster für Zeitbereiche, Indikatoren und vorausschauende Overlays.

Auch ohne Spezial-Flags

Wenn die Vector API verfügbar ist, kann der SIMD-Pfad genutzt werden. Andernfalls übernimmt ein skalarer Fallback.

Änderungen in Version 2.1.0 lesen

Offener Code. Betreuung nach Bedarf.

Nutzungsrechte und Support sind getrennt: Die MIT-Lizenz erlaubt den Einsatz ohne Lizenzgebühr, professionelle Betreuung kann zusätzlich vereinbart werden.

Community

Quellcode, Beispiele und Dokumentation sind öffentlich zugänglich. Das Projekt kann kostenlos eingesetzt und weiterentwickelt werden.

Projekt auf GitHub ansehen

Professioneller Support

Für Teams mit festen Reaktionszeiten, Wartungszusagen oder Integrationsbedarf stehen Supportpläne und Dienstleistungen bereit.

Supportoptionen ansehen

Die ewws AGB und Takt Pro Kaufbedingungen gelten hier nicht. Ein kostenpflichtiger Supportvertrag entsteht erst durch ein individuelles schriftliches Angebot und dessen Annahme.

Alle Renderer im Katalog ansehen

Fragen zu Industrie Charts? Kontakt aufnehmen