Java Data Visualization

Open-source Java projects categorized as Data Visualization

Top 10 Java Data Visualization Projects

  • Tablesaw

    Java dataframe and visualization library

    Project mention: Tablesaw: Java Dataframe and Visualization Library | | 2023-02-06
  • AnyChart

    AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • JFreeChart

    A 2D chart library for Java applications (JavaFX, Swing or server-side).

    Project mention: I made a java swing gui using form but how do I make a graph in it? | /r/IntelliJIDEA | 2023-01-20

    Use this library JFreeChart -

  • AAChartCore

    📈📊☕️☕️☕️An elegant modern declarative data visualization chart framework for Android. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.极其精美而又强大的 Android 数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.

    Project mention: How can I Implement this kind of graph UI? | /r/androiddev | 2023-01-05

    this library may help

  • helicalinsight

    Helical Insight software is world’s first Open Source Business Intelligence framework which helps you to make sense out of your data and make well informed decisions.

  • matplotlib4j

    Matplotlib for java: A simple graph plot library for java, scala and kotlin with powerful python matplotlib

  • awips2

    Weather forecasting display and analysis package developed by NWS/Raytheon, released as open source software by Unidata.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Orson-Charts

    A 3D chart library for Java applications (JavaFX, Swing or server-side).

  • mdsplus

    The MDSplus data management system

  • WAT-Vis

    A tool for game developers and server owners to decode, visualize, and analyze player positional data.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-06.

Java Data Visualization related posts


What are some of the best open-source Data Visualization projects in Java? This list will help you:

Project Stars
1 Tablesaw 3,370
2 AnyChart 2,171
3 JFreeChart 1,107
4 AAChartCore 840
5 helicalinsight 278
6 matplotlib4j 217
7 awips2 157
8 Orson-Charts 102
9 mdsplus 59
10 WAT-Vis 15
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives