This is a completely unorganised list of gnuplot related sites and programs
Please write to gnuplot-beta mailing list if you know any other useful links.
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
Interfaces to gnuplot for programmers who are not satisfied with their own
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.
- 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
- Fortran95 interface
- A Python packages that interfaces to gnuplot: Gnuplot.py
- Java gnuplot classes
- Perl Gnuplot.pm
A full Java-oriented plotting library based on gnuplot for the graphics part,
implementing most gnuplot features in a java-friendly manner.
Java library for interfacing with the gnuplot.
Programming interfaces – bidirectional interaction
Here are demo programs demonstrating how to read and interact with gnuplot's mouse position
at a clicked
point from various languages (aka bidirectional communication between your program and
Software that uses gnuplot
a high-level language for numerical computations. Mostly compatible with Matlab.
Useful additions (scripts):
- Reading gnuplot hotkeys: see the section on bi-directional communication above.
- imagegp.m (version 2006-04-10):
a replacement for the default
image.m, imagesc.m, and imshow.m,
which are fast and support true axes. Requires gnuplot development version 4.1
(uses the plot ... with image plotting style).
- loadgpbin.m and_savegpbin.m: load and save gnuplot
binary matrix files (those from help binary matrix and
splot 'x.gpbin' binary).
a program for symbolic computation. Here are some
of gnuplot output.
is a small and portable statistics program, simple to use and can be run in scripts.
GNUPLTXY is an interface from
GAMS (Generalized Algebraic Modelling System)
(Gnu Regression, Econometrics and Time-series Library) is a cross-platform software
package for econometric analysis.
Web interfaces to gnuplot
Other miscellaneous links
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: March 2018