Repolode
howl-editor

howl-editor/howl

Howl é um editor leve e personalizável de uso geral, baseado em LuaJIT e GTK, extensível em Lua ou MoonScript.

Estrelas
752
Forks
68
Issues abertas
0
Último commit
há 6 dias

O que é?

Howl é um editor de texto de uso geral que busca ser leve sem deixar de ser totalmente personalizável. Ele roda no runtime LuaJIT e usa GTK na interface, além de permitir extensões em Lua ou MoonScript.

O projeto é conhecido por funcionar no Linux e também deve rodar na família BSD. Atualmente, a branch master do repositório é uma versão ainda não lançada baseada no Gtk-4; por isso, a documentação em howl.io ainda descreve a versão 0.6. Para obter uma versão estável, os usuários devem usar a tag 0.6.

Para compilar a partir do código-fonte, são necessários curl ou wget, os arquivos de desenvolvimento do GTK 4, um compilador C e pkg-config. A compilação é feita no diretório src com make, e o binário gerado se chama howl.

Recursos principais

  • 01Baseado no runtime LuaJIT para ocupar pouco espaço.
  • 02Usa GTK na interface gráfica.
  • 03Extensível em Lua ou MoonScript.
  • 04Distribuído sob a licença MIT.

Casos de uso

  • Desenvolvedores que querem um editor pequeno, com ampla possibilidade de scripting e personalização.
  • Usuários de Linux ou BSD que preferem um editor nativo baseado em GTK.
  • Programadores de Lua ou MoonScript que querem criar recursos próprios para o editor.

Início rápido

  1. 1

    Instale os requisitos de compilação: curl ou wget, GTK+ 4 com os arquivos de desenvolvimento, um compilador C e pkg-config

  2. 2

    Clone o repositório ou baixe e extraia uma versão publicada

  3. 3

    Acesse o diretório src e compile e instale o Howl a partir do código-fonte

    make && sudo make install

Antes de usar

  • A branch master é uma versão do Gtk-4 ainda não lançada, e a documentação em howl.io ainda descreve a versão 0.6.
  • A instalação é feita a partir do código-fonte e requer os arquivos de desenvolvimento do GTK 4 e um compilador C.
  • O mantenedor trabalha no projeto no tempo livre e não garante respostas a issues ou pull requests.
  • O README informa que o programa funciona no Linux; é provável que também funcione nos BSDs, mas isso não foi confirmado.

Tópicos

Perguntas frequentes

O que é howl?
Howl é um editor leve e personalizável de uso geral, baseado em LuaJIT e GTK, extensível em Lua ou MoonScript. Howl é um editor de texto de uso geral que busca ser leve sem deixar de ser totalmente personalizável. Ele roda no runtime LuaJIT e usa GTK na interface, além de permitir extensões em Lua ou MoonScript.
howl é gratuito? Qual é a licença?
howl é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
howl ainda é mantido?
Manutenção ativa. O último commit de howl foi em 16 de out. de 2026.
Para que posso usar howl?
Desenvolvedores que querem um editor pequeno, com ampla possibilidade de scripting e personalização. Usuários de Linux ou BSD que preferem um editor nativo baseado em GTK. Programadores de Lua ou MoonScript que querem criar recursos próprios para o editor.
Como instalar howl?
Instale os requisitos de compilação: curl ou wget, GTK+ 4 com os arquivos de desenvolvimento, um compilador C e pkg-config Clone o repositório ou baixe e extraia uma versão publicada Acesse o diretório src e compile e instale o Howl a partir do código-fonte: make && sudo make install
Onde consigo howl?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/howl-editor/howl

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados