Data visualization apps & tools
Standalone apps and language-agnostic tools. 28 tools, ranked by GitHub stars and updated .
Standalone applications and language-agnostic tools: desktop apps for exploring large graphs such as Gephi, web apps that turn spreadsheets into charts such as RAWGraphs, geospatial explorers such as Kepler.gl, and command-line tools such as Graphviz.
By GitHub stars, the most popular data visualization apps here are ChartDB (23K stars), FlameGraph (19.8K stars), and Data Formulator (17.5K stars). 16 of 28 had commits in the last 90 days.
| 1 |
An Open-source tool to visualize database schemas and generate ER diagrams from a single query. |
23K |
| 2 |
Stack trace visualizer that generates interactive SVG flame graphs from profiling data. |
19.8K |
| 3 |
AI-assisted tool for transforming data and creating visualizations, from Microsoft Research. |
17.5K |
| 4 |
Terminal dashboard that runs shell commands and visualizes their output, configured with YAML. |
14.8K |
| 5 |
Desktop geographic information system for viewing, editing, analyzing and mapping geospatial data. |
14.5K |
| 6 |
Animated visualization of software version control history. |
13.2K |
| 7 |
Geospatial analysis tool for large-scale data sets. |
12K |
| 8 |
Terminal spreadsheet multitool for exploring and arranging tabular data, with basic plotting. |
9.3K |
| 9 |
Create web visualizations from CSV or Excel files. |
9K |
| 10 |
Client-side JavaScript editor for flowcharts, network, UML and other diagrams. |
8.6K |
| 11 |
Visual data exploration and presentation with animated unit visualizations, from Microsoft Research. |
7.1K |
| 12 |
An open-source platform for visualizing and manipulating large graphs |
6.7K |
| 13 |
Sparklines for the shell. It has several implementations in different languages. |
6.1K |
| 14 |
Visual programming tool for data mining, machine learning and interactive data visualization. |
5.7K |
| 15 |
Automatic Exploratory Data Analysis & Data Visualization tool which is powered by an AI-assisted Augmented Analytics engine. |
4.7K |
| 16 |
A charting tool that produces automatic, shareable charts from any data file. |
2.7K |
| 17 |
Graphviz
Open source graph visualization command line tool and library. From input text to SVG,PDF,interactive web graph browser. |
1.5K |
| 18 |
Dashboard-as-code tool that builds interactive dashboards from YAML and TSX definitions |
779 |
| 19 |
Desktop platform for network analysis and visualization, widely used in bioinformatics. |
731 |
| 20 |
KDE application for interactive scientific plotting, data analysis and visualization. |
486 |
| 21 |
Web app for creating and sharing Sankey diagrams of flows and budgets without code. |
123 |
| 22 |
Squey
Visualization software for exploring and understanding large amounts of tabular data (using parallel coordinates, timeseries and scatter plots). |
23 |
| 23 |
A Data Analytics and Visualization Tool with flexible architecture to visualize and analyse data |
7 |
| 24 |
Render uPlot charts in the terminal (React Ink) with truecolor Unicode and kitty/sixel/iTerm2 graphics. |
1 |
| 25 |
csvtodashboard
Turn a CSV or Excel file into an auto-built dashboard in the browser - client-side, no upload. |
– |
| 26 |
ERD Lab
Free cloud based entity relationship diagram (ERD) tool made for developers. |
– |
| 27 |
gnuplot
Command-line driven program for 2D and 3D plots, with many output formats. |
– |
| 28 |
Plotivy
Scientific data visualization tool, with AI-generated reproducible Python code, and research-oriented design best practices built in. |
– |
Head-to-head comparisons
Related topics
Related categories
Frequently asked questions
What is the most popular data visualization app?
Which data visualization apps are actively maintained?
Are these data visualization apps free and open source?
Missing a tool? Add it with a one-line pull request to the README.