Curses Sharp is a curses terminal control library binding for C#. It provides a portable low-level interface for manipulating text terminal display.
During the last few days I have been working on the project website:
At this time, there is some preliminary documentation, mostly about building Curses Sharp on a variety of platforms.
Regarding the source code, I'm in the process of copying/rewriting relevant documentation from ncurses/PDCurses manuals and the X/Open curses specification. The next Curses Sharp release will see human-readable documentation.
CursesSharp is a curses terminal control library binding for C#. It provides a portable low-level interface to the terminal.
Release 0.8 is the first one to officially support multiple platforms with the help of autotools. The "configure" script has been tested in Ubuntu, FreeBSD and 64-bit Fedora. There is also a VS2005 solution for compilation in Windows.
Another major feature of release 0.8 is the completeness of curses API. Virtually every function in curses has its managed counterpart. This includes the core API, pads, panels and even soft function-key labels.... read more
A new release of CursesSharp is out!
In this release almost all curses' functions are available. Two demos (Firework & Rain) ported from other curses are included.
The library compiles (and even works) both in Windows (Visual Studio) and Linux.