Gnuplot Editor — специализированное Python / QT (PyQt) графическое приложение для быстрого редактирования gnuplot скриптов.
gnuplot — имеющая собственную систему команд консольная утилита для создания двухмерных и трёхмерных графиков. Утилита может работать интерактивно, выполнять скрипты и использоваться в качестве системы вывода изображений в некоторых математических пакетах. Несмотря на название, утилита не является частью проекта GNU (The GNU Project).
Основной режим построения графиков в gnuplot заключается в использовании ASCII файла с данными (интерактивный режим), но имеется и другой режим (потоковый), являющийся более эффективным. При использовании "потокового" режима используется специализированный скрипт (gnuplot script), содержащий весь набор команд для построения графика.
Gnuplot Editor предназначается для быстрой и удобной правки gnuplot скриптов (gnuplot script), поддерживается генерация предварительного просмотра графика для каждого сделанного изменения в окне редактора (в ручном и автоматическом режиме). Интерфейс приложения интуитивно понятен и частично настраиваем (перемещаемые и отключаемые панели инструментов).
В состав Gnuplot Editor входит полноценный редактор с подсветкой синтаксиса QScintilla (основанный на Scintilla - Qt-виджет текстового редактора), поддерживается поиск (поиск и замена), отображение строк с ошибками и игнорирование выбранной строки. Имеется макро-меню для часто используемых команд, включая пользовательские макросы (алгоритм действий записанный пользователем).
Gnuplot Editor имеет небольшие системный требования, управление ориентировано на использование мыши, частично поддерживается управление с клавиатуры (для запуска некоторых функций).
Лицензия: GNU General Public License version 3.0 (GPLv3)