Repolode
howl-editor

howl-editor/howl

Howl — лёгкий универсальный редактор на LuaJIT и GTK, который можно настраивать и расширять на Lua или MoonScript.

Звёзды
752
Форки
68
Открытые issues
0
Последний коммит
6 дней назад

Что это?

Howl — универсальный текстовый редактор, который сочетает лёгкость с широкими возможностями настройки. Он работает на LuaJIT и использует GTK для интерфейса. Расширять его можно на Lua или MoonScript.

Редактор проверенно работает на Linux и, как ожидается, должен работать и на BSD. Сейчас в master-ветке репозитория находится ещё не выпущенная версия на GTK 4, поэтому документация на howl.io всё ещё описывает релиз 0.6. Тем, кому нужна стабильная сборка, предлагается версия с тегом 0.6.

Для сборки из исходников понадобятся curl или wget, файлы разработки GTK 4, компилятор C и pkg-config. Сборка запускается командой make из каталога src, а получившийся бинарный файл называется howl.

Ключевые возможности

  • 01Построен на LuaJIT, что обеспечивает небольшой размер.
  • 02Использует GTK для графического интерфейса.
  • 03Поддерживает расширения на Lua и MoonScript.
  • 04Выпускается под лицензией MIT.

Сценарии использования

  • Для разработчиков, которым нужен небольшой редактор с широкими возможностями скриптинга и настройки.
  • Для пользователей Linux и BSD, предпочитающих нативный редактор на GTK.
  • Для программистов на Lua или MoonScript, которые хотят создавать собственные функции редактора.

Быстрый старт

  1. 1

    Установите необходимые для сборки компоненты: curl или wget, GTK+ 4 с файлами для разработки, компилятор C и pkg-config

  2. 2

    Клонируйте репозиторий или скачайте и распакуйте релиз

  3. 3

    Перейдите в каталог src, соберите и установите Howl из исходного кода

    make && sudo make install

Что важно знать

  • Ветка master содержит ещё не выпущенную версию на Gtk-4, а документация на howl.io по-прежнему описывает версию 0.6.
  • Установка выполняется из исходного кода и требует файлов для разработки GTK 4 и компилятора C.
  • Сопровождающий работает над проектом в свободное время и не обещает отвечать на issues или pull requests.
  • В README указано, что программа работает в Linux. Вероятно, она также будет работать в BSD, но это не подтверждено.

Темы

Частые вопросы

Что такое howl?
Howl — лёгкий универсальный редактор на LuaJIT и GTK, который можно настраивать и расширять на Lua или MoonScript. Howl — универсальный текстовый редактор, который сочетает лёгкость с широкими возможностями настройки. Он работает на LuaJIT и использует GTK для интерфейса. Расширять его можно на Lua или MoonScript.
howl можно использовать бесплатно? Какая у него лицензия?
howl распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
howl всё ещё поддерживается?
Активно поддерживается. Последний коммит в howl — 16 окт. 2026 г..
Для чего можно использовать howl?
Для разработчиков, которым нужен небольшой редактор с широкими возможностями скриптинга и настройки. Для пользователей Linux и BSD, предпочитающих нативный редактор на GTK. Для программистов на Lua или MoonScript, которые хотят создавать собственные функции редактора.
Как установить howl?
Установите необходимые для сборки компоненты: curl или wget, GTK+ 4 с файлами для разработки, компилятор C и pkg-config Клонируйте репозиторий или скачайте и распакуйте релиз Перейдите в каталог src, соберите и установите Howl из исходного кода: make && sudo make install
Где скачать howl?
Исходный код и инструкции по установке — на GitHub: https://github.com/howl-editor/howl

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Современный и простой в использовании текстовый редактор для терминала, который поставляется одним статическим бинарным файлом без зависимостей и позиционируется как преемник nano.

29,7 тыс.1,4 тыс.GoMITОбновлён 10 часов назад