Line editing in pure LuaJIT


ljlinenoise is a pure LuaJIT port of linenoise, a small alternative to readline and libedit.

ljlinenoise is based on ljsyscall.

ljlinenoise is compatible with lua-linenoise.


ljlinenoise is in beta stage.

It's developed for LuaJIT 2.0.


ljlinenoise source can be downloaded from GitHub.


The easiest way to install ljlinenoise is to use LuaRocks:

luarocks install ljlinenoise

or manually, with:

make install

Copyright and License

Copyright © 2013-2015 François Perrad ohloh profile for François Perrad View François Perrad's profile on LinkedIn

This library is licensed under the terms of the MIT/X11 license, like Lua itself.