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:
- either includes the ability to create one or more infographics from a provided data set
- either it is provided specifically for information visualization
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 | |||||||
---|---|---|---|---|---|---|---|
License | Open source (yes/no) | ||||||
Kst
| |GUI, CLI |GPL |{{Yes}} |2004 |2021, v 2.0.x | Fast real-time large-dataset plotting and viewing tool with basic data analysis functions | |||||||
AIDA | LGPL | {{Yes}}
| 2001 | {{dts|2003|10}} / 3.2.1 | Open interfaces and formats for particle physics data processing | |||
Algebrator | GUI | Proprietary | {{No}}
| 1999 | {{dts|2009}} / 4.2 | Linux, macOS, Sugar, Windows | 2D graphs | |
Baudline | File:Baudline spectro1.png | GUI | Proprietary | {{No}}
| 2000 | {{dts|2010|07|21}} / 1.08 | FreeBSD, Linux, macOS, Solaris | Signal analysis tool |
D3js | JavaScript library | BSD | {{yes}}
| 2011 | {{dts|2018|08|25}} / 5.7.0 | web browsers, js engines | static and dynamic presentations | |
DADiSP | File:Dadisp01.png | GUI, command line, SPL script language | Proprietary | {{No}}
| 1987 | {{dts|2017|01|17}} / 6.7 B02 | Windows | Numerical analysis and signal processing with a spreadsheet-like interface |
DAP | GNU-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.10 | Statistics | |||
DataGraph | GUI, command line | Proprietary | {{no}}
| 2006 | {{dts|2020|02|17}} / 4.5.1 | macOS | 2D graphing, animations, data analysis, linear and non-linear curve fitting | |
DataScene | GUI | Shareware | {{No}}
| 2009 | {{dts|2011|03}} / 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 | File:HomePageEjsSplash.png | GUI | GPL | {{Yes}}
| 2014 | Linux, macOS, Windows | Creates ODE solving interactive, ready-to-publish Java applets | |
Epi Info | GPL | {{yes}}
| 1985 | {{dts|2018|02|02}} / 7.2.2.6 | Windows | Statistics | ||
EViews | Proprietary | {{no}}
| 1994 | {{dts|2017|06|21}} / 10 | Statistics | |||
Fityk | File:Fityk screenshot.png | GUI, command line | GPL | {{yes}}
| 2004 | {{dts|2016|12|19}} / 1.3.1 | Linux, macOS, Windows | specialized in curve fitting |
FlexPro | Proprietary | {{No}}
| 1991 | 2017 | MS Windows only | |||
FreeMat | File:FreeMat.gif | GPL{{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.2 | Linux, macOS, Windows | ||
FusionCharts | File:JavaScript Charting Library.jpg | GUI (web based), JavaScript Charting Library | Proprietary | {{No}}
| 2002 | {{dts|2016|11|01}} / 3.11.3 | All Web Browsers (including IE 6), JS Engines | Interactive JavaScript Charts |
GeoGebra | File:Geogebra software.png | GUI | GPL 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.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 | File:Gephi 0.9.1 Network Analysis and Visualization Software.png | GUI | GPLv3 / {{nowrap|CDDL 1.0}} | {{yes}}
| 2008 | {{dts|2016|02|14}} / 0.9.1 | Linux, macOS, Windows | Networks and complex systems, dynamic and hierarchical graphs |
ggplot2 | R | GPL2 | {{yes}}
| 2007 | {{dts|2016|12|30}} / 2.2.1 | Cross-platform | Based on The Grammar of Graphics | |
Grafana
|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 | |||||||
Gnumeric | GUI | GPL{{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.43 | Cross-platform | Spreadsheet | |
GNU Octave | File:Octave session.png | GUI, command line, C, C++, Fortran | GPL | {{Yes}}
| 1993 | {{dts|2023|04|13}} / 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 | File:Foucault-anim.gif | Command line, Python, Ruby, Smalltalk, third-party GUIs | Own license | {{yes}}
| 1986 | {{dts|2023|06|01}} / 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 | {{dts|2018|04|25}} / 2.2.1 | Linux, macOS, Windows, Solaris, IBM AIX, DEC Alpha, IRIX | Visualization of Earth science data | |
GraphPad Prism | GUI | proprietary | {{no}}
| 1989 | {{dts|2016|10|12}} / 7.0b | Mac, Windows | ||
Grace | File:Grace-screenshot.png | Command line, GUI, various APIs | GPL | {{yes}}
| 1998 | {{dts|2015|02|14}} / 5.1.25 | Linux, Mac(X11), Windows (cygwin) | Uses Motif; fork of Xmgr |
Graphviz | DOT language | CPL | {{yes}}
| 1991 | {{dts|2016|12|25}} / 2.40.1 | Linux, macOS, Windows | ||
gretl | GUI | GPL | {{yes}}
| 2000 | {{dts|2018|09|03}} / 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 | {{dts|2007|10}} / 1.21.3 | C++-based data analysis system | |||
IGOR Pro | File:IGOR Pro sample plot.png | GUI | proprietary | {{no}}
| 1989 | {{dts|2019|04|11}} / 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 | {{dts|2015|06|11}} / v4.8 | Windows and Linux | Math library with rich visualization features (interactive 3D scenes, scientific plotting) and MATLAB-like syntax | |
JFreeChart | File:JFree-screenshot.png | GUI, Java, Groovy | LGPL | {{yes}}
| 2000 | {{dts|2017|11|05}} / 1.5.0 | Any (Java) | |
JMP | File:JMP Graph Sample.png | GUI, scripting | proprietary | {{no}}
| 1989 | {{dts|2021|03|09}} / 16.0 | Mac, Windows | Interactive statistical graphics |
Calligra Sheets | File:KChart-screenshot.png | GUI | GPL | {{yes}}
| 2010 | {{dts|2017|03|21}} / 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 | File:LabPlot 2.9.0 Screenshot.png | GUI, 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 | |
LabVIEW | Proprietary | {{No}}
| 1986 | {{dts|2017|05}} / 2017 | Visual circuits modeling | |||
LibreOffice
|GUI |{{Yes}} |2011 |September 8, 2022 / 7.3.6 |Linux, macOS, Windows |Spreadsheet, Diagrams, Statistical Functions | |||||||
LiSiCA | File:LiSiCA 2d output.png | 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 | {{dts|2021|01|18}} / 3.0 | Any (Java) | Nonlinear fitting, batch processing | |
Maple | File:MaplePlot.jpeg | GUI, command line | Proprietary | {{no}}
|1982 |{{dts|2017|05|25}} / 2017 | Linux, macOS, Windows | ||
MathCad | GUI | Proprietary | {{no}}
| 1986 | {{dts|2017|03|06}} / Prime 4.0, {{dts|2015|11}} / 15.0 M045 | Windows | Simple GUI driven interface | |
Mathematica | File:Mathematica Image.png | GUI, 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 |
MATLAB | File:MATLAB mesh sinc3D.svg | GUI | Proprietary | {{No}}
| 1979 | {{dts|2017|09|20}} / R2017b | Linux, macOS, Windows | Matrix system |
Maxima | GUI, command line | GPL | {{yes}}
| 1982 | {{dts|2017|10|03}} / 5.41.0 | BSD, Linux, macOS, Unix, Windows, Android | Various graphical user interfaces, Support LaTeX with GNU TeXmacs and Web frontend with SageMath | |
MayaVi | File:Mayavi.png | GUI, Python, scriptable, embeddable | BSD | {{Yes}}
| 2019 | {{dts|2018|08|03}} / 4.6.2 | Linux, macOS, Windows | Visualises computational grids, scalar/vector/tensor data; texture & ray-cast mappers |
MedCalc | GUI | Proprietary | {{No}}
|1993 | {{dts|2017|08|17}} / 17.9 | Windows | Statistics | |
Microsoft Excel | GUI | Proprietary | {{No}}
| 1987 | macOS, Windows | Spreadsheet | ||
NCSS | GUI | Proprietary | {{No}}
| 1981 | {{dts|2016|05|02}} / NCSS 11 | Windows | Statistical analysis and graphics software | |
Nucalc | GUI | proprietary | {{no}}
| 1994 | Mac OS, macOS, Windows | |||
Numbers (iWork) | GUI | Proprietary | {{No}}
| 2007 | {{dts|2017|03|28}} / 4.1 | macOS | Spreadsheet | |
OpenDX | GUI | Proprietary | {{No}}
| 1991 | {{dts|2006|01|19}} / 4.4.0 | Cross-platform | ||
OpenOffice.org Calc | GUI | GNU LGPL | {{Yes}}
| 2002 | {{dts|2011|01|25}} / 3.3 | Cross-platform | Spreadsheet | |
OpenPlaG | File:OpenPlaG1.png | GUI | GPL | {{yes}}
| 2007 | {{dts|2018|06|12}} / 3.5 | Any (PHP 5) | graph plotter to use on websites |
Orange | File:Paint Data - example workflow.png | GUI, Python scripting | GPL | {{yes}}
| 1996 | {{dts|2017|09|03}} / 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 | {{dts|2017|06|22}} / 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 | {{dts|2018|06|19}} / 5.5.2 | Linux/Unix, macOS, Windows | Parallel scientific and computational fluid dynamics visualizations | |
Perl Data Language (PDL) | File:Pdl-plot.png | Artistic License / GPL | {{Yes}}
| 1996 | {{dts|2018|05|06}} / 2.019 | Perl Data Language | ||
PGPLOT | FORTRAN, C | {{no}}
| 1983 | {{dts|2001|02|26}} / 5.2.2 | Linux, Mac, Windows | (Fortran) California Institute of Technology, Inactive {{as of|2001|lc=y}} | ||
ploticus | File:Ploticus wikipedia stats.png | Command line, C | GPL | {{yes}}
| 1999 | {{dts|2013|05}} / 2.42 | Linux, Mac, Windows | plots and charts from data |
Plotly | File:Plotly screenshot.png | 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 | {{dts|2009|09|27}} / 2.6 | Linux, Mac, Windows | Collection of command line programs, C/C++ API | |
PLplot | File:Plplot.png | Ada, C/C++/D, Fortran 77/90, C, C++, Java, Lisp, Lua, OCaml, Octave, Perl, Python, Tcl/Tk | LGPL | {{yes}}
| 2001 | {{dts|2017|08|26}} / 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 | {{dts|2017|08|20}} / 1.0.0 | Linux, Mac, Windows | Statistical analysis of sampled data; free replacement for SPSS | |
QtiPlot | GUI, Python | proprietary | {{no}}
| 2004 | {{dts|2017|05|31}} / 0.9.9.11 | Linux, Mac, Windows | Python scriptable | |
R | 150px | Third party | GPL | {{yes}}
| 1993 | {{dts|2018|07|02}} / 3.5.1("Feather Spray") | Linux, Mac, Windows | In 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 |
ROOT | File:2D ROI.jpg | GUI, C++, Python, Ruby | LGPL | {{yes}}
| 1994 | {{dts|2018|08|23}} / 6.14.04 | Linux, Mac, Windows | De facto standard in high energy physics |
RRDtool | File:Rrddemo.png | Command line | GPL | {{Yes}}
| 1999 | {{dts|2017|05|17}} / 1.7.0 | Linux, Windows | |
S-PLUS | Proprietary | {{No}}
| 1988 | {{dts|2010|11}} / 8.2 | Statistics | |||
S | {{dunno}}
| 1976 | Statistics | |||||
SAS | Proprietary | {{No}}
| 1972 | {{dts|2013|07|10}} / 9.4 | Statistics | |||
Scilab | File:Scilab en.png | CeCILL | {{Yes}}
| 1990 | {{dts|2019|02|14}} / 6.0.2 | Linux, macOS, Windows | Matrix system | |
SciPy, NumPy, matplotlib modules for Python | File:Logarithmic Spiral Pylab.svg | Python, GUI, command line | BSD/matplotlib | {{Yes}}
| 2003 | {{dts|2017|06|21}} / 0.19.1, {{dts|2017|07|06}} / 1.13.1, {{dts|2017|05|10}} / 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 | {{dts|2018|08|14}} / 3.1.1 | Linux, macOS, Windows | ||
SPSS | GUI, command line | Proprietary | {{No}}
| 1968 | {{dts|2017|08|08}} / 25.0 | Statistics | ||
Stata | Proprietary | {{No}}
| 1985 | {{dts|2017|06|06}} / 15.0 | Statistics | |||
Statgraphics | File:Response plot.png | GUI | Proprietary | {{No}}
| 1980 | {{dts|2015|07 |
|| 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
- :Category:Diagramming software
- Comparison of numerical-analysis software
- List of graphical methods
- {{annotated link|PGF/TikZ}}
References
{{Reflist}}
{{DEFAULTSORT:Information Graphics Software}}