Java Visualization

Open-source Java projects categorized as Visualization

Top 19 Java Visualization Projects

Visualization
  1. Thingsboard

    Open-source IoT Platform - Device management, data collection, processing and visualization.

    Project mention: Real-Time IoT Visualization Essentials | dev.to | 2024-11-14

    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/

  2. 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.

    Stream logo
  3. Smile

    Statistical Machine Intelligence & Learning Engine

    Project mention: Kotlin for AI-Powered App Development | dev.to | 2025-05-23

    Kotlin can use any Java library, giving you access to powerful machine learning frameworks like DeepLearning4J, Smile, and Weka.

  4. Gephi

    Gephi - The Open Graph Viz Platform

    Project mention: Gephi – The Open Graph Viz Platform | news.ycombinator.com | 2025-03-15
  5. Tablesaw

    Java dataframe and visualization library

    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

  6. Plan

    Player Analytics plugin for Minecraft Server platforms - View player activity of your server with ease. :calendar: (by plan-player-analytics)

  7. audio-visualizer-android

    🎡 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.

  8. ECharts-Java

    A Java Visualization Library based on Apache ECharts 5.x. 基于 Apache ECharts 5.x ηš„ Java ε―θ§†εŒ–η±»εΊ“γ€‚

  9. 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.

    InfluxDB logo
  10. binjr

    A Time Series Browser

    Project mention: Binjr: A standalone time series browser | news.ycombinator.com | 2025-03-05
  11. WorldEditCUI

    WorldEdit client interface for Minecraft, running on Fabric

  12. matplotlib4j

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

  13. RatingReviews

    Simple rating bars, a view similar to the ones seen on Google Playstore. ⭐🌟✨

  14. Mines Java Toolkit

    The Mines Java Toolkit

  15. KLighD

    KIELER Lightweight Diagams

  16. minvio

    Minvio is a Lightweight Java framework for developing graphical applications.

  17. Stato_COVID19_Italia_Android

    COVID-19 Italia - Applicazione Android per il monitoraggio della situazione

  18. SiVi

    Simplex texture visualization tool

  19. WAT-Vis

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

  20. redotable

    A dotplot application for DNA/RNA sequence

  21. VectorFieldSimulator

    Vector field simulator

    Project mention: Vector Field Art | news.ycombinator.com | 2024-12-09
  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Java Visualization discussion

Log in or Post with

Java Visualization related posts

  • Gephi – The Open Graph Viz Platform

    1 project | news.ycombinator.com | 15 Mar 2025
  • Vector Field Art

    1 project | news.ycombinator.com | 9 Dec 2024
  • DAGitty – draw and analyze causal diagrams

    3 projects | news.ycombinator.com | 4 Sep 2024
  • 🌌 Dataviz of the architecture of a speech w/ Nocodefunctions & Gephi(sto)

    2 projects | dev.to | 8 Jun 2024
  • Show HN: Procedural art using vector fields

    1 project | news.ycombinator.com | 5 Jun 2024
  • The Current State of Clojure's Machine Learning Ecosystem

    4 projects | news.ycombinator.com | 7 Apr 2024
  • The Hunt for the Missing Data Type

    10 projects | news.ycombinator.com | 4 Mar 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 Jul 2025
    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 β†’

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

Sponsored
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.
getstream.io

Did you know that Java is
the 8th most popular programming language
based on number of references?