Graphiques pour Java.

Industrie Charts est une bibliothèque Java autonome pour créer des graphiques dans les applications de bureau et les services côté serveur.

Une bibliothèque, plusieurs perspectives.

De la courbe classique aux relations complexes, ses moteurs de rendu couvrent les graphiques standards, financiers, statistiques, analytiques et spécialisés.

156 moteurs de rendu

Courbes, chandeliers, cartes thermiques, Sankey et bien d’autres représentations pour différents types de données.

Bureau et serveur

Intégrez les graphiques dans une application Swing ou générez-les côté serveur sans interface de bureau.

Utilisation ouverte

La bibliothèque est sous licence MIT. L’utilisation commerciale est gratuite ; le support et les engagements de maintenance sont facultatifs.

Ce que vous pouvez représenter.

Industrie Charts visualise vos données. Leur collecte et leur interprétation restent du ressort de votre application.

Suivre les mesures

Cartes de contrôle, séries chronologiques et seuils rendent visibles les tendances et les écarts des processus.

Repérer les tendances

Pareto, histogrammes, distributions et courbes de tendance aident à comprendre les fréquences et les changements.

Marchés et séries chronologiques

Chandeliers, volumes et moyennes mobiles rendent lisibles les cours et les autres données évoluant dans le temps.

Comprendre les relations

Sankey, réseaux et sunburst montrent les liens, les flux et les hiérarchies sous différents angles.

Des captures de la véritable démo de bureau, avec plusieurs moteurs de rendu dans l’application.

Démo de bureau claire avec carte de contrôle, lignes de limite et liste des moteurs de rendu
Carte de contrôle : mesures par rapport à la ligne centrale et aux limites.
Démo de bureau claire d’Industrie Charts avec diagramme de Pareto et liste des moteurs de rendu
Pareto : fréquences et évolution cumulée dans la démo de bureau.
Démo de bureau claire avec diagramme en chandeliers et liste des moteurs de rendu
Chandeliers : évolution des cours au fil du temps.
Démo de bureau claire avec rose des vents colorée et liste des moteurs de rendu
Rose des vents : valeurs directionnelles en représentation radiale.

Un noyau. Les modules adaptés.

Le noyau fournit modèles et moteurs de rendu. Ajoutez uniquement les modules Maven Central utiles à votre application de bureau ou à vos services.

Noyau commun

Les modèles de données et les moteurs de rendu constituent la base de chaque intégration.

arbercharts-core

Interfaces Swing

Le module Swing intègre les graphiques dans les applications Java de bureau existantes.

arbercharts-swing-bridge

Services sans interface graphique

Le module serveur produit des images PNG pour les API, rapports et traitements par lots, sans environnement de bureau.

arbercharts-server-bridge

Spring Boot

Le starter configure automatiquement le module serveur, avec un pool de sessions et des métriques facultatives.

arbercharts-spring-boot-starter

Commencez par le module de base :

Java 25 requis. Cet exemple utilise la version 2.1.0.

Guide d’installation et exemples
pom.xml
<dependency>
    <groupId>com.arbergashi</groupId>
    <artifactId>arbercharts-core</artifactId>
    <version>2.1.0</version>
</dependency>

Les progrès de la version 2.1.0.

Cette version renforce le rendu côté serveur et vérifie systématiquement le catalogue des moteurs de rendu.

Tester sans interface graphique

Un test de rendu sans interface couvre le catalogue et recherche notamment les images vides et les erreurs de rendu.

Choisir la zone visible

Le rendu serveur accepte des fenêtres X et Y explicites pour les périodes, les indicateurs et les superpositions prévisionnelles.

Sans options JVM particulières

Le traitement SIMD peut être utilisé si la Vector API est disponible. Sinon, un traitement classique prend le relais.

Lire les notes de la version 2.1.0

Code ouvert. Accompagnement au besoin.

Les droits d’utilisation et le support sont distincts : la licence MIT permet une utilisation sans frais de licence ; un accompagnement professionnel peut être convenu séparément.

Communauté

Le code source, les exemples et la documentation sont publics. Le projet est utilisable gratuitement.

Voir le projet sur GitHub

Support professionnel

Des offres de support et des services existent pour les équipes ayant besoin de délais de réponse, de maintenance ou d’aide à l’intégration.

Voir les offres de support

Les conditions ewws et Takt Pro ne s’appliquent pas ici. Un contrat de support payant naît seulement d’une offre écrite individuelle et de son acceptation.

Consulter le catalogue complet des moteurs de rendu

Des questions sur Industrie Charts ? Contactez-nous