The ACUTE-TERMINAL-CONTROL library was created to serve the author's needs when writing an interactive program that creates a more complex terminal interface.
It uses the CL-ECMA-48 library and provides a more pleasant and abstract interface for controlling a terminal device.
The author has a large disgust with the use of Curses varieties in Common Lisp programs, as this unnecessarily and substantially complicates using such a program. Risking memory leaks shouldn't be necessary to control a terminal.
Here is the page dedicated to this program.
library text console GUI AGPL