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

SoftwareExample(s)InterfaceLicense(s)Initial release yearLatest releaseOperating systemDistinguishing features
LicenseOpen source (yes/no)
KstGUI, CLIGPLYes20042021, v 2.0.xLinux, macOS, WindowsFast real-time large-dataset plotting and viewing tool with basic data analysis functions
AIDALGPLYes2001October 2003 / 3.2.1Open interfaces and formats for particle physics data processing
AlgebratorGUIProprietaryNo19992009 / 4.2Linux, macOS, Sugar, Windows2D graphs
BaudlineGUIProprietaryNo2000July 21, 2010 / 1.08FreeBSD, Linux, macOS, SolarisSignal analysis tool
D3jsJavaScript libraryBSDYes2011August 25, 2018 / 5.7.0web browsers, js enginesstatic and dynamic presentations
DADiSPGUI, command line, SPL script languageProprietaryNo1987January 17, 2017 / 6.7 B02WindowsNumerical analysis and signal processing with a spreadsheet-like interface
DAPGNU-style copyleftYes1998April 16, 2014 / 3.10Statistics
DataGraphGUI, command lineProprietaryNo2006February 17, 2020 / 4.5.1macOS2D graphing, animations, data analysis, linear and non-linear curve fitting
DataSceneGUISharewareNo2009March 2011 / 3.0.7Linux, Unix/X11, Windows2D & 3D graphing, animated graphs, data analysis, curve fitting, and data monitoring
EditGridGUI (web based)No2006Any (Web-based application)Online spreadsheet; service to end May 1, 2014
EJSGUIGPLYes2014Linux, macOS, WindowsCreates ODE solving interactive, ready-to-publish Java applets
Epi InfoGPLYes1985February 2, 2018 / 7.2.2.6WindowsStatistics
EViewsProprietaryNo1994June 21, 2017 / 10Statistics
FitykGUI, command lineGPLYes2004December 19, 2016 / 1.3.1Linux, macOS, Windowsspecialized in curve fitting
FlexProProprietaryNo19912017MS Windows only
FreeMatGPLYes2004June 30, 2013 / 4.2Linux, macOS, Windows
FusionChartsGUI (web based), JavaScript Charting LibraryProprietaryNo2002November 1, 2016 / 3.11.3All Web Browsers (including IE 6), JS EnginesInteractive JavaScript Charts
GeoGebraGUIGPL with non-commercial restrictionYes2001September 3, 2017 / 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
GephiGUIGPLv3 / CDDL 1.0Yes2008February 14, 2016 / 0.9.1Linux, macOS, WindowsNetworks and complex systems, dynamic and hierarchical graphs
ggplot2RGPL2Yes2007December 30, 2016 / 2.2.1Cross-platformBased on The Grammar of Graphics
GrafanaGUI (web based)GNU Affero General Public License v3.0Yes2014May 22, 2025 / 12.0.1All Web BrowsersDiagrams, Live Data Analysis, Public Dashboards
GnumericGUIGPLYes2001August 19, 2018 / 1.12.43Cross-platformSpreadsheet
GNU OctaveGUI, command line, C, C++, FortranGPLYes1993April 13, 2023 / 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
GnuplotCommand line, Python, Ruby, Smalltalk, third-party GUIsOwn licenseYes1986June 1, 2023 / 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 lineGPLYes1988April 25, 2018 / 2.2.1Linux, macOS, Windows, Solaris, IBM AIX, DEC Alpha, IRIXVisualization of Earth science data
GraphPad PrismGUIproprietaryNo1989October 12, 2016 / 7.0bMac, Windows
GraceCommand line, GUI, various APIsGPLYes1998February 14, 2015 / 5.1.25Linux, Mac(X11), Windows (cygwin)Uses Motif; fork of Xmgr
GraphvizDOT languageCPLYes1991December 25, 2016 / 2.40.1Linux, macOS, Windows
gretlGUIGPLYes2000September 3, 2018 / 2018cLinux, Mac, WindowsSpecialized in econometrics and time series analyses, built-in scripting language, interface to gnuplot and R
HippoDrawGPL v2Yes1992October 2007 / 1.21.3C++-based data analysis system
IGOR ProGUIproprietaryNo1989April 11, 2019 / 8.0.3Mac, Windows3D and volume visualization, Curve and peak fitting, Signal processing, Image processing
ILNumericsMath library for .NET, C#GPL / proprietaryNo2006June 11, 2015 / v4.8Windows and LinuxMath library with rich visualization features (interactive 3D scenes, scientific plotting) and MATLAB-like syntax
JFreeChartGUI, Java, GroovyLGPLYes2000November 5, 2017 / 1.5.0Any (Java)
JMPGUI, scriptingproprietaryNo1989March 9, 2021 / 16.0Mac, WindowsInteractive statistical graphics
Calligra SheetsGUIGPLYes2010March 21, 2017 / 3.0.1Linux (KDE)The charting tool of Calligra Suite, an integrated graphic art and office suite developed by KDE
KigGUIGPLYes2006Geometry diagrams only
LabPlotGUI, Qt, C, C++GNU GPLv2 or laterYes2001July 16, 2024 / 2.11.1Microsoft Windows, macOS, Linux, FreeBSD, Haiku2D plotting, suitable for creation of publication-ready plots
LabVIEWProprietaryNo1986May 2017 / 2017Visual circuits modeling
LibreOfficeGUIMPL-2.0Yes2011September 8, 2022 / 7.3.6Linux, macOS, WindowsSpreadsheet, Diagrams, Statistical Functions
LiSiCAPythonNo2015Windows, LinuxLigand-based virtual screening software that searches for 2D and 3D similarities between a reference compound and a database of target compounds
MagicPlotGUIProprietaryNo2008January 18, 2021 / 3.0Any (Java)Nonlinear fitting, batch processing
MapleGUI, command lineProprietaryNo1982May 25, 2017 / 2017Linux, macOS, Windows
MathCadGUIProprietaryNo1986March 6, 2017 / Prime 4.0, November 2015 / 15.0 M045WindowsSimple GUI driven interface
MathematicaGUI, command line, C++ProprietaryNo198814.3.0 (August 5, 2025; 8 months ago(2025-08-05)) [±]Linux, macOS, Windows, Raspberry PiComputer algebra, statistics and numerical analysis system with general graphic language; see Wolfram Language
MATLABGUIProprietaryNo1979September 20, 2017 / R2017bLinux, macOS, WindowsMatrix system
MaximaGUI, command lineGPLYes1982October 3, 2017 / 5.41.0BSD, Linux, macOS, Unix, Windows, AndroidVarious graphical user interfaces, Support LaTeX with GNU TeXmacs and Web frontend with SageMath
MayaViGUI, Python, scriptable, embeddableBSDYes2019August 3, 2018 / 4.6.2Linux, macOS, WindowsVisualises computational grids, scalar/vector/tensor data; texture & ray-cast mappers
MedCalcGUIProprietaryNo1993August 17, 2017 / 17.9WindowsStatistics
Microsoft ExcelGUIProprietaryNo1987macOS, WindowsSpreadsheet
NCSSGUIProprietaryNo1981May 2, 2016 / NCSS 11WindowsStatistical analysis and graphics software
NucalcGUIproprietaryNo1994Mac OS, macOS, Windows
Numbers (iWork)GUIProprietaryNo2007March 28, 2017 / 4.1macOSSpreadsheet
OpenDXGUIProprietaryNo1991January 19, 2006 / 4.4.0Cross-platform
OpenOffice.org CalcGUIGNU LGPLYes2002January 25, 2011 / 3.3Cross-platformSpreadsheet
OpenPlaGGUIGPLYes2007June 12, 2018 / 3.5Any (PHP 5)graph plotter to use on websites
OrangeGUI, Python scriptingGPLYes1996September 3, 2017 / 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 scriptingproprietaryNo1992June 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 scriptingGPLYes2002June 19, 2018 / 5.5.2Linux/Unix, macOS, WindowsParallel scientific and computational fluid dynamics visualizations
Perl Data Language (PDL)Artistic License / GPLYes1996May 6, 2018 / 2.019Perl Data Language
PGPLOTFORTRAN, CNo1983February 26, 2001 / 5.2.2Linux, Mac, Windows(Fortran) California Institute of Technology, Inactive as of 2001[update]
ploticusCommand line, CGPLYes1999May 2013 / 2.42Linux, Mac, Windowsplots and charts from data
PlotlyGUI, command line PythonCommercialNo2012Any (web-based)plots and charts in browser, web-sharing and exporting, drag-and-drop data import, Python command line
plotutilscommand line, C/C++GPLYes1989September 27, 2009 / 2.6Linux, Mac, WindowsCollection of command line programs, C/C++ API
PLplotAda, C/C++/D, Fortran 77/90, C, C++, Java, Lisp, Lua, OCaml, Octave, Perl, Python, Tcl/TkLGPLYes2001August 26, 2017 / 5.13.0Linux, Mac, WindowsMany different output formats: CGM, GIF, Jpeg, Png, Latex, PBM, PDF, Postscript, SVG, XFig, Qt, wxWidgets
PSPPGUI, command lineGPLYes1997August 20, 2017 / 1.0.0Linux, Mac, WindowsStatistical analysis of sampled data; free replacement for SPSS
QtiPlotGUI, PythonproprietaryNo2004May 31, 2017 / 0.9.9.11Linux, Mac, WindowsPython scriptable
RThird partyGPLYes1993July 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. Interoperabile with other free software packages
ROOTGUI, C++, Python, RubyLGPLYes1994August 23, 2018 / 6.14.04Linux, Mac, WindowsDe facto standard in high energy physics
RRDtoolCommand lineGPLYes1999May 17, 2017 / 1.7.0Linux, Windows
S-PLUSProprietaryNo1988November 2010 / 8.2Statistics
S?1976Statistics
SASProprietaryNo1972July 10, 2013 / 9.4Statistics
ScilabCeCILLYes1990February 14, 2019 / 6.0.2Linux, macOS, WindowsMatrix system
SciPy, NumPy, matplotlib modules for PythonPython, GUI, command lineBSD/matplotlibYes2003June 21, 2017 / 0.19.1, July 6, 2017 / 1.13.1, May 10, 2017 / 2.0.2FreeBSD, Linux, macOS, WindowsExtensive numerical and scientific library with MATLAB-style plotting
SOCRYes2002Online tool suite for statistical computing
Sonic VisualiserGUIGPLYes2010August 14, 2018 / 3.1.1Linux, macOS, Windows
SPSSGUI, command lineProprietaryNo1968August 8, 2017 / 25.0Statistics
StataProprietaryNo1985June 6, 2017 / 15.0Statistics
StatgraphicsGUIProprietaryNo1980July 2015 / 17.1.08WindowsStatistical package for exploratory data analysis, dynamic data visualization, statistical modeling, design of experiments, time series forecasting, quality improvement, Six Sigma
Statistical LabYes2005May 2, 2011 / 3.81
SystatProprietaryNo1979Statistics
SymPyBSDYes2007September 14, 2018 / 1.3Linux, macOS, WindowsPython library for computer algebra and symbolic mathematics
SysquakeGUI, command lineProprietaryNo2001November 5, 2013 / 5.0Linux, macOS, WindowsMATLAB compatible, interactive graphics
SciDAVisGUI, PythonGPLYes2007June 4, 2018 / 1.23Linux, Mac, WindowsQt4-based GUI, Python scriptable
SigmaPlotGUIproprietaryNo19832014 / 13.0.0Windows
TAChartCharting librarymodified LGPLYes2012November 13, 2016 / 1.6.2Linux, macOS, WindowsVery flexible charting component for Lazarus / Free Pascal
TableauGUIProprietaryNo2003WindowsSpreadsheet
TecplotGUIproprietaryNo19882016 / 2016Linux, Mac, Unix, WindowsComputational fluid dynamics
TeechartCharting libraryOpen sourceYes1995April 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 chartGUIproprietaryNo2002WindowsSupport for waterfall, Marimekko and Gantt charts; direct integration into Microsoft PowerPoint
VeuszGUI, Python, command lineGPLYes2007October 11, 2025 / 4.2WindowsCreate publication-quality PS/PDF plots, Python scripting and plugin interface
VisifireIndependent of server side scriptingProprietaryNo2008June 5, 2014 / 5.1.7-0Mac, Windows
VisItGUI, C++, Python, and JavaBSDYes2002May 2018 / 2.13.2Linux, Mac, WindowsDesigned to handle very large data sets
WebixJavaScript libraryGPLV3/ProprietaryYes2013June 27, 2017 / 4.4Cross platforms, cross browsersJavaScript/HTML5 based; more than 75 widgets and controls; maps; charts; data tables; organograms; gauge charts
WinplotGUIFreewareNo1985Microsoft Windows
World Programming System (WPS Analytics)GUI, command lineProprietaryNo2002March 2020 / v4.2AIX, 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 in one user program
XgraphGUI, command lineProprietaryNo1985July 2018 / v4.38Linux, Windows, Mac, FreeBSD, SolarisInteractive and batch 2D data file plotting
Zoho Office SuiteGUI (web based)ProprietaryNo2005Any (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