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:
#2netdata/netdata
The fastest path to AI-powered full stack observability, even for lean teams.
#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.
#4apache/superset
Apache Superset is a Data Visualization and Data Exploration Platform
#5apache/echarts
Apache ECharts is a powerful, interactive charting and data visualization library for browser
#6pixijs/pixijs
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
#7metabase/metabase
The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:
#8streamlit/streamlit
Streamlit โ A faster way to build and share data apps.
#9gradio-app/gradio
Build and share delightful machine learning apps, all in Python. ๐ Star to support our work!
#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.
#11microsoft/Data-Science-For-Beginners
10 Weeks, 20 Lessons, Data Science for All!
#12academic/awesome-datascience
:memo: An awesome Data Science repository to learn and apply for real world problems.
#13dataease/dataease
๐ฅ ไบบไบบๅฏ็จ็ๅผๆบ BI ๅทฅๅ ท๏ผๆฐๆฎๅฏ่งๅ็ฅๅจใAn open-source BI tool alternative to Tableau.
#14marimo-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.
#15Avaiga/taipy
Turns Data and AI algorithms into production-ready web applications in no time.
#16plotly/plotly.js
Open-source JavaScript charting library behind Plotly and Dash
#17apexcharts/apexcharts.js
๐ Interactive JavaScript Charts built on SVG
#18leeoniya/uPlot
๐ A small, fast chart for time series, lines, areas, ohlc & bars
#19c3js/c3
:bar_chart: A D3-based reusable chart library
#20rawgraphs/rawgraphs-app
A web interface to create custom vector-based visualizations on top of RAWGraphs core
#21uber/react-vis
Data Visualization Components
#22datajuicer/data-juicer
Data processing for and with foundation models! ๐ ๐ ๐ฝ โก๏ธ โก๏ธ๐ธ ๐น ๐ท
#23lightdash/lightdash
Agentic BI. Analytics at the speed of code โก๏ธ
#24Nyandwi/machine_learning_complete
A comprehensive machine learning repository containing 30+ notebooks on different concepts, algorithms and techniques.
#25alandefreitas/matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization ๐๐พ
#26owid/owid-grapher
A platform for creating interactive data visualizations
#27frappe/insights
Open Source Business Intelligence Tool
#28KnowageLabs/Knowage-Server
Knowage is the professional open source suite for modern business analytics over traditional sources and big data systems.