awesome-dataviz
github.com/hal9ai/awesome-dataviz ↗:chart_with_upwards_trend: 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 resources from awesome-dataviz"
Installation instructions →What's inside
Python tools
- altair
Declarative statistical visualizations, based on Vega-Lite.
- bokeh
Interactive Web Plotting for Python.
- Chartify
Bokeh wrapper that makes it easy for data scientists to create charts.
- diagram
Text mode diagrams using UTF-8 characters
- ggplot
plotting system based on
- glumpy
OpenGL scientific visualizations library.
Websites
- Ann K. Emery
- Data For Visualization
Storytelling with data from the software developer's eye
- Data Visualization Society
The Data Visualization Society is an organization dedicated to fostering community for data visualization professionals.
- eagereyes
- EvergreenData
- fabiosouto.me
JavaScript tools
- ApexChartsCharting libraries
Modern & Interactive SVG Charts.
- Awesome D3d3
- BizChartsReact
Data visualization library based on
- CARTOMaps
CARTO is an open source tool that allows for the storage and visualization of geospatial data on the web.
- CesiumMaps
WebGL 3D globes and maps.
- Chartist.jsCharting libraries
Responsive charts with great browser compatibility.
iOS tools
- BEMSimpleLineGraph
Highly customizable and interactive line graphs.
- Charts
iOS port of MPAndroidChart. You can create charts for both platforms with very similar code.
- JBChartView
Charting library for both line and bar graphs.
- PNChart
A simple and beautiful chart lib used in Piner and CoinsMan.
Other tools
- Charted
A charting tool that produces automatic, shareable charts from any data file.
- Gephi
An open-source platform for visualizing and manipulating large graphs
- Graphviz
Open source graph visualization command line tool and library. From input text to SVG,PDF,interactive web graph browser.
- Kepler.gl
Geospatial analysis tool for large-scale data sets.
- Mermaid
A tool used to generate diagrams and flowcharts from text in a similar manner as markdown.
- RAW
Create web visualizations from CSV or Excel files.
Ruby tools
- Chartkick
Create charts with one line of Ruby.
Showing a sample of 158 resources. View the full list on GitHub →