Hi all! I'm happy to announce the first release of the Howl editor, available at: http://howl.io Howl is a general purpose, text oriented, editor, that aims to be both light-weight and fully customizable. It's built on top of the LuaJIT runtime, uses Gtk for it's interface and can be extended in either Lua or Moonscript. Howl draws a lot of inspiration from Emacs and Vim, and should feel familiar to anyone who has used any of these editors. It runs on Linux, should run on the *BSDs (albeit yet to be tested), and is potentially portable to other platforms such as OSX and Windows by anyone with sufficient determination. Howl is released as free software under the MIT license, with the source being available on Github (https://github.com/nilnor/howl). While this marks the first release, Howl has been in development for nearly two years, and should be fully usable for day to day purposes (YMMV of course). The homepage, http://howl.io, contains more information about Howl and what if offers, as well as some screenshots that let you get a quick idea of how it looks. Since this is the LuaJIT mailing list, I'll also add that Howl makes good use of the FFI, mainly for interfacing with the various g* family libraries, i.e. Gtk, GLib, etc. Should anyone be interested in that, Howl packages a generic FFI binding for this, named ljglibs which lets you interface with Gtk et al in a manner similar to that of LGI[1]. It's incomplete, as it includes mostly the things needed by Howl and currently assumes that the libraries are linked with the application, but can provide a good base for anyone interested in something similar. This could however be extracted out and generalized if there's any interest. Cheers, Nils [1]: https://github.com/pavouk/lgi -- Nils Nordman <nino@xxxxxxxxxxx>