Awesome Dataviz: the directory of data visualization tools and libraries
Pangram verdict · v3.3
We believe that this entire text is human-written.
AI likelihood · overall
HumanArticle text · 474 words · 1 segments analyzed
Tools29023 categoriesCombined GitHub stars2.4MActive in the last 90 days17060% of tracked repositoriesData refreshedOct 4, 2026daily, from public APIs Each dot is one tool, placed by its GitHub stars on a log scale and grouped by category; the most-starred tool in each row is labeled. Hover for details, click to open. JS charting28Chart.jsJS maps19LeafletReact15RechartsJS graphs & networks15xyflowMore JavaScript17blessed-contribPython48StreamlitR19ggplot2C++13ImPlotGo7termui.NET6ScottPlotRuby4ChartkickRust4PlottersJulia4MakieJVM4XChartAndroid5MPAndroidChartiOS7ChartsReact Native5react-native-ma…Flutter3fl_chartDashboards & BI12GrafanaDiagrams as code11MermaidApps & tools23ChartDBMachine learning15Netron≤101001K10K100KGitHub stars (log scale) JS charting28Chart.jsJS maps19LeafletReact15RechartsJS graphs & n…15xyflowMore JavaScri…17blessed-contribPython48StreamlitR19ggplot2C++13ImPlotGo7termui.NET6ScottPlotRuby4ChartkickRust4PlottersJulia4MakieJVM4XChartAndroid5MPAndroidChartiOS7ChartsReact Native5react-native-ma…Flutter3fl_chartDashboards & …12GrafanaDiagrams as c…11MermaidApps & tools23ChartDBMachine learn…15Netron≤101001K10K100KGitHub stars (log scale) JS charti…28JS maps19React15JS graphs…15More Java…17Python48R19C++13Go7.NET6Ruby4Rust4Julia4JVM4Android5iOS7React Nati…5Flutter3Dashboard…12Diagrams …11Apps & to…23Machine l…15≤101001K10K100KGitHub stars (log scale) JavaScript & webJavaScript charting libraries29 toolsChart.js, Apache ECharts, Plotly.jsJavaScript graph & network visualization libraries15 toolsxyflow, G6, Sigma.jsJavaScript map & geospatial visualization libraries19 toolsLeaflet, Cesium, Deck.glD3.js1 toolD3.jsReact chart & visualization libraries15 toolsRecharts, visx, TremorMore JavaScript visualization libraries17 toolsblessed-contrib, Vega, PerspectivePythonPython data visualization libraries48 toolsStreamlit, Dash, MatplotlibRR data visualization packages19 toolsggplot2, Shiny, plotly (R)Systems & compiled languagesC++ visualization libraries & applications14 toolsImPlot, PlotJuggler, Matplot++Go charting & plotting libraries7 toolstermui, go-echarts, go-diagramsJulia plotting packages4 toolsMakie, Plots.jl, Gadfly.jlJava, Kotlin & Scala visualization libraries4 toolsXChart, JFreeChart, KandyC# & .NET charting libraries6 toolsScottPlot, LiveCharts2, OxyPlotRuby charting libraries4 toolsChartkick, YouPlot, BlazerRust plotting & visualization libraries4 toolsPlotters, Charming, Plotly.rsMobileReact Native chart libraries5 toolsreact-native-maps, F2, React Native Chart KitAndroid chart libraries5 toolsMPAndroidChart, HelloCharts, WilliamChartFlutter chart libraries3 toolsfl_chart, flutter_map, GraphiciOS & Swift chart libraries7 toolsCharts, PNChart, ChartViewApps, dashboards & diagramsOpen-source dashboards & BI tools12 toolsGrafana, Apache Superset, MetabaseMachine learning visualization tools15 toolsNetron, PlotNeuralNet, OpikDiagrams as code11 toolsMermaid, Diagrams, D2Data visualization apps & tools27 toolsChartDB, FlameGraph, Data Formulator D3.jsJavaScript library for producing dynamic, data-driven visualizations with SVG, Canvas and HTML.Added Oct 4, 2026D3GrafanaObservability and data visualization platform for metrics, logs and traces from many data sources.Added Oct 4, 2026Dashboards & BIApache SupersetData exploration and visualization platform with a no-code chart builder, SQL IDE and dashboards.Added Oct 4, 2026Dashboards & BIMetabaseBusiness intelligence tool for querying data and building dashboards, with embedded analytics.Added Oct 4, 2026Dashboards & BIStreamlitFramework for turning Python scripts into interactive data apps.Added Oct 4, 2026PythonDiagramsDiagram as code in Python for prototyping cloud system architectures.Added Oct 4, 2026Diagrams as codexyflowReact Flow and Svelte Flow: libraries for building node-based editors, flow charts and interactive diagrams.Added Oct 4, 2026JS graphs & networksNetronViewer for neural network, deep learning and machine learning models.Added Oct 4, 2026Machine learning Maps & geospatial visualizationGraph & network visualization3D & scientific visualizationTerminal & command-line chartsFinancial & stock chartsDashboards & BIDiagrams & diagrams as codeJupyter & notebook visualizationGPU-accelerated & WebGL visualizationVisualizing large datasetsTime series & real-time chartsMachine learning & AI visualizationGrammar of graphics librariesExploratory data analysis tools Ask your AI assistant The whole directory is available to AI agents through an MCP server, a JSON API and llms.txt, so assistants can recommend data visualization tools from current data instead of memory. claude mcp add --transport http awesome-dataviz https://awesomedataviz.com/mcp Or point any MCP client at https://awesomedataviz.com/mcp.