Editor de texto multiplataforma, rápido, minimalista y extensible para programadores, con versiones gráfica y para terminal, programable en Lua.
howl-editor/howl
Howl es un editor ligero y personalizable de propósito general, creado con LuaJIT y GTK, que se puede ampliar con Lua o MoonScript.
- Estrellas
- 752
- Forks
- 68
- Issues abiertos
- 0
- Último commit
- hace 6 días
¿Qué es?
Howl es un editor de texto de propósito general que busca ser ligero sin dejar de ser totalmente personalizable. Se ejecuta en el runtime de LuaJIT y usa GTK para la interfaz; además, los usuarios pueden ampliarlo con Lua o MoonScript.
Se sabe que el proyecto funciona en Linux y también debería funcionar en la familia BSD. La rama master del repositorio corresponde actualmente a una versión de Gtk-4 que aún no se ha publicado, por lo que la documentación de howl.io todavía describe la versión 0.6. Para obtener una compilación estable, se recomienda usar la etiqueta 0.6.
Para compilar desde el código fuente se necesitan curl o wget, los archivos de desarrollo de GTK 4, un compilador de C y pkg-config. La compilación se ejecuta desde el directorio src con make y el binario resultante se llama howl.
Funciones clave
- 01Creado sobre el runtime de LuaJIT para ofrecer una huella ligera.
- 02Usa GTK para su interfaz gráfica.
- 03Se puede ampliar con Lua o MoonScript.
- 04Publicado bajo la licencia MIT.
Casos de uso
- Desarrolladores que buscan un editor pequeño que puedan personalizar y ampliar ampliamente mediante scripts.
- Usuarios de Linux o BSD que prefieren un editor nativo basado en GTK.
- Programadores de Lua o MoonScript que quieren crear sus propias funciones para el editor.
Inicio rápido
- 1
Instala los requisitos de compilación: curl o wget, GTK+ 4 con los archivos de desarrollo, un compilador de C y pkg-config
- 2
Clona el repositorio o descarga y descomprime una versión publicada
- 3
Entra en el directorio src y compila e instala Howl desde el código fuente
make && sudo make install
Antes de usarlo
- La rama master es una versión de Gtk-4 aún no publicada, y la documentación de howl.io todavía describe la versión 0.6.
- La instalación se realiza desde el código fuente y requiere los archivos de desarrollo de GTK 4 y un compilador de C.
- El responsable del mantenimiento trabaja en el proyecto durante su tiempo libre y no garantiza responder a los issues ni a las pull requests.
- El README indica que funciona en Linux; es probable que también funcione en los BSD, pero no está confirmado.
Temas
Preguntas frecuentes
- ¿Qué es howl?
- Howl es un editor ligero y personalizable de propósito general, creado con LuaJIT y GTK, que se puede ampliar con Lua o MoonScript. Howl es un editor de texto de propósito general que busca ser ligero sin dejar de ser totalmente personalizable. Se ejecuta en el runtime de LuaJIT y usa GTK para la interfaz; además, los usuarios pueden ampliarlo con Lua o MoonScript.
- ¿howl es gratuito? ¿Qué licencia tiene?
- howl es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿howl sigue mantenido?
- Mantenimiento activo. El último commit de howl fue el 16 oct 2026.
- ¿Para qué puedo usar howl?
- Desarrolladores que buscan un editor pequeño que puedan personalizar y ampliar ampliamente mediante scripts. Usuarios de Linux o BSD que prefieren un editor nativo basado en GTK. Programadores de Lua o MoonScript que quieren crear sus propias funciones para el editor.
- ¿Cómo se instala howl?
- Instala los requisitos de compilación: curl o wget, GTK+ 4 con los archivos de desarrollo, un compilador de C y pkg-config Clona el repositorio o descarga y descomprime una versión publicada Entra en el directorio src y compila e instala Howl desde el código fuente: make && sudo make install
- ¿Dónde consigo howl?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/howl-editor/howl
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un editor de texto moderno y fácil de usar para la terminal, distribuido como un único binario estático sin dependencias y concebido como sucesor de nano.
Editor de código fuente gratuito y alternativa a Notepad para Windows, con resaltado de sintaxis para muchos lenguajes de programación.
Un editor de texto sencillo para la terminal, con una interfaz similar a la de VS Code e inspirado en el clásico MS-DOS Editor.
Una versión con interfaz gráfica de Vim para macOS, con menús nativos, modos de pantalla completa, Touch Bar e integración con el sistema.
GNU Emacs, un editor de texto extensible, personalizable, autodocumentado y con actualización en tiempo real, basado en un intérprete de Emacs Lisp.