Click on headers to sort.
| Name | Platform | Licence | Input Types | API/Library | Scalability | GIS | Interactive | Live Data | Visualization Complexity | Learning Curve |
|---|---|---|---|---|---|---|---|---|---|---|
| D3.js | Web | Open Source | JSON, csv, XML | JavaScript library | Very High | Yes, User Generated Maps | Yes | Yes | User Generated Templates | Easy: For using templates, basic data transformation may be needed. |
| D3.js | Web | Open Source | JSON, csv, XML | JavaScript library | Very High | Yes, User Generated Maps | Yes | Yes | Extremely complex | Hard: To create a complex visualization from scratch requires considerable time and learning curve. |
| Plotly | Web/ Local | Open Source JS library | JSON, csv, URL | R, Python, Matlab and JavaScript library | Medium | No | Yes | No | Simple 2D and 3D charts | Easy, Web App |
| Plotly | Web/ Local | Paid Commercial Licence | SQLite, Excel, XML | R, Python, Matlab and JavaScript library | High | Yes, uses online map sources | Yes | Yes | GIS, Complex and Animated charts | Easy, Web App |
| Gephi | Windows, Linux and Mac | Open Source | SQL, JSON, csv, Excel | Application | High | No | Yes | Yes | high Density Network graphs | Easy, Application |
| Processing | Windows, Linux and Mac | Open Source | JSON, csv, XML | Application, Java based language | High | Yes, User Generated Maps | Yes | Yes | Extremely complex | Hard: considerable time and learning curve. |
| Processing | Web | Open Source | JSON, csv, XML | JavaScript library | High | Yes, User Generated Maps | Yes | Yes | Extremely complex | Hard: considerable time and learning curve. |
| Processing | Python library | Open Source | JSON, csv, XML | Python library | High | Yes, User Generated Maps | Yes | Yes | Extremely complex | Hard: considerable time and learning curve. |
| Vega | Web | Open Source | JSON, csv | JavaScript library | Very High | Yes, User Generated Maps | Yes | Yes | User Generated Templates | Easy: For using templates, basic data transformation may be needed. |
| Vega | Web | Open Source | JSON, csv | JavaScript library | Very High | Yes, User Generated Maps | Yes | Yes | Extremely complex | Hard: To create a complex visualization from scratch requires considerable time and learning curve. |
| Echarts | Web | Open Source | JSON | JavaScript library | High | Yes | Yes | Yes | Basic Templates with User generated gallery | Easy: For using templates, basic data transformation may be needed. |
| dygraphs | Web | Open Source | JSON, csv | JavaScript library | High | No | Yes | Yes | Complex line charts with confidence levels | Easy |
| Crossfilter | Web | Open Source | JSON | JavaScript library | High | No | Yes | Yes | Data stream graph for exploring large multivariate datasets that supports massive amount of data | Easy |
| Fusion Charts | Web | Free Trial for individual use. Need Licence for commercial use. | JSON and XML | Python. C# (ASP.NET), VB (ASP.NET), Java(J2EE), PHP, Ruby on Rails, ColdFusion, Classic ASP and PERL. | High | Yes, (1065 maps available) | Yes | Yes | 45 charts + hybrid charts | Easy |
| Google Charts | Web | Free | JSON, converted to custom data format | JavaScript library | Medium | Basic, Country maps provided by community | Yes | Yes | 20 basic charts plus community created maps | Easy |
| HighCharts | Web | Open Source for individual use. | JSON | JavaScript library | Medium | Yes, Highmaps library | Yes | Yes | 18 chart types | Easy |
| Weka | Windows, Linux and Mac | Open Source | JSON, csv, arff | Application | High | No | No | No | Basic 2D Charts | Easy, Application |
| NodeBox | Windows, Mac and Linux | Open Source | JSON, csv, Excel sheets | Application | High | No | Yes | No | High | Hard, To create a complex visualization from scratch requires considerable time and learning curve. |
| Datawrapper | Web | Free Trial for individual use. Need Licence for commercial use. | Excel, csv, Url, Manual | Web IDE | Medium | Yes, Basic | Yes | No | 10 chart types with customizability | Easy, Web App |
| CartoDB | Web | Free Trial for individual use. Need Licence for commercial use. | SQL, JSON, csv, Excel | Web App | High | Yes | Yes | No | High | Easy |
| Modest Maps | Web | Open Source | JSON, csv, XML | JavaScript library | Low | Yes | Yes | No | GIS maps from tileset | Easy |
| Leaflet | Web | Open Source | GeoJSN, can be transformed from JSON. | JavaScript library | Low | Yes, uses online map sources | Yes | No | GIS map tiles fetched from online sources like Google maps and open map data. | Easy |
| Silk | Web | Free | csv, Excel, Google Sheets, Web data extractor | Web App | Medium | Yes, Basic | Yes | Yes, with Google Sheets | 14 chart types | Easy, Web App |
| Charts.js | Web | Open Source | JSON | JavaScript library | Low | No | Yes | Yes | 8 chart types + hybrid charts | Easy |
| Charted | Web | Open Source | csv, Excel, Google Sheets | Web IDE | Low | No | Yes | Yes, every 30 mins | 2 chart types | Easy, Web App |