List of information graphics software#Plotting programs (graphing programs)

{{Short description|none}}

{{More citations needed|date=August 2023}}

This is a list of software to create any kind of information graphics:

class="wikitable sortable" style="font-size: 85%; text-align: center; width: 100%;"

|+

rowspan="2" | Software

! rowspan="2" | Example(s)

! rowspan="2" | Interface

! colspan="2" | License(s)

! rowspan="2" | Initial release year

! rowspan="2" | Latest release

! rowspan="2" | Operating system

! rowspan="2" | Distinguishing features

LicenseOpen source (yes/no)
Kst

|

|GUI, CLI

|GPL

|{{Yes}}

|2004

|2021, v 2.0.x

|Linux, macOS, Windows

| Fast real-time large-dataset plotting and viewing tool with basic data analysis functions

AIDALGPL{{Yes}}

| 2001

{{dts|2003|10}} / 3.2.1Open interfaces and formats for particle physics data processing
AlgebratorGUIProprietary{{No}}

| 1999

{{dts|2009}} / 4.2Linux, macOS, Sugar, Windows2D graphs
BaudlineFile:Baudline spectro1.pngGUIProprietary{{No}}

| 2000

{{dts|2010|07|21}} / 1.08FreeBSD, Linux, macOS, SolarisSignal analysis tool
D3jsJavaScript libraryBSD{{yes}}

| 2011

{{dts|2018|08|25}} / 5.7.0web browsers, js enginesstatic and dynamic presentations
DADiSPFile:Dadisp01.pngGUI, command line, SPL script languageProprietary{{No}}

| 1987

