ConMan is a serial console management program designed to support a large number of console devices and simultaneous users. It supports local serial devices, remote terminal servers (via the telnet protocol), IPMI Serial-Over-LAN (via FreeIPMI), Unix domain sockets, and external processes (e.g., using Expect to control connections over telnet, ssh, or IPMI Serial-Over-LAN). Its features include logging (and optionally timestamping) console device output to file, connecting to consoles in monitor (R/O) or interactive (R/W) mode, allowing clients to share or steal console write privileges, and broadcasting client output to multiple consoles.
psyced is a distributed chat and messaging system based on the Protocol for SYnchronous Conferencing. PSYC is multicast and routed between servers and clients in a scalable and efficient way, but users can also comfortably use IRC clients, telnet, Web chat, WAP, or Jabber to enter the network. psyced also communicates with the network of Jabber/XMPP servers and hosts programmable chat rooms for all of these technologies at once. It also provides gateways to several IRC networks, but unlike IRC, everyone can run a server and be an equal member of the PSYC network. It supports PSYC, XMPP, IRC, TELNET, HTTP, Applet, SMTP, WAP, XML, RSS, and TLS.
Spinner is useful for keeping telnet and ssh links from dropping due to inactivity. Many firewalls and some ISPs drop connections when they are perceived as idle. By having spinner running, the server is constantly sent a tiny amount of data over the link, preserving the connection. Spinner thus acts as a keep-alive. It displays a little "spinning" ASCII character in the top left corner of your terminal. It supports any terminal capable of handling VT100-style escape codes. Spinner can also function transparently by only sending null characters to the terminal. In this mode Spinner supports any terminal. It also has a mode called "Ghost in the Machine" in which you can use Spinner to write the spinner character to any TTY, not just your own.
libtelnet is a small library for writing telnet protocol handlers in C. It uses a fully correct state machine model and full RFC 1143 (Q Method) option negotiation. It includes optional support for MUD-specific protocol extensions such as MCCP2 and ZMP. Several test programs are included, such as the very useful telnet-proxy utility.
zssh (Zmodem SSH) is a program for interactively transferring files to a remote machine while using the secure shell (ssh). It is intended to be a convenient alternative to scp, allowing to transfer files without having to open another session and re-authenticate oneself. zssh is an interactive wrapper for ssh used to switch the ssh connection between the remote shell and file transfers. Files are transferred through the zmodem protocol, using the rz and sz commands.