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,387Shell
Analyze Code

#2netdata/netdata

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

77,825C
Analyze Code

#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,320TypeScript
Analyze Code

#4apache/superset

Apache Superset is a Data Visualization and Data Exploration Platform

70,618TypeScript
Analyze Code

#5apache/echarts

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

65,753TypeScript
Analyze Code

#6pixijs/pixijs

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

46,624TypeScript
Analyze Code

#7metabase/metabase

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

46,049Clojure
Analyze Code

#8streamlit/streamlit

Streamlit โ€” A faster way to build and share data apps.

43,570Python
Analyze Code

#9gradio-app/gradio

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

41,779Python
Analyze Code

#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,266TypeScript
Analyze Code

#11microsoft/Data-Science-For-Beginners

10 Weeks, 20 Lessons, Data Science for All!

33,972Jupyter Notebook
Analyze Code

#12academic/awesome-datascience

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

28,413
Analyze Code

#13plotly/dash

Data Apps & Dashboards for Python. No JavaScript Required.

24,507Python
Analyze Code

#14dataease/dataease

๐Ÿ”ฅ ไบบไบบๅฏ็”จ็š„ๅผ€ๆบ BI ๅทฅๅ…ท๏ผŒๆ•ฐๆฎๅฏ่ง†ๅŒ–็ฅžๅ™จใ€‚An open-source BI tool alternative to Tableau.

23,425Java
Analyze Code

#15lukasmasuch/best-of-ml-python

๐Ÿ† A ranked list of awesome machine learning Python libraries. Updated weekly.

23,240
Analyze Code

#16sinaptik-ai/pandas-ai

Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.

23,211Python
Analyze Code

#17vanna-ai/vanna

๐Ÿค– Chat with your SQL database ๐Ÿ“Š. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval ๐Ÿ”„.

22,721Python
Analyze Code

#18matplotlib/matplotlib

matplotlib: plotting with Python

22,467Python
Analyze Code

#19airbnb/visx

๐Ÿฏ visx | visualization components

20,629TypeScript
Analyze Code

#20marimo-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,249Python
Analyze Code

#21Avaiga/taipy

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

19,083Python
Analyze Code

#22plotly/plotly.js

Open-source JavaScript charting library behind Plotly and Dash

18,096JavaScript
Analyze Code

#23terkelg/awesome-creative-coding

Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

14,481HTML
Analyze Code

#24oxnr/awesome-bigdata

A curated list of awesome big data frameworks, ressources and other awesomeness.

14,239
Analyze Code

#25visgl/deck.gl

WebGL2 powered visualization framework

13,879TypeScript
Analyze Code

#26mwaskom/seaborn

Statistical data visualization in Python

13,739Python
Analyze Code

#27leeoniya/uPlot

๐Ÿ“ˆ A small, fast chart for time series, lines, areas, ohlc & bars

9,903JavaScript
Analyze Code

#28c3js/c3

:bar_chart: A D3-based reusable chart library

9,360JavaScript
Analyze Code

#29rawgraphs/rawgraphs-app

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

8,934JavaScript
Analyze Code

#30uber/react-vis

Data Visualization Components

8,793JavaScript
Analyze Code

#31cxli233/FriendsDontLetFriends

Friends don't let friends make certain types of data visualization - What are they and why are they bad.

6,995R
Analyze Code

#32reactchartjs/react-chartjs-2

React components for Chart.js, the most popular charting library

6,908TypeScript
Analyze Code

#33sourcerer-io/sourcerer-app

๐Ÿฆ„ Sourcerer app makes a visual profile from your GitHub and git repositories.

6,744Kotlin
Analyze Code

#34polakowo/vectorbt

โšก๏ธ Lightning-fast backtesting engine to find your trading edge

6,729Python
Analyze Code

#35ChartsCSS/charts.css

Open source CSS framework for data visualization.

6,553HTML
Analyze Code