awesome-dataviz
github.com/hal9ai/awesome-dataviz ↗A curated list of awesome data visualization libraries and resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me charting libraries for graphs resources from awesome-dataviz"
Installation instructions →What's inside
JavaScript tools
- 3d-force-graphCharting libraries for graphs
3D force-directed graph component using Three.js/WebGL.
- Ant Design ChartsReact
React chart library based on AntV, with statistical charts, graphs and maps.
- Apache EChartsCharting libraries
Highly customizable and interactive charts ready for big datasets.
- ApexChartsCharting libraries
Modern & Interactive SVG Charts.
- asciichartMisc
ASCII line charts for the console in Node.js and browsers, with ports to other languages.
- Awesome D3d3
Machine Learning tools
- Aim
Experiment tracker with a UI to explore and compare ML runs and metrics.
- BertViz
Visualize attention in Transformer language models such as BERT and GPT-2.
- Comet
An MLOps platform for tracking, visualizing, and debugging your machine learning workflows from training straight through to production.
- dtreeviz
Decision tree visualization and model interpretation library for Python.
- Embedding Atlas
Interactive visualization of large embeddings with search, filtering and density views, by Apple.
- FiftyOne
Tool for visualizing, curating and evaluating computer vision datasets and models.
Twitter accounts
Julia tools
- AlgebraOfGraphics.jl
Algebraic grammar-of-graphics visualization for Julia, built on Makie.
- Gadfly.jl
Statistical graphics for Julia based on the grammar of graphics.
Python tools
- altair
Declarative statistical visualizations, based on Vega-Lite.
- bokeh
Interactive Web Plotting for Python.
- bqplot
Plotting library for IPython/Jupyter notebooks.
- Cartopy
Cartographic projections and geospatial data plotting with matplotlib.
- Chartify
Bokeh wrapper that makes it easy for data scientists to create charts.
- Dash
Framework for building data apps and dashboards in Python, built on Plotly.js and React.
Websites
- Ann K. Emery
- Cloudish
- Data Visualization Society
The Data Visualization Society is an organization dedicated to fostering community for data visualization professionals.
- eagereyes
- EvergreenData
- Fabio Souto
Dashboards and BI
- Apache Superset
Data exploration and visualization platform with a no-code chart builder, SQL IDE and dashboards.
- DataLens
Business intelligence and data visualization system, originally developed at Yandex.
- datart
Data visualization platform for building reports, dashboards and data stories.
- Evidence
Business intelligence as code: build reports and dashboards with SQL and Markdown.
- Grafana
Observability and data visualization platform for metrics, logs and traces from many data sources.
- Kibana
Visualization and dashboard UI for data stored in Elasticsearch.
Golang tools
- asciigraph
Lightweight ASCII line graphs for command-line apps.
- go-diagrams
Diagram-as-code library for system architecture diagrams in Go, rendered with Graphviz.
- go-echarts
Simple yet powerful data visualizing library for Go.
Showing a sample of 425 resources. View the full list on GitHub →