Geany — легковесная интегрированная среда разработки программного обеспечения.
Основные функции:
поддержка языков C, C#, C++, Java, PHP, HTML, Python, Perl, Pascal и других;
подсветка синтаксиса (язык определяется автоматически по расширению файла);
автозавершение слов;
автоматическое закрытие тегов XML и HTML;
автоподстановка стандартных и существующих в открытых файлах функций;
встроенный эмулятор терминала;
поддержка большого количества кодировок;
простой менеджер проектов;
сборка — система для компиляции и исполнения кода.
В Geany имеется менеджер модулей ( → ), который позволяет не только выбрать модули для загрузки при следующем запуске, но и загружать и выгружать их в текущем сеансе работы: