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 v11.4.0 released on March 23, 2024.
This version of the library matches the Highcharts v11.4.0 release and API.
The download contains the following: HyJavaCharts-11.4.0.jar + HyJavaCharts-11.4.0-javadoc.jar

Highcharts 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.0 released on March 28, 2024.
This version of the library matches the Highcharts Stock v11.4.0 release and API.
The download contains the following: HyJavaStock-11.4.0.jar + HyJavaStock-11.4.0-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 v3.45.2 released on February 14, 2024.
This version of the library matches the ApexCharts v3.45.2 release and API.
The download contains the following: HyJavaApex-3.45.2.jar + HyJavaApex-3.45.2-javadoc.jar

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 v1.11.0 released on April 19, 2024.
The download contains the following: HyJavaImages-1.11.0.jar + HyJavaImages-1.11.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 v1.5.0 released on April 19, 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

Start the HyJavaCharts demo Java web application


Start the HyJavaStock demo Java web application


Start the HyJavaApex demo Java web application


Start the HyJavaImages demo Java web application