Skip to content
Surf Wiki
Save to docs
general/charts

From Surf Wiki (app.surf) — the open knowledge base

List of charting software

none


none

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

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.

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

JavaScript

Main article: Comparison of JavaScript charting frameworks

  • AnyChart - HTML5/SVG/VML, free or commercial
  • Chart.js - HTML5 Canvas, MIT license
  • D3.js – HTML5/CSS3/SVG, BSD license
  • Dojo Charting
  • ExtJS 4 Charts – HTML5/SVG/Canvas, GPL or Commercial license
  • FusionCharts - JavaScript/HTML5. Commercial license
  • Google Charts - HTML5/SVG/VML, free
  • jqxChart - SVG/VML/HTML5 chart. Free and commercial licences
  • Plotly.js - MIT license
  • RGraph - HTML5/SVG/Canvas, MIT license
  • TeeChart JS – Cross-browser HTML5 Canvas, Open Source license
  • VisJS – Accepts the DOT graph description language as input for network graphs
  • Webix UI - JavaScript/HTML5, Free or Commercial license

.NET

  • TeeChart - Native C#.NET Charting Control (ASP.NET/MVC/WPF/Silverlight/Windows Forms/WebForms/Universal Windows Platform (UWP)/Xamarin/iOS/Android) Commercial license
  • Visifire – Single API for desktop, web and mobile. (Windows 8/WPF/Silverlight/Windows Phone)

Pascal and ObjectPascal

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

PHP

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

Python

  • Matplotlib - PSF license
  • Plotly - MIT license

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

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

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about List of charting software — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report