Top 15 D3.js | Data-Driven Documents Alternative and Similar Softwares | Feb 2017

D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. For example, you can use D3 to generate an HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.

D3 is not a monolithic framework that seeks to provide every conceivable feature. Instead, D3 solves the crux of the problem: efficient manipulation of documents based on data. This avoids proprietary representation and affords extraordinary flexibility, exposing the full capabilities of web standards such as HTML, SVG, and CSS. With minimal overhead, D3 is extremely fast, supporting large datasets and dynamic behaviors for interaction and animation. D3’s functional style allows code reuse through a diverse collection of components and plugins. ...

1. Chart.js

Easy, object oriented client side graphs for designers and developers.Open source HTML5 charts using the canvas tag. Chart.js is an easy way to include animated graphs on your website.......

2. 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.......

3. Birst

Enterprise-caliber BI delivers accurate, actionable content in an intuitive, self-service environment. It allows users to combine data from different source systems to get answers to their most pressing business concerns in real time. And, when the questions change, it adapts quickly to the new request.......

4. Epoch Charting Library

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

5. 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......

6. AnyChart

AnyChart is a flexible, cross-platform and cross-browser JavaScript charting library that allows you to create interactive HTML5 charts, stock charts, maps, Gantt charts, and dashboards for any project, in any browser, and on any platform/OS.AnyChart provides advanced customization and flexibility opportunities, no matter if you are developing a website, a......

7. FusionCharts Suite XT

FusionCharts Suite XT helps you create interactive JavaScript charts, gauges and maps in a jiffy for all your web, mobile and enterprise applications. Using it, you can build awesome dashboards, reports, analytics, monitors, surveys that blend aesthetic elegance and actionable insights.Leveraging JavaScript (HTML5), it works seamlessly across PCs, Macs, iPads,......

8. Adioma

Adioma creates information graphics out of your textual data, using timelines, grids and icons. Made by designers, it takes your information and automatically follows the rules of information design to present it clearly, and beautifully. It's visual writing: imagine you are a writer, sitting in a room with an artist,......

9. Charts 4 PHP

- HTML5 powered PHP Charts for Web and Mobile devicesDelightful & Hassle free – Line Charts, Multi-line Area Charts, Bar Charts, Pie/Donut Charts, Meter Guages, Funnel Charts and many more. Responsive, Interactive, Animated, Easy-to-Use!- Significantly reduce Chart development & research effort. Ready-to-Use PHP Sample Code & Demo Charts. Chrome, IE......

10. 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.......

11. Protovis

Protovis composes custom views of data with simple marks such as bars and dots. Unlike low-level graphics libraries that quickly become tedious for visualization, Protovis defines marks through dynamic properties that encode data, allowing inheritance, scales and layouts to simplify construction.Protovis is free and open-source, provided under the BSD License.......

12. 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. JS Charts

JS Charts is a JavaScript chart generator that requires little or no coding. JS Charts allows you to easily create charts in different templates like bar charts, pie charts or simple line graphs.......

14. Progress OpenEdge

The OpenEdge PlatformThe leading platform for simplifying and streamlining the development, integration and management of global enterprise business applications for fast time-to-market.UITelerik Platform Development tools for designing beautiful enterprise-class web, mobile and IoT applicationsAPI ClientsSet of standards-based routines, protocols, services and tools for building and integrating business applications......

15. TeeChart for .NET

The .NET Charting Component Library offers full set of Chart types and a combination Gauge types for dashboard applications. The current version of teeChart for .NET supports Windows Form, ASP.NET, WPF and Silverlight, Windows.Store and Windows Phone and includes many output formats including HTML5/Javascripted charts. Includes full C# code and......