Business Operations·Standings
Data Visualization Libraries Software
Data visualization libraries turn data into charts; compare supported frameworks and chart types to find one that fits your project.
The board shows a signal score out of 10, plus marks for a public API, open-source code and a free tier. Compare platform support, rendering modes, interactive features, export formats and license model too.
- 23 platforms
- 22 with a free tier
- Checked 28 Sept 2026
- 1 AAnyChartanychart.com
A chart library for interactive dashboards, with a free plan and support for web and mobile platforms.
- 2 MMatplotlibmatplotlib.org
A free charting library available for desktop and web, with support for embedded dashboards.
- 3 HMHighcharts Mapshighcharts.com
A paid mapping library for interactive dashboards, with a free trial and support for web and mobile.
- 4 B
Bokehbokeh.orgA free library for interactive charts and dashboards, with scheduled refresh and several data connections.
- 5 VVTKvtk.org
A free library for desktop and web visualization that reads formats including DICOM, BMP and LIDAR.
- 6 GCGoogle Chartsdevelopers.google.com
A free charting tool for web pages, with embedded dashboards and connections to spreadsheets and databases.
- 7 AamChartsamcharts.com
A web library for interactive charts and embedded dashboards, with a free plan and API access.
- 8 CJ
Chart.jschartjs.orgA free, open-source web chart library that works with JavaScript data and APIs.
- 9 VAVega and Vega-Litevega.github.io
A free web visualization tool that handles JSON, CSV and other data formats and supports embedded dashboards.
- 10 AApexChartsapexcharts.com
A web chart library for interactive dashboards, with a free plan and data from JavaScript arrays or objects.
- 11 PPlotlyplotly.com
A charting tool with a free plan for self-hosted interactive dashboards and scheduled refresh.
- 12 DJ
D3.jsd3js.orgA free JavaScript toolkit for building data visuals from modules for maps, charts, and data handling.
- 13 ZZingChartzingchart.com
A web chart library for interactive dashboards, with a free plan and scheduled refresh.
- 14 GGraphicpub.dev
A free, open-source Flutter chart library for web, mobile and desktop, with selection and tooltip controls.
- 15 PPerspectiveperspective-dev.github.io
A free, open-source library with interactive data grids, charts and geographic maps.
- 16 VAVega-Altairaltair-viz.github.io
A free Python tool for making charts, with click and drag controls and exports to HTML, images, and PDF.
- 17 FFusionChartsfusioncharts.com
A paid web chart library for interactive dashboards, with a free trial and plans from $1,899 per year.
- 18 SCSwift Chartsdeveloper.apple.com
A free SwiftUI chart library for Apple devices, with selection, scrolling and zooming.
- 19 ACAG Chartsag-grid.com
A web chart library with a free plan, canvas rendering and support for React, Angular and Vue.
- 20 FCFrappe Chartsfrappe.io
A free web chart library with SVG rendering and chart options including heatmaps, scatter and pie charts.
- 21 AEApache EChartsecharts.apache.org
A free, open-source web chart library with interactive controls and PNG, JPEG and SVG exports.
- 22 Ddygraphsdygraphs.com
A free chart tool for exploring time-based data with zoom, panning, and range selection.
- 23 SSeabornseaborn.pydata.org
A free, open-source Python charting library that works with Matplotlib and pandas.
Places #1, #2, #3, #4, #5 on this board are open to sponsors. Take #1 · Other ways to advertise
How to choose
Which frameworks does it support?
Start with the supported frameworks and check that the library fits the framework your project uses.
A library's framework support can affect how it fits into your work, so compare this before choosing.
Which chart types and interactions do I need?
Choose a library that lists the chart types and interactive features your project needs.
Compare these details alongside rendering modes, since the board lists chart types, rendering modes and interactive features separately.
Where does the library need to run?
Check platform support for the environment where people will view the charts or where you will host them.
Listed platforms include web, self-hosted, macOS, Linux, Windows and iOS.
What should I check about cost and licensing?
Compare the free plan, paid starting price and license model before deciding what fits your budget and use.
A free plan and a free trial are different options. Check the listed terms, and review the license model if you need to understand how you can use the library.
Which export formats does it support?
Check the export formats against how you need to share or use charts outside the library.
Compare export options with rendering modes and interactive features to assess the fit for your project.
Questions
What should I compare when choosing a data visualization library?
Compare supported frameworks, chart types, rendering modes, interactive features, export formats, platforms, pricing and license model.
Which platforms do data visualization libraries support?
The listed platforms include web, self-hosted, macOS, Linux, Windows and iOS. Check a library's platform details for your intended environment.
Do data visualization libraries have free plans?
The board marks whether a library has a free plan. It also lists paid starting prices and whether a free trial is available.
How do I check whether a chart library is open source?
Use the open-source mark, then check the library's license model to understand its terms.
What does the signal score mean on this board?
It is a score out of 10 based on published signals: use, public API, documentation depth, open-source code and a free tier.
Some top positions on this board can be paid placements, standing where they were sold. The facts on each platform are not for sale. How we rank · Disclosure