gnuplot links
This is a completely unorganised list of gnuplot related sites and programs
maintained elsewhere.
Please write to gnuplot-beta mailing list if you know any other useful links.
Gnuplot front-ends
-
gnuplot mode gnuplot-mode.el for Emacs and XEmacs
- UniGNUPlot: A graphical interface to gnuplot, based on tcl/tk
- PlotDrop: A minimal frontend to gnuplot which
supports dropping of data files on GNOME and KDE
Programming interfaces
Interfaces to gnuplot for programmers who are not satisfied with their own
popen() solution.
- C/C++
- C++ iostream interface by Dan Stahlke.
"This interface allows gnuplot to be controlled from C++ and is designed to be the lowest hanging fruit. In other words, if you know how gnuplot works it should only take 30 seconds to learn this library."
Also available using git: git clone git://gitorious.org/gnuplot-iostream/gnuplot-iostream.git
- gnuplot interfaces in ANSI C by Nicolas Devillard
- Fortran
- ogpf
is an object based modern fortran code (fortran 2003 / 2008)
to invoke gnuplot for data visualization from inside fortran codes.
It is very simple and has similar interface to Matlab plot, surf, contour, meshgrid,
... functions. It also support animation.
- Fortran95 interface
- Java
- gnuplot classes
- jgnuplot:
Java library for interfacing with the gnuplot.
- JavaPlot:
A full Java-oriented plotting library based on gnuplot for the graphics part,
implementing most gnuplot features in a java-friendly manner.
- Julia
- Perl
- Python interfaces to gnuplot
Software that uses gnuplot
- Octave,
a high-level language for numerical computations. Mostly compatible with Matlab.
- Maxima,
a program for symbolic computation. Here are some
nice examples
of gnuplot output.
- statist
is a small and portable statistics program, simple to use and can be run in scripts.
-
GNUPLOTXY is an interface from
GAMS (Generalized Algebraic Modelling System)
to gnuplot.
- gretl
(Gnu Regression, Econometrics and Time-series Library) is a cross-platform software
package for econometric analysis.
Web interfaces to gnuplot
Other miscellaneous links
-
Engauge Digitizer:
graph and map digitizing software.
When you need to extract coordinates of a curve from plots made by gnuplot
or any other plotting program or from scanned images:
Go back to gnuplot homepage.
Last updated: October 2025