#40 · Primary category: Business Intelligence & Analytics
tablesaw
Java dataframe and visualization library
Project last updated:08/08/26
GitHub Stars
3.8K
Forks
647
Contributors
94
License
Apache-2.0
Why we included this project
Java never got the dataframe convenience that Python users take for granted, and Tablesaw is the closest thing to a pandas for the JVM. It handles the unglamorous parts of working with tabular data: reading CSV, Excel, JSON, HTML, or SQL sources, cleaning and reshaping what comes in, and summarizing the result. Descriptive statistics and charts are covered too, since Tablesaw wraps Plot.ly for visualization, which means exploratory analysis can stay in one JVM codebase instead of reaching for a Python stack. Teams stuck in Java who want clean datasets to feed into machine-learning libraries like Smile, Tribuo, or DL4J will find.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
spark
Apache Spark - A unified analytics engine for large-scale data processing
metabase
The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:
streamlit
Streamlit — A faster way to build and share data apps.
duckdb
DuckDB is an analytical in-process SQL database management system
ToolJet
ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