Howl
A fast, lightweight, and highly customizable text editor built on LuaJIT
About Howl
Howl is a general-purpose editor designed for speed and minimalism, with a keyboard-driven interface. Built on LuaJIT and fully programmable in Lua or Moonscript, it offers deep customization while maintaining a lightweight footprint. Howl supports multiple languages, provides sensible defaults, and is released under the MIT license. It runs on Linux and BSD systems and is actively developed with community contributions.
FAQ
Howl can be extended using Lua or Moonscript, as it is built on the LuaJIT runtime and nearly all of its code is written in Moonscript.
Howl is developed on Linux and is known to work on Linux and FreeBSD. While it should build cleanly on OpenBSD, porting to other operating systems like Windows is possible but not officially supported.
Howl is released as free software under the MIT license.
Howl aims to be lightweight with fast startup times and a small footprint. It is closer to Vim than to Emacs in terms of startup time and overall feel, though not as minimal as something like ed.
Yes, Howl is open-source and contributions are welcome. You can open a pull request, feature request, or issue on GitHub, or even fix something yourself and submit a patch.
Yes, Howl is a general-purpose editor with support for a multitude of languages and formats, though the level of support varies for individual languages.
Alternatives to consider
Community ratings & full listCategories
Claim this tool
Are you the founder? Claim your profile to update details and track views.
Claim tool