Terminal and Console Class Library for .NET

This open source library provides extended support for creating terminal (console) applications.  A key feature is the ability to define embedded control codes and macros, and to allow video operations with different types of remote terminals.  A long-term goal is to implement virtual screen buffers and an API for pluggable terminal emulators (e.g. VT100, Wyse, etc).  All source code is released under the LGPL.

Documentation

Screenshots

This screenshot shows the terminal library running against the local system console.  The screen was created by an old ANSI editor (TheDraw) and stored as an ANSI file for execution by the library.

The next screenshot shows the terminal library running against a Telnet connection.  This screen is from the sample BBS included with the Thought BBS engine.

Download

Download the Terminal I/O Library for .NET, version 0.1, Released September 1, 2007 (1.2 megs)

See Also