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
LicenseOpen 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
AIDALGPLYes 2001October 2003 / 3.2.1Open interfaces and formats for particle physics data processing
AlgebratorGUIProprietaryNo 19992009 / 4.2Linux, Mac OS X, Sugar, Windows2D graphs
Archimdrawing 2D and 3D graphsfreewareNo 20072008WindowsGraphs in polar (or other) coordinates become specific cases of parametric graphs.
BaudlineBaudlineGUIProprietaryNo 2000July 21, 2010 / 1.08FreeBSD, Linux, Mac OS X, SolarisSignal analysis tool
D3jsJavaScript libraryBSDYes 2011August 25, 2018 / 5.7.0web browsers, js enginesstatic and dynamic presentations
DADiSPDADiSPGUI, command line, SPL script languageProprietaryNo 1987January 17, 2017 / 6.7 B02WindowsNumerical analysis and signal processing with a spreadsheet-like interface
DAPGNU-style copyleft[1]Yes 1998April 16, 2014 / 3.10Statistics
DatacopiaSample charts created through datacopiaGUI (web based)FreemiumNo 2012Windows, Linux, Mac, iOS, AndroidGenerates 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.
DataGraphGUI, command lineProprietaryNo 2006February 17, 2020 / 4.5.1macOS2D graphing, animations, data analysis, linear and non-linear curve fitting.
DataSceneGUISharewareNo 2009March 2011 / 3.0.7Linux, Unix/X11, Windows2D & 3D graphing, animated graphs, data analysis, curve fitting, and data monitoring.
EChartsGUI (web based), TypeScript Charting LibraryApache 2.0Yes 2013July 18, 2023 / 5.4.3Any (Web-based application)Typescript based interactive graphic library
EditGridGUI (web based)No 2006Any (Web-based application)Online spreadsheet; service due to end May 1, 2014
EJSEJSGUIGPLYes 2014Linux, Mac OS X, WindowsCreates ODE solving interactive, ready-to-publish Java applets
Epi InfoGPLYes 1985February 2, 2018 / 7.2.2.6WindowsStatistics
EViewsProprietaryNo 1994June 21, 2017 / 10Statistics
Fitykold screenshotGUI, command lineGPLYes 2004December 19, 2016 / 1.3.1Linux, Mac OS X, Windowsspecialized in curve fitting
FlexProProprietaryNo 19912017MS Windows only
FreeMatFreemat screenshotGPL[2]Yes 2004June 30, 2013 / 4.2Linux, Mac OS X, Windows
FusionChartsFusionChartsGUI (web based), JavaScript Charting LibraryProprietaryNo 2002November 1, 2016 / 3.11.3All Web Browsers (including IE 6), JS EnginesInteractive JavaScript Charts for your Web & Mobile applications. Get 90+ chart types and 965 maps, readymade business dashboards and demos.
GeoGebraGeoGebraGUIGPL with non-commercial restriction[3]Yes 2001September 3, 2017 / 6.0.385.0Linux, Mac OS X, Sugar, Windows, AndroidVery good for rendering Geometry, Graphs, Statistical Diagrams, (LaTeX) Formula Rendering. All antialiased in PNG Export. Export to SVG, EPS, EMF, PNG, PDF.
GephiGephiGUIGPLv3 / CDDL 1.0Yes 2008February 14, 2016 / 0.9.1Linux, Mac OS X, WindowsNetworks and complex systems, dynamic and hierarchical graphs
ggplot2RGPL2Yes 2007December 30, 2016 / 2.2.1Cross-platformBased 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
GnumericGUIGPL[4]Yes 2001August 19, 2018 / 1.12.43Cross-platformSpreadsheet
GNU OctaveOctaveGUI, command line, C, C++, FortranGPLYes 1993April 13, 2023 / 8.2.0FreeBSD, Linux, Mac OS X, OS/2 (including eComStation and ArcaOS), Solaris, Windows, AndroidMATLAB compatible, built-in ODE and DAE solvers, extensive user contributed toolboxes
GnuplotFoucault pendulumCommand line, Python, Ruby, Smalltalk, third-party GUIsOwn licenseYes 1986June 4, 2018 / 5.2.4Amiga, Atari ST, BeOS, Linux, Mac, MS-DOS, OS/2 (including eComStation and ArcaOS), OS-9/68k, Ultrix, Windows, VMS, AndroidBuilt in scripting language
GrADScommand lineGPLYes 1988April 25, 2018 / 2.2.1Linux, Mac OS X, Windows, Solaris, IBM AIX, DEC Alpha, IRIXVisualization of Earth science data
GraphPad PrismGUIproprietaryNo 1989October 12, 2016 / 7.0bMac, Windows
GraceGrace-screenshotCommand line, GUI, various APIsGPLYes 1998February 14, 2015 / 5.1.25Linux, Mac(X11), Windows (cygwin)Uses Motif; fork of Xmgr
GraphvizDOT languageCPLYes 1991December 25, 2016 / 2.40.1Linux, Mac OS X, Windows
gretlGUIGPLYes 2000September 3, 2018 / 2018cLinux, Mac, WindowsSpecialized in econometrics and time series analyses, built-in scripting language, interface to gnuplot and R
HippoDrawGPL v2Yes 1992October 2007 / 1.21.3C++-based data analysis system
IGOR ProIGOR ProGUIproprietaryNo 1989April 11, 2019 / 8.0.3Mac, Windows3D and volume visualization, Curve and peak fitting, Signal processing, Image processing
ILNumericsMath library for .NET / C#GPL / proprietaryNo 2006June 11, 2015 / v4.8Windows and LinuxMath library with rich visualization features (interactive 3D scenes, scientific plotting) and MATLAB-like syntax.
IpeIpeGUI, XMLGPLYes 1993December 10, 2016 / 7.2.7Linux, Mac, Windows, OS/XIPE 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.
JFreeChartJFreeChart screenshotGUI, Java, GroovyLGPLYes 2000November 5, 2017 / 1.5.0Any (Java)
JMPSample of six JMP graphsGUI, scriptingproprietaryNo 1989March 9, 2021 / 16.0Mac, WindowsInteractive statistical graphics
KChartKChartGUIGPLYes 2010March 21, 2017 / 3.0.1 Linux (KDE)The charting tool of Calligra Suite, an integrated graphic art and office suite developed by KDE.
KigGUIGPLYes 2006Geometry diagrams only
LabPlotLabPlot screenshotGUI, Qt, C++GPLYes 2001March 21, 2023 / 2.10.0 Linux (KDE), Windows, Mac OS X2D plotting, suitable for creation of publication-ready plots but also for data visualization and exploration, data import from many formats(ASCII, binary, HDF5, FITS, JSON, etc.), export to vector and raster images, data analysis (nonlinear curve fitting in 2D, FFT, smoothing, integration and differentiation, etc.), digitizing of raster images, live data plotting, support for different CAS like Maxima, Octave, R, etc.
LabVIEWProprietaryNo 1986May 2017 / 2017Visual circuits modeling
LibreOffice
GUI MPL-2.0 Yes 2011 September 8, 2022 / 7.3.6 Linux, Mac OS X, Windows Spreadsheet, Diagrams, Statistical Functions
LiSiCALiSiCAPythonNo 2015 Windows, LinuxLigand-based virtual screening software that searches for 2D and 3D similarities between a reference compound and a database of target compounds.
MagicPlotGUIProprietaryNo 2008January 18, 2021 / 3.0Any (Java)Nonlinear fitting, batch processing
MapleMapleGUI, command lineProprietaryNo 1982 May 25, 2017 / 2017Linux, Mac OS X, Windows
MathCadGUIProprietaryNo 1986March 6, 2017 / Prime 4.0, November 2015 / 15.0 M045WindowsSimple GUI driven interface
MathematicaMathematicaGUI, command line, C++ProprietaryNo 198814.0.0 (January 9, 2024 (2024-01-09)) [±][5]Linux, Mac OS X, Windows, Raspberry Pi[6]Computer algebra, statistics and numerical analysis system with general graphic language. See Wolfram Language.
MATLABMATLABGUIProprietaryNo 1979September 20, 2017 / R2017bLinux, Mac OS X, WindowsMatrix system
MaximaGUI, command lineGPLYes 1982October 3, 2017 / 5.41.0BSD, Linux, Mac OS X, Unix, Windows, AndroidVarious graphical user interfaces, Support LaTeX with GNU TeXmacs and Web frontend with SageMath
MayaViMayaviGUI, Python, scriptable, embeddableBSDYes 2019August 3, 2018 / 4.6.2Linux, Mac OS X, WindowsVisualises computational grids, scalar/vector/tensor data. Texture & ray-cast mappers.
MedCalcGUIProprietaryNo 1993 August 17, 2017 / 17.9WindowsStatistics
Microsoft ExcelGUIProprietaryNo 1987Mac OS X, WindowsSpreadsheet
NCSS (statistical software)GUIProprietaryNo 1981May 2, 2016 / NCSS 11WindowsStatistical Analysis and Statistical Graphics software
NucalcGUIproprietaryNo 1994Mac OS, Mac OS X, Windows
Numbers (iWork)GUIProprietaryNo 2007March 28, 2017 / 4.1Mac OS XSpreadsheet
OpenDXGUIProprietaryNo 1991January 19, 2006 / 4.4.0Cross-platform
OpenOffice.org CalcGUIGNU LGPLYes 2002January 25, 2011 / 3.3Cross-platformSpreadsheet
OpenPlaGopenPlaGGUIGPLYes 2007June 12, 2018 / 3.5Any (PHP 5)graph plotter to use on websites
OrangeOrangeGUI, Python scriptingGPLYes 1996September 3, 2017 / 3.5Linux, Windows, Mac OS XA 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 scriptingproprietaryNo 1992June 22, 2017 / 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 scriptingGPLYes 2002June 19, 2018 / 5.5.2Linux/Unix, Mac OS X, WindowsParallel scientific and Computational Fluid Dynamics visualizations
PDLPDLArtistic License / GPLYes 1996May 6, 2018 / 2.019Perl Data Language
PGPLOTFORTRAN, CNo 1983February 26, 2001 / 5.2.2Linux, Mac, Windows(Fortran) California Institute of Technology, Inactive as of 2001
ploticusA plot of Wikipedia statistics in PloticusCommand line, CGPLYes 1999May 2013 / 2.42Linux, Mac, Windowsplots and charts from data
PlotlyA plot made using plotlyGUI, command line PythonCommercialNo 2012Any (web-based)plots and charts in browser, web-sharing and exporting, drag-and-drop data import, Python command line
plotutilscommand line, C/C++GPLYes 1989September 27, 2009 / 2.6Linux, Mac, WindowsCollection of command line programs, C/C++ API
PLplot3D surface plotAda, C/C++/D, Fortran 77/90, C, C++, Java, Lisp, Lua, OCaml, Octave, Perl, Python, Tcl/TkLGPLYes 2001August 26, 2017 / 5.13.0Linux, Mac, WindowsMany different output formats: CGM, GIF, Jpeg, Png, Latex, PBM, PDF, Postscript, SVG, XFig, Qt, wxWidgets
PSPPGUI, command lineGPLYes 1997August 20, 2017 / 1.0.0Linux, Mac, WindowsStatistical analysis of sampled data. Free replacement for SPSS.
QtiPlotGUI, PythonproprietaryNo 2004May 31, 2017 / 0.9.9.11Linux, Mac, WindowsPython scriptable
RThird partyGPLYes 1993July 2, 2018 / 3.5.1("Feather Spray")Linux, Mac, WindowsIn addition to base graphics, has a large number of graphics packages including lattice and ggplot2.[7] Interoperabile with other free software packages.
ROOTROOT plot showing regions of interest in a 2D distributionGUI, C++, Python, RubyLGPLYes 1994August 23, 2018 / 6.14.04Linux, Mac, WindowsDe facto standard in high energy physics
RRDtoolRRDtoolCommand lineGPLYes 1999May 17, 2017 / 1.7.0Linux, Windows
S-PLUSProprietaryNo 1988November 2010 / 8.2Statistics
S 1976Statistics
SAS SystemProprietaryNo 1972July 10, 2013 / 9.4Statistics
ScilabScilabCeCILLYes 1990February 14, 2019 / 6.0.2Linux, Mac OS X, WindowsMatrix system
SciPy, NumPy, matplotlib modules for PythonmatplotlibPython, GUI, command lineBSD/matplotlibYes 2003June 21, 2017 / 0.19.1, July 6, 2017 / 1.13.1, May 10, 2017 / 2.0.2FreeBSD, Linux, Mac OS X, WindowsExtensive numerical and scientific library with MATLAB-style plotting
SOCRYes 2002A suite of online tools for statistical computing
Sonic VisualiserGUIGPLYes 2010August 14, 2018 / 3.1.1Linux, MacOS, Windows
SPSSGUI, command lineProprietaryNo 1968August 8, 2017 / 25.0Statistics
StataProprietaryNo 1985June 6, 2017 / 15.0Statistics
StatgraphicsStatgraphicsGUIProprietaryNo 1980July 2015 / 17.1.08 WindowsStatistical software package for exploratory data analysis, dynamic data visualization, statistical modeling, design of experiments, time series forecasting, quality improvement and Six Sigma.
Statistical LabYes 2005May 2, 2011 / 3.81
SystatProprietaryNo 1979Statistics
SymPySymPyBSDYes 2007September 14, 2018 / 1.3 Linux, Mac OS X, WindowsPython library for computer algebra and symbolic mathematics
SysquakeGUI, command lineProprietaryNo 2001November 5, 2013 / 5.0 Linux, Mac OS X, WindowsMATLAB compatible, interactive graphics
SciDAVisGUI, PythonGPLYes 2007June 4, 2018 / 1.23 Linux, Mac, WindowsQt4-based GUI, Python scriptable
SigmaPlotGUIproprietaryNo 19832014 / 13.0.0 Windows
TAChartCharting librarymodified LGPLYes 2012November 13, 2016 / 1.6.2Linux, Mac OS X, WindowsVery flexible charting component for Lazarus / Free Pascal.
TableauGUIProprietaryNo 2003WindowsSpreadsheet
TecplotGUIproprietaryNo 19882016 / 2016 Linux, Mac, UNIX, WindowsComputational Fluid Dynamics
TeechartCharting libraryOpen SourceYes 1995April 26, 2021Windows, macOS, Linux, iOS, AndroidFull 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 chartGUIproprietaryNo 2002WindowsSupport for waterfall, Marimekko and Gantt charts. Direct integration into Microsoft PowerPoint.
VeuszGUI, Python, command lineGPLYes 2007October 7, 2021 / 3.4 Mac, Unix, WindowsCreate publication-quality PS/PDF plots, Python scripting and plugin interface
VisifireIndependent of server side scriptingProprietaryNo 2008June 5, 2014 / 5.1.7-0 Mac, Windows
VisItGUI, C++, Python, and JavaBSDYes 2002May 2018 / 2.13.2 Linux, Mac, WindowsDesigned to handle very large data sets
WebixJavaScript libraryGPLV3/Proprietary[8]Yes 2013June 27, 2017 / 4.4 Cross platforms, cross browsersJavaScript/HTML5 based; More than 75 widgets and controls; Maps; Charts; DataTables; Organograms; Gauge charts
World Programming System (WPS Analytics)GUI, command lineProprietaryNo 2002March 2020 / v4.2 AIX, Linux, Linux for Arm8 64-bit (AArch64), macOS, PowerLinux, POWER/System p/pSeries (LE), Windows, Linux for System z, z/OSStatistics. Handles very large data sets. Supports mixing Python, R, SAS and SQL languages within a single user program
XGraphGUI, command lineProprietaryNo 1985July 2018 / v4.38Linux, Windows, Mac, FreeBSD, Sun SolarisInteractive and batch 2D data file plotting
Zoho Office SuiteGUI (web based)ProprietaryNo 2005Any (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. This kind of creative interfaces work well together with data visualization tools like the ones above.

See also

References

  1. "The Dap Project for Statistics and Graphics". Retrieved 22 April 2016.
  2. "Homepage". FreeMat website. Archived from the original on 7 December 2013. Retrieved 13 January 2014.
  3. The International GeoGebra Institute (April 2013). "GeoGebra Non-Commercial License Agreement". GeoGebra website. Archived from the original on 13 January 2014. Retrieved 13 January 2014.
  4. "Welcome to Gnumeric!". Archived from the original on 16 December 2013. Retrieved 13 January 2014.
  5. "The Story Continues: Announcing Version 14 of Wolfram Language and Mathematica". Retrieved 2024-01-09.
  6. Raspberry Pi now includes Mathematica and Wolfram Language for free | The Verge
  7. Lewin-Koh, Nicholas (7 January 2015). "CRAN Task View: Graphic Displays & Dynamic Graphics & Graphic Devices & Visualization".
  8. Webix - Buy
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.