sb-screen
sb-screen is a library for displaying text on a console, in the same genre as curses. It's implemented as a wrapper library around the S-Lang library, but hides its operation behind a convenient set of functions. There is texinfo documentation available with the tarball (in PDF format by way of texi2pdf). Anonymous SVN is available at svn://unmutual.info/sb-screen.

You will need S-Lang installed before loading sb-screen, and you need libslang.so visible somewhere in your linker path. If you have libslang.so.1, a symlink to libslang.so should do (or install your distribution's -dev or -devel package, which is normally responsible for providing such things).

sb-screen also comes with a wrapper around the SBCL REPL. To use it, once sb-screen is loaded, run (screen-repl:start-repl). Send a Control-D to terminate the REPL.

ASDF-install package (obsolete) http://www.unmutual.info/software/sb-screen-1.0.tar.gz