gnuplot — консольная C (си) утилита для создания двухмерных (2D) и трёхмерных (3D) графиков.
gnuplot имеет собственную систему команд, может работать интерактивно, выполнять скрипты и использоваться в качестве системы вывода изображений в различных математических пакетах (GNU Octave, Maxima, Reduce и других).
gnuplot может выводить график на экран (используя x11, wxWidgets или Qt окно), напрямую в графический файл заданного формата (postscript, eps, emf, pdf, png, gif, jpeg, metafont, svg и др), может генерировать код на LaTeX (позволяя использовать LaTeX шрифты и формулы).
gnuplot несмотря на название, не является частью проекта GNU (The GNU Project).
Лицензия: Собственная (исходный код открыт)