5x9 and 5x10 are two X11 fonts intended for use with xterm or other programs requiring readable small fonts. At only 5 pixels wide, they are particularly well suited to small laptop screens, allowing two 80 column windows side by side on an 800x600 screen (albeit with no room for window frames), or three windows across with room to spare on a 1280x1024 screen. The fonts implement VT100 line-drawing characters. Bolding is not directly supported; xterm does adequate bolding by duplicating pixels.
The sniffy project can trace/log the data of any pseudo terminal in the system. Due to the way the terminal works, such a terminal trace provides complete information of what happened on the terminal screen, and sniffy is able to display/replay this information. It consists of a kernel module able to connect/hook on the pseudo terminal, a program to display the contents of any pseudo terminal on the fly, a daemon process tracing the pseudo terminal content into the file, and a replay program to replay any stored pseudo terminal session.
Bashrun provides a powerful application launcher by running a specialized bash session in a small terminal window, conveniently providing bash features like tab completion and history. Additional features include user-configurable rules for automatically launching certain commands in a new terminal window, looking up manual and info pages, performing dict and Google queries, defining bookmarks for Web pages, or piping command output to the clipboard. Users can add more functionality by defining arbitrary rules for rewriting command lines based on regular expression matches and file test operators. This makes new features like file associations or Web shortcuts trivial to implement.
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.
Netzen Xt is a small Linux distribution to implement an X Terminal. It is very simple and fast booting, with just a minimal set of software. The distribution provides an X server, dropbear SSH daemon, and the net SNMP agent, based on libc and busybox. It runs without a hard disk; just a compact flash storage device is needed.
FbTerm is a fast terminal emulator for Linux that uses the frame buffer. It is mostly as fast as the Linux kernel's terminal when accelerated scrolling is enabled on the frame buffer device. It allows you to select fonts with fontconfig, auto-detect and convert text encoding with support for double width scripts like Chinese and Japanese etc, dynamically create and destroy up to 10 windows, record scroll-back history for every window, and copy/paste selected text between windows with mouse the when the gpm server is running.