Girish Mahajan (Editor)

List of charting software

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

There are many different types of software available to produce charts.

Contents

A number of notable examples (with their own Wikipedia articles) are given below and organized according to the programming language or other context in which they are used.

C++

  • ChartDirector - Charting library for GUI, command line and realtime applications. Commercial license
  • Delphi - VCL and FireMonkey (FMX)

  • TeeChart - Native VCL Charting component with support to Embarcadero Windows IDEs (RAD Studio, Delphi and C++ Builder) and FireMonkey. Commercial license
  • Java

  • JFreeChart – Free Java based chart software
  • TeeChart – Java charting library. Commercial license
  • ChartDirector - Pure Java charting library for GUI and web applications. Commercial license
  • JavaScript

  • D3.js – HTML5/CSS3/SVG, BSD license
  • Datacopia – JavaScript/HTML5, SVG/Canvas - Free or Commercial
  • DHTMLX Chart and Gantt – JavaScript/HTML5, GPL or Commercial license
  • ExtJS 4 Charts – HTML5/SVG/Canvas, GPL or Commercial license
  • FusionCharts - JavaScript/HTML5. Commercial license
  • Highsoft - JavaScript/HTML5. Free and commercial licences
  • jqxChart - SVG/VML/HTML5 chart. Free and commercial licences.
  • JS InfoVis Toolkit – HTML5/SVG, MIT license
  • Plotly.js - Commercial License
  • Protovis
  • TeeChart – Cross-browser HTML5 Canvas, CC or Commercial license
  • Webix UI - JavaScript/HTML5, Free or Commercial license
  • .NET

  • TeeChart - Native C#.NET Charting Control (Windows 8/WPF/Silverlight/Windows Forms/ASP.NET/Web Forms/Windows Phone/Xamarin.iOS/Xamarin.Android/Xamarin.Forms) Commercial license
  • Visifire – Single API for desktop, web and mobile. (Windows 8/WPF/Silverlight/Windows Phone)
  • ChartDirector - Charting controls for windows and web applications in fully managed code. Commercial license
  • Pascal and ObjectPascal

  • TeeChart – For Delphi. Commercial version. Bundled with Delphi as TChart
  • TAChart - Charting component for the Lazarus IDE
  • Perl

  • ChartDirector - Commercial license
  • PHP

  • TeeChart – For all PHP development environments including Delphi for PHP. Free Open Source and Commercial versions
  • ChartDirector - Commercial license
  • Python

  • ChartDirector - Commercial license
  • S

  • R: Extensive support for publication-quality charting in both the base system and contributed packages.
  • S-Plus: Built-in charting commands, extended by external packages
  • Spreadsheets

  • Microsoft Excel – Built-in charting function for basic chart types
  • LibreOffice Calc - Built-in charting function for basic chart types
  • Apache OpenOffice Calc - Built-in charting function for basic chart types
  • EditGrid – web-based spreadsheet with charting capabilities
  • KChart – the charting tool of the Calligra Suite
  • Numbers – iWork spreadsheet application with charting capabilities
  • Webix UI - JavaScript/HTML5, Commercial license
  • References

    List of charting software Wikipedia


    Similar Topics