Open source data-visualization projects
Every project in the registry tagged data-visualization, ranked by real GitHub adoption.
Real-time monitoring for systems and applications
Unified observability for metrics, logs, traces, and more
Self-serve data exploration and dashboard builder
Apache ECharts is a powerful, interactive charting and data visualization library for browser
38 editorial diagram types for Claude Code, Codex, and Pi. Self-contained HTML + SVG. No shadows. No Mermaid slop.
Unlock data insights with powerful, user-friendly analytics
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Streamlit — A faster way to build and share data apps.
Open-source data platform for effortless content management
Full-stack Python platform for web apps and internal tools
🔥 人人可用的开源 BI 工具,数据可视化神器。An open-source BI tool alternative to Tableau.
Data Apps & Dashboards for Python. No JavaScript Required.
Turns Data and AI algorithms into production-ready web applications in no time.
Open-source JavaScript charting library behind Plotly and Dash
WebGL2 powered visualization framework
♾ A Graph Visualization Framework in JavaScript.
A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
:bar_chart: A D3-based reusable chart library
A web interface to create custom vector-based visualizations on top of RAWGraphs core
📱📈An elegant, interactive and flexible charting library for mobile.
Transform SQL into beautiful data stories
React components for Chart.js, the most popular charting library
Interactive plotting library for .NET
Open source CSS framework for data visualization.
Open-source BI for modern data teams
The AI-native JSON Gantt chart engine. Dependency-free interactive timelines with React, script-tag, CLI, topological DAG solver, and formal JSON schema.
A concise API for exploratory data visualization implementing a layered grammar of graphics
Visualizer for pandas data structures
Automatically generates beautiful and easy-to-read ER diagrams from your database.
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
DeepAnalyze is the first agentic LLM for autonomous data science. 🎈你的AI数据分析师,自动分析大量数据,一键生成专业分析报告!
An advanced, unified platform for code quality, architectural metrics, and Agile analytics. Features Python AST parsing, Java static analysis (code smells), an
🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs.
Preswald is a WASM packager for Python-based interactive data apps: bundle full complex data workflows, particularly visualizations, into single files, runnable
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine.
Create stunning data visualizations with ease
The open source repository for Electricity Maps data parsers that powers the world's most comprehensive electricity data platform
EchoTrace 是一个本地、安全的微信聊天记录导出、分析与年度报告生成工具 | EchoTrace is a local, secure tool for exporting, analyzing, and generating annual reports of WeChat chat records
Vizro is a low-code toolkit for building high-quality data visualization apps.
A charting and data visualization library for Unity. Unity数据可视化图表插件。
Composable Charting Library based on reusable D3.js components.
VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.
Composable SVG map charts for data visualization in React
Beautiful charts for React Native. Line, area, bar, pie, donut, progress, and contribution heatmaps for dashboards, reports, and data-rich mobile apps.
An easy to use, self-service open BI reporting and BI dashboard platform.
Python, SQL, and AI in a collaborative data notebook
The fastest business intelligence tool for humans and agents.
Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript
React data visualization library for streaming, networks, and AI-assisted development
A simple & straight-to-the-point PHP profiling extension with its built-in web UI
📈📊📱💻🖥️An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspli
An open source user-empowering data visualization Vue 3 components library for eloquent data storytelling
Money Manager Ex is an easy to use, money management application built with wxWidgets
Library for animated data visualizations and data stories.
A JavaScript framework for interactive 3D and 2D visualizations
A Python toolbox for gaining geometric insights into high-dimensional data
Open-source UI & Charts library
A grammar of data visualization and Flutter charting library.
Related tags
Frequently asked questions
How many open source data-visualization projects are there?
This registry tracks 75 projects tagged data-visualization, with 925,350 GitHub stars between them. The most-adopted is NetData at 81,255 stars.
Are these data-visualization projects free to use?
Yes — 70 of the 75 carry an explicit open-source licence across 7 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which data-visualization project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these data-visualization projects still maintained?
60 of the 75 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.