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:// (nope).

You will need S-Lang installed before loading sb-screen, and you need visible somewhere in your linker path. If you have, a symlink to 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.