dvtm brings the concept of tiling window management, popularized by X11-window managers like dwm, to the console. As a console window manager, it tries to make it easy to work with multiple console based programs like vim, mutt, cmus, or irssi. dvtm is intended to be used where X11 isn't available or over SSH. In conjunction with dtach, it can be seen as a lightweight alternative to GNU screen.
The xterm program is the standard terminal emulator for the X Window System. It provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. If the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized.
AKFAvatar is a fancy graphical user interface for text oriented applications where an avatar appears on the screen and provides information in a balloon. It also supports recorded audio files. Applications for AKFAvatar can be written in Lua, and there are interfaces for C and Free Pascal. A number of ready-to-use applications and modules are provided, including a text viewer and a module that makes question-answer exercises. For POSIX-compatible operating systems there is a man page viewer and a terminal emulator, which makes it possible to run many existing terminal-based programs in this fancy environment.
Conserver provides remote access to serial port consoles and logs all data to a central host. Local and network serial connections are supported. Server console history can be replayed from the console app even if the server is down, and multiple users can connect to a single serial connection.
Cancan is a text-based, interactive utility similar to telnet, but with a number of extensions useful for MUD playing. Another use might be to provide line editing, aliases, etc., for those services that have a simple telnet interface. Cancan features aliases, actions, key bindings, text highlighting, substitutions, and line editing with history and completion.
GNU Teseq is a tool for analyzing files that contain control characters and terminal control sequences. It is intended to be useful for diagnosing terminal emulators and programs that make heavy use of terminal features (such as those based on the Curses library). It is primarily targeted at individuals who possess a basic understanding of terminal control sequences, especially CSI sequences. However, by default Teseq will try to identify and describe the sequences that it encounters and the behavior they might produce in a terminal.
basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% (versus 33% for base64) and can range down to 14%, which typically occurs on 0-byte blocks. This makes basE91 very useful for transferring larger files over binary unsafe connections like e-mail or terminal lines.