{{dts|2017|01|17}} / 6.7 B02WindowsNumerical analysis and signal processing with a spreadsheet-like interface
DAPGNU-style copyleft{{cite web |title=The Dap Project for Statistics and Graphics |url=https://www.gnu.org/software/dap/ |access-date=22 April 2016}}{{yes}}

| 1998

{{dts|2014|04|16}} / 3.10Statistics
DataGraphGUI, command lineProprietary{{no}}

| 2006

{{dts|2020|02|17}} / 4.5.1macOS2D graphing, animations, data analysis, linear and non-linear curve fitting
DataSceneGUIShareware{{No}}

| 2009

{{dts|2011|03}} / 3.0.7Linux, Unix/X11, Windows2D & 3D graphing, animated graphs, data analysis, curve fitting, and data monitoring
EditGridGUI (web based){{No}}

| 2006

Any (Web-based application)Online spreadsheet; service to end May 1, 2014
EJSFile:HomePageEjsSplash.pngGUIGPL{{Yes}}

| 2014

Linux, macOS, WindowsCreates ODE solving interactive, ready-to-publish Java applets
Epi InfoGPL{{yes}}

| 1985

{{dts|2018|02|02}} / 7.2.2.6WindowsStatistics
EViewsProprietary{{no}}

| 1994

{{dts|2017|06|21}} / 10Statistics
FitykFile:Fityk screenshot.pngGUI, command lineGPL{{yes}}

| 2004

{{dts|2016|12|19}} / 1.3.1Linux, macOS, Windowsspecialized in curve fitting
FlexProProprietary{{No}}

| 1991

2017MS Windows only
FreeMatFile:FreeMat.gifGPL{{Cite web|url=http://freemat.sourceforge.net/#faq |title=Homepage |access-date=13 January 2014 |website=FreeMat website |archive-url=https://web.archive.org/web/20131207083154/http://freemat.sourceforge.net/ |archive-date=7 December 2013 |url-status=dead}}{{Yes}}

| 2004

{{dts|2013|06|30}} / 4.2Linux, macOS, Windows
FusionChartsFile:JavaScript Charting Library.jpgGUI (web based), JavaScript Charting LibraryProprietary{{No}}

| 2002

{{dts|2016|11|01}} / 3.11.3All Web Browsers (including IE 6), JS EnginesInteractive JavaScript Charts
GeoGebraFile:Geogebra software.pngGUIGPL with non-commercial restriction{{Cite web|url=http://www.geogebra.org/cms/en/license/162 |title=GeoGebra Non-Commercial License Agreement |website=GeoGebra website |access-date=13 January 2014 |archive-date=13 January 2014 |archive-url=https://archive.today/20140113222610/http://www.geogebra.org/cms/en/license/162 |last=The International GeoGebra Institute |date=April 2013 |url-status=dead}}{{yes}}

| 2001

{{dts|2017|09|03}} / 6.0.385.0Linux, macOS, Sugar, Windows, AndroidVery good for rendering geometry, graphs, statistical diagrams, (LaTeX) formula rendering; all antialiased in PNG Export; exports to SVG, EPS, EMF, PNG, PDF
GephiFile:Gephi 0.9.1 Network Analysis and Visualization Software.pngGUIGPLv3 / {{nowrap|CDDL 1.0}}{{yes}}

| 2008

{{dts|2016|02|14}} / 0.9.1Linux, macOS, WindowsNetworks and complex systems, dynamic and hierarchical graphs
ggplot2RGPL2{{yes}}

| 2007

{{dts|2016|12|30}} / 2.2.1Cross-platformBased on The Grammar of Graphics
Grafana

|thumb

|GUI (web based)

|GNU Affero General Public License v3.0

| {{Yes}}

|2014

|August 1 2022 / 9.0.6

|All Web Browsers

|Diagrams, Live Data Analysis, Public Dashboards

GnumericGUIGPL{{Cite web|url=https://projects.gnome.org/gnumeric/#content|title=Welcome to Gnumeric!|archive-url=https://web.archive.org/web/20131216003611/https://projects.gnome.org/gnumeric/#content|archive-date=16 December 2013|access-date=13 January 2014}}{{Yes}}

| 2001

{{dts|2018|08|19}} / 1.12.43Cross-platformSpreadsheet
GNU OctaveFile:Octave session.pngGUI, command line, C, C++, FortranGPL{{Yes}}

| 1993

{{dts|2023|04|13}} / 8.2.0FreeBSD, Linux, macOS, OS/2 (including eComStation and ArcaOS), Solaris, Windows, AndroidMATLAB compatible, built-in ODE and DAE solvers, extensive user contributed toolboxes
GnuplotFile:Foucault-anim.gifCommand line, Python, Ruby, Smalltalk, third-party GUIsOwn license{{yes}}

| 1986

{{dts|2023|06|01}} / 5.4.8Amiga, Atari ST, BeOS, Linux, Mac, DOS, OS/2 (including eComStation and ArcaOS), OS-9/68k, Ultrix, Windows, VMS, AndroidBuilt in scripting language
GrADScommand lineGPL{{yes}}

| 1988

{{dts|2018|04|25}} / 2.2.1Linux, macOS, Windows, Solaris, IBM AIX, DEC Alpha, IRIXVisualization of Earth science data
GraphPad PrismGUIproprietary{{no}}

| 1989

{{dts|2016|10|12}} / 7.0bMac, Windows
GraceFile:Grace-screenshot.pngCommand line, GUI, various APIsGPL{{yes}}

| 1998

{{dts|2015|02|14}} / 5.1.25Linux, Mac(X11), Windows (cygwin)Uses Motif; fork of Xmgr
GraphvizDOT languageCPL{{yes}}

| 1991

{{dts|2016|12|25}} / 2.40.1Linux, macOS, Windows
gretlGUIGPL{{yes}}

| 2000

{{dts|2018|09|03}} / 2018cLinux, Mac, WindowsSpecialized in econometrics and time series analyses, built-in scripting language, interface to gnuplot and R
HippoDrawGPL v2{{yes}}

| 1992

{{dts|2007|10}} / 1.21.3C++-based data analysis system
IGOR ProFile:IGOR Pro sample plot.pngGUIproprietary{{no}}

| 1989

{{dts|2019|04|11}} / 8.0.3Mac, Windows3D and volume visualization, Curve and peak fitting, Signal processing, Image processing
ILNumericsMath library for .NET, C#GPL / proprietary{{No}}

| 2006

{{dts|2015|06|11}} / v4.8Windows and LinuxMath library with rich visualization features (interactive 3D scenes, scientific plotting) and MATLAB-like syntax
JFreeChartFile:JFree-screenshot.pngGUI, Java, GroovyLGPL{{yes}}

| 2000

{{dts|2017|11|05}} / 1.5.0Any (Java)
JMPFile:JMP Graph Sample.pngGUI, scriptingproprietary{{no}}

| 1989

{{dts|2021|03|09}} / 16.0Mac, WindowsInteractive statistical graphics
Calligra SheetsFile:KChart-screenshot.pngGUIGPL{{yes}}

| 2010

{{dts|2017|03|21}} / 3.0.1Linux (KDE)The charting tool of Calligra Suite, an integrated graphic art and office suite developed by KDE
KigGUIGPL{{yes}}

| 2006

Geometry diagrams only
LabPlotFile:LabPlot 2.9.0 Screenshot.pngGUI, Qt, C, C++GNU GPLv2 or later{{yes}}

| 2001

{{dts|2024|07|16}} / 2.11.1

| Microsoft Windows, macOS, Linux, FreeBSD, Haiku

2D plotting, suitable for creation of publication-ready plots
LabVIEWProprietary{{No}}

| 1986

{{dts|2017|05}} / 2017Visual circuits modeling
LibreOffice

|thumb

|GUI

|MPL-2.0

|{{Yes}}

|2011

|September 8, 2022 / 7.3.6

|Linux, macOS, Windows

|Spreadsheet, Diagrams, Statistical Functions

LiSiCAFile:LiSiCA 2d output.pngPython{{No}}

|2015

|

Windows, LinuxLigand-based virtual screening software that searches for 2D and 3D similarities between a reference compound and a database of target compounds
MagicPlotGUIProprietary{{no}}

| 2008

{{dts|2021|01|18}} / 3.0Any (Java)Nonlinear fitting, batch processing
MapleFile:MaplePlot.jpegGUI, command lineProprietary{{no}}

|1982

|{{dts|2017|05|25}} / 2017

Linux, macOS, Windows
MathCadGUIProprietary{{no}}

| 1986

{{dts|2017|03|06}} / Prime 4.0, {{dts|2015|11}} / 15.0 M045WindowsSimple GUI driven interface
MathematicaFile:Mathematica Image.pngGUI, command line, C++Proprietary{{no}}

| 1988

{{Latest stable software release/Mathematica}}Linux, macOS, Windows, Raspberry Pi[https://www.theverge.com/2013/11/21/5130394/raspberry-pi-includes-mathematica-wolfram-language-free Raspberry Pi now includes Mathematica and Wolfram Language for free | The Verge]Computer algebra, statistics and numerical analysis system with general graphic language; see Wolfram Language
MATLABFile:MATLAB mesh sinc3D.svgGUIProprietary{{No}}

| 1979

{{dts|2017|09|20}} / R2017bLinux, macOS, WindowsMatrix system
MaximaGUI, command lineGPL{{yes}}

| 1982

{{dts|2017|10|03}} / 5.41.0BSD, Linux, macOS, Unix, Windows, AndroidVarious graphical user interfaces, Support LaTeX with GNU TeXmacs and Web frontend with SageMath
MayaViFile:Mayavi.pngGUI, Python, scriptable, embeddableBSD{{Yes}}

| 2019

{{dts|2018|08|03}} / 4.6.2Linux, macOS, WindowsVisualises computational grids, scalar/vector/tensor data; texture & ray-cast mappers
MedCalcGUIProprietary{{No}}

|1993

{{dts|2017|08|17}} / 17.9WindowsStatistics
Microsoft ExcelGUIProprietary{{No}}

| 1987

macOS, WindowsSpreadsheet
NCSSGUIProprietary{{No}}

| 1981

{{dts|2016|05|02}} / NCSS 11WindowsStatistical analysis and graphics software
NucalcGUIproprietary{{no}}

| 1994

Mac OS, macOS, Windows
Numbers (iWork)GUIProprietary{{No}}

| 2007

{{dts|2017|03|28}} / 4.1macOSSpreadsheet
OpenDXGUIProprietary{{No}}

| 1991

{{dts|2006|01|19}} / 4.4.0Cross-platform
OpenOffice.org CalcGUIGNU LGPL{{Yes}}

| 2002

{{dts|2011|01|25}} / 3.3Cross-platformSpreadsheet
OpenPlaGFile:OpenPlaG1.pngGUIGPL{{yes}}

| 2007

{{dts|2018|06|12}} / 3.5Any (PHP 5)graph plotter to use on websites
OrangeFile:Paint Data - example workflow.pngGUI, Python scriptingGPL{{yes}}

| 1996

{{dts|2017|09|03}} / 3.5Linux, Windows, macOSA visual programming data-flow software suite with widgets for statistical data analysis, interactive data visualization, data mining, and machine learning
OriginGUI, COM, C/C++ and scriptingproprietary{{no}}

| 1992

{{dts|2017|06|22}} / 2017 SR2WindowsMulti-layer 2D, 3D, and statistical graphs for science and engineering; built-in digitizing tool; auto-recalculation and reporting; programmable, with access to NAG Numerical Library
ParaViewGUI, Python scriptingGPL{{Yes}}

| 2002

{{dts|2018|06|19}} / 5.5.2Linux/Unix, macOS, WindowsParallel scientific and computational fluid dynamics visualizations
Perl Data Language (PDL)File:Pdl-plot.pngArtistic License / GPL{{Yes}}

| 1996

{{dts|2018|05|06}} / 2.019Perl Data Language
PGPLOTFORTRAN, C{{no}}

| 1983

{{dts|2001|02|26}} / 5.2.2Linux, Mac, Windows(Fortran) California Institute of Technology, Inactive {{as of|2001|lc=y}}
ploticusFile:Ploticus wikipedia stats.pngCommand line, CGPL{{yes}}

| 1999

{{dts|2013|05}} / 2.42Linux, Mac, Windowsplots and charts from data
PlotlyFile:Plotly screenshot.pngGUI, command line PythonCommercial{{no}}

| 2012

Any (web-based)plots and charts in browser, web-sharing and exporting, drag-and-drop data import, Python command line
plotutilscommand line, C/C++GPL{{yes}}

| 1989

{{dts|2009|09|27}} / 2.6Linux, Mac, WindowsCollection of command line programs, C/C++ API
PLplotFile:Plplot.pngAda, C/C++/D, Fortran 77/90, C, C++, Java, Lisp, Lua, OCaml, Octave, Perl, Python, Tcl/TkLGPL{{yes}}

| 2001

{{dts|2017|08|26}} / 5.13.0Linux, Mac, WindowsMany different output formats: CGM, GIF, Jpeg, Png, Latex, PBM, PDF, Postscript, SVG, XFig, Qt, wxWidgets
PSPPGUI, command lineGPL{{yes}}

| 1997

{{dts|2017|08|20}} / 1.0.0Linux, Mac, WindowsStatistical analysis of sampled data; free replacement for SPSS
QtiPlotGUI, Pythonproprietary{{no}}

| 2004

{{dts|2017|05|31}} / 0.9.9.11Linux, Mac, WindowsPython scriptable
R150pxThird partyGPL{{yes}}

| 1993

{{dts|2018|07|02}} / 3.5.1("Feather Spray")Linux, Mac, WindowsIn addition to base graphics, has a large number of graphics packages including lattice and ggplot2.{{cite web|url=https://cran.r-project.org/web/views/Graphics.html|title=CRAN Task View: Graphic Displays & Dynamic Graphics & Graphic Devices & Visualization|date =7 January 2015|last1=Lewin-Koh|first1=Nicholas}} Interoperabile with other free software packages
ROOTFile:2D ROI.jpgGUI, C++, Python, RubyLGPL{{yes}}

| 1994

{{dts|2018|08|23}} / 6.14.04Linux, Mac, WindowsDe facto standard in high energy physics
RRDtoolFile:Rrddemo.pngCommand lineGPL{{Yes}}

| 1999

{{dts|2017|05|17}} / 1.7.0Linux, Windows
S-PLUSProprietary{{No}}

| 1988

{{dts|2010|11}} / 8.2Statistics
S{{dunno}}

| 1976

Statistics
SASProprietary{{No}}

| 1972

{{dts|2013|07|10}} / 9.4Statistics
ScilabFile:Scilab en.pngCeCILL{{Yes}}

| 1990

{{dts|2019|02|14}} / 6.0.2Linux, macOS, WindowsMatrix system
SciPy, NumPy, matplotlib modules for PythonFile:Logarithmic Spiral Pylab.svgPython, GUI, command lineBSD/matplotlib{{Yes}}

| 2003

{{dts|2017|06|21}} / 0.19.1, {{dts|2017|07|06}} / 1.13.1, {{dts|2017|05|10}} / 2.0.2FreeBSD, Linux, macOS, WindowsExtensive numerical and scientific library with MATLAB-style plotting
SOCR{{Yes}}

| 2002

Online tool suite for statistical computing
Sonic VisualiserGUIGPL{{Yes}}

| 2010

{{dts|2018|08|14}} / 3.1.1Linux, macOS, Windows
SPSSGUI, command lineProprietary{{No}}

| 1968

{{dts|2017|08|08}} / 25.0Statistics
StataProprietary{{No}}

| 1985

{{dts|2017|06|06}} / 15.0Statistics
StatgraphicsFile:Response plot.pngGUIProprietary{{No}}

| 1980

{{dts|2015|07
} / 17.1.08

|| Windows || Statistical package for exploratory data analysis, dynamic data visualization, statistical modeling, design of experiments, time series forecasting, quality improvement, Six Sigma

|-

| Statistical Lab || || || || {{Yes}}

| 2005 || {{dts|2011|05|02}} / 3.81

|| ||

|-

|Systat || || || Proprietary || {{No}}

| 1979 || || || Statistics

|-

| SymPy || File:Sympy plot screenshot.png || || BSD || {{Yes}}

| 2007 || {{dts|2018|09|14}} / 1.3

|| Linux, macOS, Windows || Python library for computer algebra and symbolic mathematics

|-

| Sysquake || || GUI, command line || Proprietary || {{No}}

| 2001 || {{dts|2013|11|05}} / 5.0

|| Linux, macOS, Windows || MATLAB compatible, interactive graphics

|-

|SciDAVis || 150px || GUI, Python || GPL || {{yes}}

| 2007 || {{dts|2018|06|04}} / 1.23

|| Linux, Mac, Windows || Qt4-based GUI, Python scriptable

|-

| SigmaPlot || || GUI || proprietary || {{no}}

| 1983 || {{dts|2014 ||}} / 13.0.0

|| Windows ||

|-

| TAChart || 150px || Charting library|| modified LGPL || {{Yes}}

| 2012 || {{dts|2016|11|13}} / 1.6.2 || Linux, macOS, Windows || Very flexible charting component for Lazarus / Free Pascal

|-

|Tableau || || GUI || Proprietary || {{No}}

| 2003 || || Windows || Spreadsheet

|-

| Tecplot || 150px || GUI || proprietary || {{no}}

| 1988 || {{dts|2016 ||}} / 2016

|| Linux, Mac, Unix, Windows || Computational fluid dynamics

|-

| Teechart || 150px || Charting library|| Open source || {{Yes}}

| 1995 || {{dts|2021|04|26}} || Windows, macOS, Linux, iOS, Android || Full set of chart types, maps & gauges, interactive, real-time, PNG, JPEG export, cross-browser support, integration with WordPress, Drupal, Node.js, Joomla, TypeScript, NuGet among others

|-

| think-cell chart || || GUI || proprietary || {{No}}

| 2002 || || Windows || Support for waterfall, Marimekko and Gantt charts; direct integration into Microsoft PowerPoint

|-

| Veusz || 150px || GUI, Python, command line || GPL || {{yes}}

| 2007 || {{dts|2021|10|07}} / 3.4

|| Windows || Create publication-quality PS/PDF plots, Python scripting and plugin interface

|-

| Visifire || || Independent of server side scripting || Proprietary || {{No}}

| 2008 || {{dts|2014|06|05}} / 5.1.7-0

|| Mac, Windows||

|-

|VisIt || 150px || GUI, C++, Python, and Java || BSD || {{yes}}

| 2002 || {{dts|2018|05|}} / 2.13.2

|| Linux, Mac, Windows|| Designed to handle very large data sets

|-

| Webix || || JavaScript library || GPLV3/Proprietary[http://webix.com/licenses/ Webix - Buy] || {{Yes}}

| 2013 || {{dts|2017|06|27}} / 4.4

|| Cross platforms, cross browsers || JavaScript/HTML5 based; more than 75 widgets and controls; maps; charts; data tables; organograms; gauge charts

|-

| Winplot || || GUI || Freeware || {{No}} || 1985 || ||Microsoft Windows||

|-

|World Programming System (WPS Analytics) || || GUI, command line || Proprietary || {{No}}

| 2002 || {{dts|2020|03|}} / v4.2

||AIX, Linux, Linux for Arm8 64-bit (AArch64), macOS, PowerLinux, POWER/System p/pSeries (LE), Windows, Linux for System z, z/OS|| Statistics; handles very large data sets; supports mixing Python, R, SAS, and SQL languages in one user program

|-

|Xgraph || || GUI, command line || Proprietary || {{No}}

| 1985 || {{dts|2018|07}} / v4.38 || Linux, Windows, Mac, FreeBSD, Solaris || Interactive and batch 2D data file plotting

|-

| Zoho Office Suite || || GUI (web based) || Proprietary || {{No}}

| 2005 || || Any (web-based application) || Online spreadsheet

|}

Vector graphics

Vector graphics software can be used for manual graphing or for editing the output of another program; see:

A few online editors using vector graphics for specific needs have been created.{{citation needed|date=December 2015}} This kind of creative interfaces work well together with data visualization tools like the ones above.{{citation needed|date=December 2015}}

See also

References