This article needs additional citations for verification .(August 2023) |
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] | 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 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 ]
MATLAB is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages.
In computer graphics and digital photography, a raster graphic represents a two-dimensional picture as a rectangular matrix or grid of pixels, viewable via a computer display, paper, or other display medium. A raster image is technically characterized by the width and height of the image in pixels and by the number of bits per pixel. Raster images are stored in image files with varying dissemination, production, generation, and acquisition formats.
Vector graphics are a form of computer graphics in which visual images are created directly from geometric shapes defined on a Cartesian plane, such as points, lines, curves and polygons. The associated mechanisms may include vector display and printing hardware, vector data models and file formats, as well as the software based on these data models. Vector graphics are an alternative to raster or bitmap graphics, with each having advantages and disadvantages in specific situations.
Wolfram Mathematica is a software system with built-in libraries for several areas of technical computing that allows machine learning, statistics, symbolic computation, data manipulation, network analysis, time series analysis, NLP, optimization, plotting functions and various types of data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other programming languages. It was conceived by Stephen Wolfram, and is developed by Wolfram Research of Champaign, Illinois. The Wolfram Language is the programming language used in Mathematica. Mathematica 1.0 was released on June 23, 1988 in Champaign, Illinois and Santa Clara, California.
Wolfram Research, Inc. is an American multinational company that creates computational technology. Wolfram's flagship product is the technical computing program Wolfram Mathematica, first released on June 23, 1988. Other products include WolframAlpha, Wolfram SystemModeler, Wolfram Workbench, gridMathematica, Wolfram Finance Platform, webMathematica, the Wolfram Cloud, and the Wolfram Programming Lab. Wolfram Research founder Stephen Wolfram is the CEO. The company is headquartered in Champaign, Illinois, United States.
COLLADA is an interchange file format for interactive 3D applications. It is managed by the nonprofit technology consortium, the Khronos Group, and has been adopted by ISO as a publicly available specification, ISO/PAS 17506.
In computer graphics, graphics software refers to a program or collection of programs that enable a person to manipulate images or models visually on a computer.
PSTricks is a set of macros that allow the inclusion of PostScript drawings directly inside TeX or LaTeX source code. It was originally written by Timothy Van Zandt and has been maintained in recent years by Denis Girou, Sebastian Rahtz and Herbert Voss.
A number of vector graphics editors exist for various platforms. Potential users of these editors will make a comparison of vector graphics editors based on factors such as the availability for the user's platform, the software license, the feature set, the merits of the user interface (UI) and the focus of the program. Some programs are more suitable for artistic work while others are better for technical drawings. Another important factor is the application's support of various vector and bitmap image formats for import and export.
GeoGebra is an interactive geometry, algebra, statistics and calculus application, intended for learning and teaching mathematics and science from primary school to university level. GeoGebra is available on multiple platforms, with apps for desktops, tablets and web. It is presently owned by Indian edutech firm Byju's.
Graphic art software is a subclass of application software used for graphic design, multimedia development, stylized image development, technical illustration, general image editing, or simply to access graphic files. Art software uses either raster or vector graphic reading and editing methods to create, edit, and view art.
Data and information visualization is the practice of designing and creating easy-to-communicate and easy-to-understand graphic or visual representations of a large amount of complex quantitative and qualitative data and information with the help of static, dynamic or interactive visual items. Typically based on data and information collected from a certain domain of expertise, these visualizations are intended for a broader audience to help them visually explore and discover, quickly understand, interpret and gain important insights into otherwise difficult-to-identify structures, relationships, correlations, local and global patterns, trends, variations, constancy, clusters, outliers and unusual groupings within data. When intended for the general public to convey a concise version of known, specific information in a clear and engaging manner, it is typically called information graphics.
The following tables provide a comparison of numerical analysis software.
PGF/TikZ is a pair of languages for producing vector graphics from a geometric/algebraic description, with standard features including the drawing of points, lines, arrows, paths, circles, ellipses and polygons. PGF is a lower-level language, while TikZ is a set of higher-level macros that use PGF. The top-level PGF and TikZ commands are invoked as TeX macros, but in contrast with PSTricks, the PGF/TikZ graphics themselves are described in a language that resembles MetaPost. Till Tantau is the designer of the PGF and TikZ languages. He is also the main developer of the only known interpreter for PGF and TikZ, which is written in TeX. PGF is an acronym for "Portable Graphics Format". TikZ was introduced in version 0.95 of PGF, and it is a recursive acronym for "TikZ ist kein Zeichenprogramm".
ConceptDraw DIAGRAM is proprietary diagramming software used to create business graphics, including: diagrams, flowcharts, Infographics, data visualization for business process models, data presentation and project management documentation. It can also be used for creating professional and technical diagrams, such as: UML diagrams, DFD, ERD, computer networks topology, engineering schemes, floor plans, and other technical graphic formats. The program was developed by CS Odessa in 1999. Since 2008, it has formed a part of ConceptDraw OFFICE. A set of solution add-ons that include collections of task-oriented templates and vector stencils libraries, have been released for ConceptDraw DIAGRAM, relating to certain industry-specific graphical tasks. Starting with version 11, DIAGRAM supports using the LaTeX typesetting system in formulas and text. The software also contains a set of tools for vector graphics drawing, along with a built-in presentation mode.