InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 19 Java Visualization Projects
-
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
2. ThingsBoard: An open-source IoT platform that supports data visualization, remote control, and device management. Its real-time data widgets allow users to track device metrics dynamically. https://thingsboard.io/
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Kotlin can use any Java library, giving you access to powerful machine learning frameworks like DeepLearning4J, Smile, and Weka.
-
-
Project mention: Fahmatrix β A Lightweight, Pandas-Like DataFrame Library for Java (GitHub) | news.ycombinator.com | 2025-05-16
Always great to see efforts to make working with data frames easier. Here are some similar data frame libraries for Java:
https://github.com/jtablesaw/tablesaw
https://github.com/dflib/dflib
My preferred way is just use duckdb java API. I didn't see anything better in performance/efficiency. Also a SQL query is often easier to write
-
Plan
Player Analytics plugin for Minecraft Server platforms - View player activity of your server with ease. :calendar: (by plan-player-analytics)
-
audio-visualizer-android
π΅ [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.
-
ECharts-Java
A Java Visualization Library based on Apache ECharts 5.x. εΊδΊ Apache ECharts 5.x η Java ε―θ§εη±»εΊγ
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
matplotlib4j
Matplotlib for java: A simple graph plot library for java, scala and kotlin with powerful python matplotlib
-
-
-
-
-
Stato_COVID19_Italia_Android
COVID-19 Italia - Applicazione Android per il monitoraggio della situazione
-
-
WAT-Vis
A tool for game developers and server owners to decode, visualize, and analyze player positional data.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Visualization discussion
Java Visualization related posts
-
Gephi β The Open Graph Viz Platform
-
Vector Field Art
-
DAGitty β draw and analyze causal diagrams
-
π Dataviz of the architecture of a speech w/ Nocodefunctions & Gephi(sto)
-
Show HN: Procedural art using vector fields
-
The Current State of Clojure's Machine Learning Ecosystem
-
The Hunt for the Missing Data Type
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Jul 2025
Index
What are some of the best open-source Visualization projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | Thingsboard | 19,328 |
2 | Smile | 6,217 |
3 | Gephi | 6,157 |
4 | Tablesaw | 3,656 |
5 | Plan | 942 |
6 | audio-visualizer-android | 876 |
7 | ECharts-Java | 380 |
8 | binjr | 304 |
9 | WorldEditCUI | 277 |
10 | matplotlib4j | 230 |
11 | RatingReviews | 205 |
12 | Mines Java Toolkit | 78 |
13 | KLighD | 36 |
14 | minvio | 27 |
15 | Stato_COVID19_Italia_Android | 22 |
16 | SiVi | 21 |
17 | WAT-Vis | 14 |
18 | redotable | 10 |
19 | VectorFieldSimulator | 1 |