List of information graphics software
This is a list of software to create any kind of information graphics :
Software
Example(s)
Interface
Licence(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, Windows, Mac
fast real-time large-dataset plotting and viewing tool with basic data analysis functionality
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 , Mac OS X , Sugar, Windows
2D graphs
Archim
drawing 2D and 3D graphs
freeware
No
2007
2008
Windows
Graphs in polar (or other) coordinates become specific cases of parametric graphs.
Baudline
GUI
Proprietary
No
2000
July 21, 2010 / 1.08
FreeBSD , Linux, Mac OS X , 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
Datacopia
GUI (web based)
Freemium
No
2012
Windows, Linux, Mac, iOS, Android
Generates a ranked list of several plots & visualizations based on an analysis of the data provided, allowing the user to choose their favorite graphic, share it, and export it as an image.
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.
ECharts
GUI (web based), TypeScript Charting Library
Apache 2.0
Yes
2013
July 18, 2023 / 5.4.3
Any (Web-based application )
Typescript based interactive graphic library
EditGrid
GUI (web based)
No
2006
Any (Web-based application )
Online spreadsheet; service due to end May 1, 2014
EJS
GUI
GPL
Yes
2014
Linux, Mac OS X , 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, Mac OS X , Windows
specialized in curve fitting
FlexPro
Proprietary
No
1991
2017
MS Windows only
FreeMat
GPL[ 2]
Yes
2004
June 30, 2013 / 4.2
Linux, Mac OS X , 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, Mac OS X , Sugar, Windows, Android
Very good for rendering Geometry, Graphs, Statistical Diagrams, (LaTeX) Formula Rendering. All antialiased in PNG Export. Export to SVG, EPS, EMF, PNG, PDF.
Gephi
GUI
GPLv3 / CDDL 1.0
Yes
2008
February 14, 2016 / 0.9.1
Linux, Mac OS X , 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 3.0
Yes
2014
August 1 2022 / 9.0.6
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, Mac OS X , 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, MS-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, Mac OS X, 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, Mac OS X , 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.
Ipe
GUI, XML
GPL
Yes
1993
December 10, 2016 / 7.2.7
Linux, Mac, Windows, OS/X
IPE Graphics with LaTeX equations or notations can be stored as PDF files (not only exported to PDF) and be included in LaTeX documents. pdftoipe allows any PDF graph to be edited in Ipe.
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++
GPL-2.0-or-later
Yes
2001
July 16, 2024 / 2.11.1
Microsoft Windows , OS X , 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, Mac OS X , 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, Mac OS X , 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.1.0 (July 31, 2024; 5 months ago (2024-07-31 ) ) [±] [ 5]
Linux, Mac OS X , 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, Mac OS X , Windows
Matrix system
Maxima
GUI, command line
GPL
Yes
1982
October 3, 2017 / 5.41.0
BSD, Linux, Mac OS X , 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, Mac OS X , 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
Mac OS X , Windows
Spreadsheet
NCSS (statistical software)
GUI
Proprietary
No
1981
May 2, 2016 / NCSS 11
Windows
Statistical Analysis and Statistical Graphics software
Nucalc
GUI
proprietary
No
1994
Mac OS, Mac OS X , Windows
Numbers (iWork)
GUI
Proprietary
No
2007
March 28, 2017 / 4.1
Mac OS X
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, Mac OS X
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, Mac OS X , Windows
Parallel scientific and Computational Fluid Dynamics visualizations
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 System
Proprietary
No
1972
July 10, 2013 / 9.4
Statistics
Scilab
CeCILL
Yes
1990
February 14, 2019 / 6.0.2
Linux, Mac OS X , 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, Mac OS X , Windows
Extensive numerical and scientific library with MATLAB-style plotting
SOCR
Yes
2002
A suite of online tools 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 software package for exploratory data analysis, dynamic data visualization, statistical modeling, design of experiments, time series forecasting, quality improvement and 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, Mac OS X , Windows
Python library for computer algebra and symbolic mathematics
Sysquake
GUI, command line
Proprietary
No
2001
November 5, 2013 / 5.0
Linux, Mac OS X , 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, Mac OS X, 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
Mac, Unix, 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; DataTables; 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 within a single user program
XGraph
GUI, command line
Proprietary
No
1985
July 2018 / v4.38
Linux, Windows, Mac, FreeBSD, Sun 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. Please 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