back to home

Best Open Source data visualization Libraries

A curated list of the most popular GitHub repositories tagged with data visualization. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1d3/d3

Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

112,549Shell
Explore Repo

#2netdata/netdata

The fastest path to AI-powered full stack observability, even for lean teams.

78,097C
Explore Repo

#3grafana/grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

72,712TypeScript
Explore Repo

#4apache/superset

Apache Superset is a Data Visualization and Data Exploration Platform

70,995TypeScript
Explore Repo

#5apache/echarts

Apache ECharts is a powerful, interactive charting and data visualization library for browser

65,952TypeScript
Explore Repo

#6pixijs/pixijs

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

46,756TypeScript
Explore Repo

#7metabase/metabase

The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:

46,428Clojure
Explore Repo

#8streamlit/streamlit

Streamlit — A faster way to build and share data apps.

43,918Python
Explore Repo

#9gradio-app/gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

42,034Python
Explore Repo

#10directus/directus

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

34,504TypeScript
Explore Repo

#11microsoft/Data-Science-For-Beginners

10 Weeks, 20 Lessons, Data Science for All!

34,258Jupyter Notebook
Explore Repo

#12academic/awesome-datascience

:memo: An awesome Data Science repository to learn and apply for real world problems.

28,642
Explore Repo

#13marimo-team/marimo

A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.

19,718Python
Explore Repo

#14Avaiga/taipy

Turns Data and AI algorithms into production-ready web applications in no time.

19,113Python
Explore Repo

#15plotly/plotly.js

Open-source JavaScript charting library behind Plotly and Dash

18,129JavaScript
Explore Repo

#16apexcharts/apexcharts.js

📊 Interactive JavaScript Charts built on SVG

15,082JavaScript
Explore Repo

#17leeoniya/uPlot

📈 A small, fast chart for time series, lines, areas, ohlc & bars

9,962JavaScript
Explore Repo

#18c3js/c3

:bar_chart: A D3-based reusable chart library

9,354JavaScript
Explore Repo

#19rawgraphs/rawgraphs-app

A web interface to create custom vector-based visualizations on top of RAWGraphs core

8,939JavaScript
Explore Repo

#20uber/react-vis

Data Visualization Components

8,792JavaScript
Explore Repo

#21Nyandwi/machine_learning_complete

A comprehensive machine learning repository containing 30+ notebooks on different concepts, algorithms and techniques.

4,990Jupyter Notebook
Explore Repo

#22alandefreitas/matplotplusplus

Matplot++: A C++ Graphics Library for Data Visualization 📊🗾

4,820C++
Explore Repo

#23Hack23/cia

Citizen Intelligence Agency. Open-source intelligence platform analyzing Swedish political activities using AI and data visualization. Tracks politicians, government institutions, and parliamentary data, offering detailed insights, performance metrics, and advanced analytics.

218Java
Explore Repo