D3.js vs Highcharts Maps
D3.js
d3js.orgHighcharts Maps
highcharts.comSide by side
| Figure | D3.js | Highcharts Maps |
|---|---|---|
| Price from | Free | $10.67/mo |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 3 |
| Spec score · Data Visualization Libraries Software | 7.9 (#10) | 8.6 (#4) |
| Spec score · Data Visualization Software | 7.9 (#52) | 8.8 (#14) |
| Data sources | CSV,JSON | SVG,GeoJSON,TopoJSON,CSV,JSON,HTML tables,Google Spreadsheets,live server feeds,and tiled map providers including OpenStreetMap,Thunderforest,Esri,Stamen,USGS,and LimaLabs |
| Free plan | Yes | No |
| Platform | web | web |
| Purpose | D3 is a free, open-source JavaScript library for creating dynamic, data-driven visualizations. | Highcharts Maps is a JavaScript library for creating interactive, geography-linked maps in web projects. |
| Support | The D3 community page recommends GitHub Discussions as the preferred place for support requests and community engagement. | The Advantage support plan includes 10 support hours per developer and a 36-hour initial response time; Advantage Plus lists 20 hours and a 17-hour initial response time. |
Plans
Highcharts Maps
- Annual license — Highcharts Maps add-on$128 a year
- Perpetual license — Highcharts MapsPrice not published
- Highcharts Maps (add-on to Highcharts Core)$128 a year
In their own words
Highcharts Maps
Highcharts Maps has no write-up on Specifiction yet; its figures are above.