СегодняПочему бесплатное иногда лучше платного ВчераКак ставить программы и не словить заразу
На неделеТоп-15 open-source программ, которые заменили мне платный софт СвежееМой личный набор софта на новой системе

Geany — халявная по-белому программа, сочная находка

Категория: Разработка · Лицензия: GPL · Платформа: Windows / macOS / Linux (зависит от программы)

⬇ Скачать с официального сайта

Geany — лёгкий IDE для тех, кому Eclipse тяжёл, а Notepad++ маловат

Лёгкая интегрированная среда разработки на GTK. Создана Энрико Тришем в 2005-м, активно развивается, под GPL-2.0. Geany позиционирует себя как «IDE с минимальными зависимостями» — не плагинный комбайн на сотни мегабайт, а аккуратный редактор с фичами IDE: подсветка, автодополнение, навигация по символам, сборка проекта одной кнопкой, отладчик через плагин.

Архитектура

Под капотом — Scintilla (тот же редакторский движок, что в Notepad++, SciTE, Code::Blocks). GTK для UI — GTK+2 в старых ветках, GTK+3 в новых. Geany не пытается понимать код глубоко — он использует ctags для индексации символов проекта. Это значит: автодополнение и переходы к определению работают практически для любого языка, но они не такие умные, как в IDE с LSP. Для современного интеллектуального автодополнения есть плагин geany-lsp.

Поддерживаемые языки

50+ языков из коробки: C, C++, C#, Java, Python, Ruby, Perl, PHP, JavaScript, TypeScript, HTML, CSS, XML, SQL, Bash, PowerShell, Lua, Tcl, Pascal, Fortran, Ada, Erlang, Haskell, Lisp, OCaml, R, Markdown, LaTeX, Make, CMake, Docker, YAML, JSON, INI. Подсветка, автоиндент, сворачивание блоков, ctags-навигация — для всех.

Что делает

  • Подсветка синтаксиса с цветовыми темами (десятки готовых, легко делать свои).
  • Auto-completion по словам в открытых файлах и по ctags-индексу проекта.
  • Calltips — подсказки сигнатуры функции при вводе.
  • Snippets — настраиваемые шаблоны (введи for и Tab — развернётся цикл).
  • Многоязычная проверка орфографии в комментариях и строках (через плагин).
  • Сборка — настраиваешь команды Compile, Build, Run для каждого языка. F5 — собрать, F9 — запустить.
  • Боковая панель со списком символов файла (классы, функции, переменные), деревом файлов проекта.
  • Поиск по регуляркам с заменой, поиск по проекту, jump-to-definition через ctags.
  • VTE-терминал внизу окна (опционально, на Linux) — запускаешь команды без переключения окон.

Плагины

Официальный пакет geany-plugins добавляет: Git/SVN-интеграция, Markdown preview, code formatter (через ClangFormat/Prettier), TreeBrowser, Project Organizer, Spellcheck, LSP-клиент (clangd, pyright, rust-analyzer, typescript-language-server), Devhelp (документация GTK/GNOME), Lipsum, SaveActions (автосохранение, бэкапы), Geany Generic Tags.

Производительность

Очень лёгкий. Запуск за полсекунды, оперативки 30-80 МБ. Открывает файлы до сотен мегабайт без проблем. На Raspberry Pi и старых ноутбуках работает отлично.

Чего нет

  • Встроенного отладчика (есть плагин Debugger для GDB, но это плагин).
  • Глубокого рефакторинга — переименование с проверкой всех использований работает через grep, не семантически.
  • Интеграции с CI/CD, Docker, Kubernetes — не его уровень.
  • Совместного редактирования (типа Live Share в VS Code).

Платформы

Linux (в каждом репе), Windows (отдельный инсталлятор с сайта), macOS (через Homebrew, есть готовые билды), FreeBSD, OpenBSD. Везде идентично.

Альтернативы

VS Code — больше функций, но и больше памяти и сложности. Sublime Text — платный, ещё легче по UI. Kate — KDE-вариант с похожей нишей, мощнее в редакторе. Notepad++ — Windows-only. Vim/Neovim/Emacs — терминальные. Lite XL — ещё легче и моднее.

Кому

Системным администраторам, которые редактируют конфиги и пишут скрипты на нескольких языках. Студентам и преподавателям — нет тяжёлой настройки. Тем, кто пишет на десятке языков понемногу и не хочет десять IDE. Любителям GTK-приложений на Linux. Не подойдёт тем, кто пишет 8 часов в день на одном языке и хочет максимум удобства от IDE — для этого специализированные среды (JetBrains, VS Code + расширения, Xcode).

⬇ Скачать с официального сайта
НазваниеGeany
КатегорияРазработка
ЛицензияGPL
Официальный сайтhttps://www.geany.org/download/releases/
Цена0 ₽ — программа бесплатная
ЯзыкиРусский, английский и десятки других (зависит от сборки)
rutor-info.ru — каталог легального бесплатного и свободного ПО. Все ссылки ведут на официальные сайты разработчиков. Мы ничего не размещаем и не раздаём пиратского. Тексты — авторские, пишутся вручную. © 2026