Top 15 NVD3 Alternative and Similar Softwares | Dec 2024

This project is an attempt to build re-usable charts and chart components for d3.js without taking away the power that d3.js gives you. This is a very young collection of components, with the goal of keeping these components very customizeable, staying away from your standard cookie cutter solutions.

1. Plotly

Plotly Plotly is the easiest way to graph and share data online. Open-source libraries for Python, R, MATLAB, and JavaScript.$19 per month to host private charts and data.Free for anyone to view them. Billed annually.......

2. Epoch Charting Library

Epoch Charting Library A general purpose real-time charting library for building beautiful, smooth, and high performance visualizations.......

3. Recharts

Recharts Recharts makes it easy to integrate charts into your React application.FEATURESComposable - Quickly build your charts with decoupled, reusable React components.Reliable - Built on top of SVG elements with a lightweight dependency on D3 submodules.Powerful - Customize your chart by tweaking component props and passing in custom components.......

4. C3.js

C3.js D3-based reusable chart library that enables deeper integration of charts into web applications......

5. dc.js

dc.js dc.js is a JavaScript charting library with native Crossfilter support and allowing highly efficient exploration on large multi-dimensional dataset (inspired by Crossfilter 's demo). It leverages d3 engine to render charts in CSS friendly SVG format. Charts rendered using dc.js are naturally data driven and reactive therefore providing instant feedback......

6. SwiftChart

SwiftChart Line and area chart library for iOS- Line and area charts- Multiple series- Works with signed floats- Touch events- Partially filled series......

7. ZingChart

ZingChart ZingChart is a JavaScript charting library with no dependencies that is built for big data. The library can handle huge data sets without breaking, crashing, or sacrificing interactivity. As a dependency-free library, no additional plugins are required. It has a simple, CSS-like JavaScript syntax that allows you to style charts......

8. Raw

Raw RAW is an open web tool developed at the DensityDesign Research Lab (Politecnico di Milano) to create custom vector-based visualizations on top of the amazing d3.js library by Mike Bostock.Primarily conceived as a tool for designers and vis geeks, RAW aims at providing a missing link between spreadsheet applications (e.g.......

9. PNChart

PNChart A simple and beautiful chart lib used in Piner and CoinsMan for iOS......

10. Core Plot

Core Plot Core Plot is a 2D plotting framework for Mac OS X and iOS. It is highly customizable and capable of drawing many types of plots......

11. CanvasXpress

CanvasXpress CanvasXpress is a standalone HTML5 graphing library written in Javascript that includes a simple and unobtrusive user interfase to explore complex data sets. CanvasXpress is supported in all major browsers in computers and mobile devicesCanvasXpress was developed as the core visualization component for bioinformatics and systems biology analysis at Bristol-Myers......

12. pChart

pChart pChart is a PHP library that will help you to create anti-aliased charts or pictures directly from your web server. You can then display the result in the client browser, sent it by mail or insert it into PDFs. pChart provide object oriented coding syntax and is fully in line......

13. CanvasJS Charts

CanvasJS Charts CanvasJS is an easy to use HTML5 and Javascript Charting library. It runs across devices including iPhone, iPad, Android, Windows Phone, Microsoft Surface, Desktops, etc. This allows you to create rich dashboards that work on all the devices without compromising on maintainability or functionality of your web application. CanvasJS is......

14. ChartBlocks

ChartBlocks ChartBlocks is an online software platform that lets you quickly and easily build embeddable, shareable charts. Build a chart in minutes in the easy to use chart designer, choosing from dozens of chart types and then customising it to your needs.Pull in data from almost any source and even create......

15. Highcharts

Highcharts Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types. It works in all modern browsers including the iPhone/iPad and Internet Explorer......