Skip to main content

:chart_with_upwards_trend: A curated list of awesome data visualization libraries and resources.

4.3k
GitHub Stars
158
Curated Resources
17
Categories
1 hour ago
Last Refreshed
JavaScript toolsReact NativeAndroid toolsC++ toolsGolang toolsiOS toolsMachine Learning toolsPython toolsR toolsRuby toolsMarkup-based toolsOther toolsBooksCatalogsPodcastsTwitter accountsWebsites

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

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 →