NVD3
nvd3-community.github.io
Spec sheet
- Purpose
- NVD3 is a reusable chart library for D3.js.Read 5 Oct 2026 · nvd3-community.github.io
- License
- The NVD3 code is licensed under Apache License 2.0.Read 5 Oct 2026 · github.com
- Browsers
- The README lists current Chrome, Safari, and Firefox, Opera 15+, and Internet Explorer 10+ as supported browsers.Read 5 Oct 2026 · github.com
- Chart examples
- The examples page lists charts including line, bar, pie, donut, scatter, candlestick, box plot, sunburst, and force directed charts.Read 5 Oct 2026 · nvd3-community.github.io
- Customization
- The project invites users to fork it, implement a chart model and example, and submit a pull request for consideration.Read 5 Oct 2026 · github.com
- D3 dependency
- NVD3 requires D3 3.4.4 or later and its README says it does not support D3 4.x.Read 5 Oct 2026 · github.com
- Development workflow
- The README describes building the JavaScript and CSS assets with Node.js, npm, and Grunt.Read 5 Oct 2026 · github.com
- Installation
- The project says to add the NVD3 JavaScript and CSS assets to an HTML project, with NVD3 loaded after D3.js.Read 5 Oct 2026 · github.com
- Known development limitation
- The README says its build instructions and testing setup may not work on Windows machines.Read 5 Oct 2026 · github.com
- Optional performance dependency
- The project says Fastdom can improve line chart performance by batching DOM reads and writes, and NVD3 uses it if present.Read 5 Oct 2026 · github.com
- Platform
- webRead 21 Sep 2026 · github.com
- Testing
- The README says unit tests use Karma and Mocha and directs contributors to run Grunt for unit tests.Read 5 Oct 2026 · github.com
Plans and prices
NVD3 Free Reusable D3.js chart library · Apache License 2.0 Read 5 Oct 2026 · github.com
Where Specifiction places it
- Data Visualization Software#85 of 987.2