quardCRT is a terminal emulation software that supports multiple terminal protocols, can be used across platforms without dependencies, and has a completely consistent user experience on windows/linux/mac. It supports multiple tabs and history management.
Cursed Menu aims to create an ncurses based menu system for character terminal sessions. This menu program could be used to create user, system administration, or utility menus for clients connecting with text based clients such as telnet, ssh, or rlogin
scredit2 is a reimplementation of the SCREDIT terminal emulator and screen-scraping text editor written for CDC mainframes in the early 1980's. It's intended for use with FREND2 (http://frend2.sourceforge.net). Files at http://scredit2.sourceforge.net.
A cross-platform Operating System object model, including a cross-platform object-oriented text-only shell specification and other applications based on this object model. This also may include a lightweight Operating System based on the same model.
Dirt is a mud/muck/mush/moo/telnet client for linux with plugins for perl and python scripting. It is text-based and features: color, scrollback, history, autocomplete, alias, trigger (even on ansi), zchat/mudmaster chat, mudftp, MCCP, and a help system.