List of information graphics software
This is a list of software to create any kind of information graphics :
Software
Example(s)
Interface
License(s)
Initial release year
Latest release
Operating system
Distinguishing features
License
Open 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
AIDA
LGPL
Yes
2001
October 2003 / 3.2.1
Open interfaces and formats for particle physics data processing
Algebrator
GUI
Proprietary
No
1999
2009 / 4.2
Linux , macOS , Sugar , Windows
2D graphs
Baudline
GUI
Proprietary
No
2000
July 21, 2010 / 1.08
FreeBSD , Linux, macOS, Solaris
Signal analysis tool
D3js
JavaScript library
BSD
Yes
2011
August 25, 2018 / 5.7.0
web browsers, js engines
static and dynamic presentations
DADiSP
GUI, command line, SPL script language
Proprietary
No
1987
January 17, 2017 / 6.7 B02
Windows
Numerical analysis and signal processing with a spreadsheet -like interface
DAP
GNU-style copyleft[ 1]
Yes
1998
April 16, 2014 / 3.10
Statistics
DataGraph
GUI, command line
Proprietary
No
2006
February 17, 2020 / 4.5.1
macOS
2D graphing, animations, data analysis, linear and non-linear curve fitting
DataScene
GUI
Shareware
No
2009
March 2011 / 3.0.7
Linux, Unix /X11 , Windows
2D & 3D graphing, animated graphs, data analysis, curve fitting, and data monitoring
EditGrid
GUI (web based)
No
2006
Any (Web-based application )
Online spreadsheet; service to end May 1, 2014
EJS
GUI
GPL
Yes
2014
Linux, macOS, Windows
Creates ODE solving interactive, ready-to-publish Java applets
Epi Info
GPL
Yes
1985
February 2, 2018 / 7.2.2.6
Windows
Statistics
EViews
Proprietary
No
1994
June 21, 2017 / 10
Statistics
Fityk
GUI, command line
GPL
Yes
2004
December 19, 2016 / 1.3.1
Linux, macOS, Windows
specialized in curve fitting
FlexPro
Proprietary
No
1991
2017
MS Windows only
FreeMat
GPL[ 2]
Yes
2004
June 30, 2013 / 4.2
Linux, macOS, Windows
FusionCharts
GUI (web based), JavaScript Charting Library
Proprietary
No
2002
November 1, 2016 / 3.11.3
All Web Browsers (including IE 6), JS Engines
Interactive JavaScript Charts
GeoGebra
GUI
GPL with non-commercial restriction[ 3]
Yes
2001
September 3, 2017 / 6.0.385.0
Linux, macOS, Sugar, Windows, Android
Very good for rendering geometry, graphs, statistical diagrams, (LaTeX) formula rendering; all antialiased in PNG Export; exports to SVG, EPS, EMF, PNG, PDF
Gephi
GUI
GPLv3 / CDDL 1.0
Yes
2008
February 14, 2016 / 0.9.1
Linux, macOS, Windows
Networks and complex systems, dynamic and hierarchical graphs
ggplot2
R
GPL2
Yes
2007
December 30, 2016 / 2.2.1
Cross-platform
Based on The Grammar of Graphics
Grafana
GUI (web based)
GNU Affero General Public License v3.0
Yes
2014
May 22, 2025 / 12.0.1
All Web Browsers
Diagrams, Live Data Analysis, Public Dashboards
Gnumeric
GUI
GPL[ 4]
Yes
2001
August 19, 2018 / 1.12.43
Cross-platform
Spreadsheet
GNU Octave
GUI, command line, C, C++, Fortran
GPL
Yes
1993
April 13, 2023 / 8.2.0
FreeBSD , Linux, macOS, OS/2 (including eComStation and ArcaOS ), Solaris , Windows, Android
MATLAB compatible, built-in ODE and DAE solvers, extensive user contributed toolboxes
Gnuplot
Command line, Python , Ruby , Smalltalk , third-party GUIs
Own license
Yes
1986
June 1, 2023 / 5.4.8
Amiga, Atari ST, BeOS , Linux, Mac, DOS , OS/2 (including eComStation and ArcaOS), OS-9/68k, Ultrix, Windows, VMS , Android
Built in scripting language
GrADS
command line
GPL
Yes
1988
April 25, 2018 / 2.2.1
Linux, macOS, Windows, Solaris, IBM AIX, DEC Alpha, IRIX
Visualization of Earth science data
GraphPad Prism
GUI
proprietary
No
1989
October 12, 2016 / 7.0b
Mac, Windows
Grace
Command line, GUI, various APIs
GPL
Yes
1998
February 14, 2015 / 5.1.25
Linux, Mac(X11), Windows (cygwin)
Uses Motif; fork of Xmgr
Graphviz
DOT language
CPL
Yes
1991
December 25, 2016 / 2.40.1
Linux, macOS, Windows
gretl
GUI
GPL
Yes
2000
September 3, 2018 / 2018c
Linux, Mac, Windows
Specialized in econometrics and time series analyses, built-in scripting language, interface to gnuplot and R
HippoDraw
GPL v2
Yes
1992
October 2007 / 1.21.3
C++-based data analysis system
IGOR Pro
GUI
proprietary
No
1989
April 11, 2019 / 8.0.3
Mac, Windows
3D and volume visualization, Curve and peak fitting, Signal processing, Image processing
ILNumerics
Math library for .NET , C#
GPL / proprietary
No
2006
June 11, 2015 / v4.8
Windows and Linux
Math library with rich visualization features (interactive 3D scenes, scientific plotting) and MATLAB -like syntax
JFreeChart
GUI, Java , Groovy
LGPL
Yes
2000
November 5, 2017 / 1.5.0
Any (Java )
JMP
GUI, scripting
proprietary
No
1989
March 9, 2021 / 16.0
Mac, Windows
Interactive statistical graphics
Calligra Sheets
GUI
GPL
Yes
2010
March 21, 2017 / 3.0.1
Linux (KDE)
The charting tool of Calligra Suite, an integrated graphic art and office suite developed by KDE
Kig
GUI
GPL
Yes
2006
Geometry diagrams only
LabPlot
GUI, Qt , C, C++
GNU GPLv2 or later
Yes
2001
July 16, 2024 / 2.11.1
Microsoft Windows , macOS , Linux , FreeBSD , Haiku
2D plotting, suitable for creation of publication-ready plots
LabVIEW
Proprietary
No
1986
May 2017 / 2017
Visual circuits modeling
LibreOffice
GUI
MPL-2.0
Yes
2011
September 8, 2022 / 7.3.6
Linux, macOS, Windows
Spreadsheet, Diagrams, Statistical Functions
LiSiCA
Python
No
2015
Windows, Linux
Ligand-based virtual screening software that searches for 2D and 3D similarities between a reference compound and a database of target compounds
MagicPlot
GUI
Proprietary
No
2008
January 18, 2021 / 3.0
Any (Java )
Nonlinear fitting, batch processing
Maple
GUI, command line
Proprietary
No
1982
May 25, 2017 / 2017
Linux, macOS, Windows
MathCad
GUI
Proprietary
No
1986
March 6, 2017 / Prime 4.0, November 2015 / 15.0 M045
Windows
Simple GUI driven interface
Mathematica
GUI, command line, C++
Proprietary
No
1988
14.3.0 (August 5, 2025; 42 days ago (2025-08-05 ) ) [±] [ 5]
Linux, macOS, Windows, Raspberry Pi [ 6]
Computer algebra, statistics and numerical analysis system with general graphic language; see Wolfram Language
MATLAB
GUI
Proprietary
No
1979
September 20, 2017 / R2017b
Linux, macOS, Windows
Matrix system
Maxima
GUI, command line
GPL
Yes
1982
October 3, 2017 / 5.41.0
BSD, Linux, macOS, Unix, Windows, Android
Various graphical user interfaces, Support LaTeX with GNU TeXmacs and Web frontend with SageMath
MayaVi
GUI, Python, scriptable, embeddable
BSD
Yes
2019
August 3, 2018 / 4.6.2
Linux, macOS, Windows
Visualises computational grids, scalar/vector/tensor data; texture & ray-cast mappers
MedCalc
GUI
Proprietary
No
1993
August 17, 2017 / 17.9
Windows
Statistics
Microsoft Excel
GUI
Proprietary
No
1987
macOS, Windows
Spreadsheet
NCSS
GUI
Proprietary
No
1981
May 2, 2016 / NCSS 11
Windows
Statistical analysis and graphics software
Nucalc
GUI
proprietary
No
1994
Mac OS , macOS, Windows
Numbers (iWork)
GUI
Proprietary
No
2007
March 28, 2017 / 4.1
macOS
Spreadsheet
OpenDX
GUI
Proprietary
No
1991
January 19, 2006 / 4.4.0
Cross-platform
OpenOffice.org Calc
GUI
GNU LGPL
Yes
2002
January 25, 2011 / 3.3
Cross-platform
Spreadsheet
OpenPlaG
GUI
GPL
Yes
2007
June 12, 2018 / 3.5
Any (PHP 5)
graph plotter to use on websites
Orange
GUI, Python scripting
GPL
Yes
1996
September 3, 2017 / 3.5
Linux, Windows, macOS
A visual programming data-flow software suite with widgets for statistical data analysis , interactive data visualization , data mining , and machine learning
Origin
GUI, COM, C/C++ and scripting
proprietary
No
1992
June 22, 2017 / 2017 SR2
Windows
Multi-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
ParaView
GUI, Python scripting
GPL
Yes
2002
June 19, 2018 / 5.5.2
Linux/Unix, macOS, Windows
Parallel scientific and computational fluid dynamics visualizations
Perl Data Language (PDL)
Artistic License / GPL
Yes
1996
May 6, 2018 / 2.019
Perl Data Language
PGPLOT
FORTRAN, C
No
1983
February 26, 2001 / 5.2.2
Linux, Mac, Windows
(Fortran) California Institute of Technology, Inactive as of 2001[update]
ploticus
Command line, C
GPL
Yes
1999
May 2013 / 2.42
Linux, Mac, Windows
plots and charts from data
Plotly
GUI , command line Python
Commercial
No
2012
Any (web-based)
plots and charts in browser, web-sharing and exporting, drag-and-drop data import, Python command line
plotutils
command line , C/C++
GPL
Yes
1989
September 27, 2009 / 2.6
Linux, Mac, Windows
Collection of command line programs, C/C++ API
PLplot
Ada, C/C++/D, Fortran 77/90, C, C++, Java, Lisp, Lua, OCaml, Octave, Perl, Python, Tcl/Tk
LGPL
Yes
2001
August 26, 2017 / 5.13.0
Linux, Mac, Windows
Many different output formats: CGM, GIF, Jpeg, Png, Latex, PBM, PDF, Postscript, SVG, XFig, Qt, wxWidgets
PSPP
GUI , command line
GPL
Yes
1997
August 20, 2017 / 1.0.0
Linux, Mac, Windows
Statistical analysis of sampled data; free replacement for SPSS
QtiPlot
GUI, Python
proprietary
No
2004
May 31, 2017 / 0.9.9.11
Linux, Mac, Windows
Python scriptable
R
Third party
GPL
Yes
1993
July 2, 2018 / 3.5.1("Feather Spray")
Linux, Mac, Windows
In addition to base graphics, has a large number of graphics packages including lattice and ggplot2 .[ 7] Interoperabile with other free software packages
ROOT
GUI, C++, Python, Ruby
LGPL
Yes
1994
August 23, 2018 / 6.14.04
Linux, Mac, Windows
De facto standard in high energy physics
RRDtool
Command line
GPL
Yes
1999
May 17, 2017 / 1.7.0
Linux, Windows
S-PLUS
Proprietary
No
1988
November 2010 / 8.2
Statistics
S
?
1976
Statistics
SAS
Proprietary
No
1972
July 10, 2013 / 9.4
Statistics
Scilab
CeCILL
Yes
1990
February 14, 2019 / 6.0.2
Linux, macOS, Windows
Matrix system
SciPy , NumPy , matplotlib modules for Python
Python, GUI, command line
BSD/matplotlib
Yes
2003
June 21, 2017 / 0.19.1, July 6, 2017 / 1.13.1, May 10, 2017 / 2.0.2
FreeBSD, Linux, macOS, Windows
Extensive numerical and scientific library with MATLAB-style plotting
SOCR
Yes
2002
Online tool suite for statistical computing
Sonic Visualiser
GUI
GPL
Yes
2010
August 14, 2018 / 3.1.1
Linux , macOS, Windows
SPSS
GUI, command line
Proprietary
No
1968
August 8, 2017 / 25.0
Statistics
Stata
Proprietary
No
1985
June 6, 2017 / 15.0
Statistics
Statgraphics
GUI
Proprietary
No
1980
July 2015 / 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
May 2, 2011 / 3.81
Systat
Proprietary
No
1979
Statistics
SymPy
BSD
Yes
2007
September 14, 2018 / 1.3
Linux, macOS, Windows
Python library for computer algebra and symbolic mathematics
Sysquake
GUI, command line
Proprietary
No
2001
November 5, 2013 / 5.0
Linux, macOS, Windows
MATLAB compatible, interactive graphics
SciDAVis
GUI, Python
GPL
Yes
2007
June 4, 2018 / 1.23
Linux, Mac, Windows
Qt4-based GUI, Python scriptable
SigmaPlot
GUI
proprietary
No
1983
2014 / 13.0.0
Windows
TAChart
Charting library
modified LGPL
Yes
2012
November 13, 2016 / 1.6.2
Linux, macOS, Windows
Very flexible charting component for Lazarus / Free Pascal
Tableau
GUI
Proprietary
No
2003
Windows
Spreadsheet
Tecplot
GUI
proprietary
No
1988
2016 / 2016
Linux, Mac, Unix, Windows
Computational fluid dynamics
Teechart
Charting library
Open source
Yes
1995
April 26, 2021
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
GUI, Python, command line
GPL
Yes
2007
October 7, 2021 / 3.4
Windows
Create publication-quality PS/PDF plots, Python scripting and plugin interface
Visifire
Independent of server side scripting
Proprietary
No
2008
June 5, 2014 / 5.1.7-0
Mac, Windows
VisIt
GUI, C++, Python, and Java
BSD
Yes
2002
May 2018 / 2.13.2
Linux, Mac, Windows
Designed to handle very large data sets
Webix
JavaScript library
GPLV3/Proprietary [ 8]
Yes
2013
June 27, 2017 / 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
March 2020 / 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
July 2018 / 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 ] This kind of creative interfaces work well together with data visualization tools like the ones above.[citation needed ]
See also
References