Library Technical Details

the java api for highcharts

Technical Details

  • The HyJavaCharts, HyJavaStock, HyJavaApex, HyJavaImages and HyJavaImages HTTP Server libraries are pure Java libraries.
  • They are available as downloadable .jar Java libraries.
  • They require Java 8 or greater.
Maven

If you are using maven as a build tool, you can manually copy the downloaded jar files to your local repository. You can also use maven to install the jars into the correct location. See the Maven Guide to installing 3rd party JARs.

See below for maven repository paths for each library.

Modular Applications

To support Java 9+ modular applications the library Automatic-Module-Name has been defined.

See below for Automatic-Module-Name for each library.

HyJavaCharts

The latest version is v12.1.2 released on January 11, 2025.
This version of the library matches the Highcharts v12.1.2 release and API.
The download contains the following: HyJavaCharts-12.1.2.jar + HyJavaCharts-12.1.2-javadoc.jar

Highcharts v11.x, v10.x, v9.x, v8.x, v7.x, v6.x and v5.x versions are also available.

The HyJavaCharts library has no dependencies.

Repository path: /com/hyjavacharts/HyJavaCharts/x.x.x

Automatic-Module-Name: com.hyjavacharts   (from v8.2.0)

HyJavaStock

The latest version is v11.4.8.1 released on November 13, 2024, 2024.
This version of the library matches the Highcharts Stock v11.4.8 release and API.
The download contains the following: hyjavastock-11.4.8.1.jar + hyjavastock-11.4.8.1-javadoc.jar

Highcharts Stock v10.x, v9.x, v8.x versions are also available.

The HyJavaStock library has no dependencies.

Repository path: /com/hyjavastock/hyjavastock/x.x.x

Automatic-Module-Name: com.hyjavastock   (from v8.2.0)

HyJavaApex

The latest version is v4.4.0 released on January 26, 2025.
This version of the library matches the ApexCharts v4.4.0 release and API.
The download contains the following: hyjavaapex-4.4.0.jar + hyjavaapex-4.4.0-javadoc.jar

ApexCharts v3.x versions are also available.

The HyJavaApex library has no dependencies.

Repository path: /com/hyjavaapex/hyjavaapex/x.x.x

Automatic-Module-Name: com.hyjavaapex   (from v3.20.0)

HyJavaImages

The latest version is v2.0.0 released on January 22, 2025.
The download contains the following: hyjavaimages-2.0.0.jar + hyjavaimages-2.0.0-javadoc.jar

The HyJavaImages library has a number of dependencies. Refer to the pom.xml file for full details.

Repository path: /com/hyjavacharts/hyjavaimages/x.x.x

Automatic-Module-Name: com.hyjavacharts.hyjavaimages   (from v1.1.0)

HyJavaImages HTTP Server

The latest version is v2.0.0 released on January 22, 2025, 2024.
The download contains the following: the launch script + all jars necessary to start the HTTP server + documentation.

The Java API’s fully support all chart types and chart options in Highcharts v5.x, v6.x, v7.x, v8.x, v9.x;  Highcharts Stock v8.x, v9.x and ApexCharts v3.x.


Current versions supported are:

HyJavaCharts

HyJavaStock

HyJavaApex

Explore a demo Java web application using the HyJavaCharts v12.x library


Explore a demo Java web application using the HyJavaStock v11.x library


Explore a demo Java web application using the HyJavaApex v4.x library


Explore a demo Java web application using the HyJavaImages v2.x library