Screen is a text console window manager that generates virtual terminals (PTYs) for interactive processes. A scrollback history buffer allows copy&paste, a detach feature saves your session for later reconnect.
rtorrent is a BitTorrent client for ncurses, using the libtorrent library. The client and library is written in C++ with emphasis on speed and efficiency, while delivering equivalent features to those found in GUI based clients in an ncurses client.
CL-Ncurses is a curses interface for Common Lisp on Unix and Windows platforms, licensed under a MIT-style license. CL-Ncurses uses UFFI for foreign bindings and it is developed on SBCL and Debian
... [More] GNU/Linux, Mac OS X and Windows. Thanks to Nikodemus Siivola who did the initial work and gave me the ok to complete the library. [Less]
NCXmms is an text frontend to XMMS based on ncurses. NCXmms can be used to control XMMS remotely through SSH connection, or to control XMMS run in background using Xvfb (virtual framebuffer X server).
What it is:
A set of modules that provide an extremely thin binding for the curses library in D.
Please take a look at the project home page for more information. Or see the current status of the
... [More] project by looking at the roadmap.
Caveats:
D arrays != C arrays. If your program seg faults, it's probably related to an array issue. Make sure all your arrays (including strings) are null terminated, and make sure you are passing a pointer to the array data. ACS_ "constants". This can't be implemented as far as i can tell without adding a separate library to link, which i don't want to do. Instead of ACS_whatever use acs_map[ACS.whatever] [Less]