List of charting software


There are many different types of software available to produce charts.
A number of notable examples are given below and organized according to the programming language or other context in which they are used.

Delphi - VCL and FireMonkey (FMX)

  • TeeChart - Native VCL Charting component with support to Embarcadero Windows IDEs and FireMonkey. Commercial license

Java

JavaScript

.NET

  • TeeChart - Native C#.NET Charting Control Commercial license
  • Visifire – Single API for desktop, web and mobile.

Pascal and ObjectPascal

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

PHP

Python

R

  • R: Extensive support for publication-quality charting in both the base system and contributed packages.

S

  • S-Plus: Built-in charting commands, extended by external packages

Spreadsheets