xterm
xterm is a terminal emulator for the X Window System, first released to emulate DEC VT102 and Tektronix 4014 hardware and provide a windowed interface for applications that cannot access X directly. Each xterm window runs as a separate process, locally or remotely, while sharing keyboard and mouse input with only the focused window receiving events. It implements ANSI/ISO color support via the “new” color model for background erase and recognizes most VT220 control sequences, along with select features from VT320, VT420, and VT520 devices. Over its history, xterm’s terminal description evolved from VT102 (pre-1996) to VT220 (1996–2012) and, since 2012, to VT420, ensuring compatibility with modern applications. Xterm remains actively maintained and extensible through companion tools like luit for encoding support and the X Toolkit for resource configuration, making it a complete, standards-compliant emulator for Unix-based environments.
Learn more
Zellij
Zellij is a workspace aimed at developers, ops-oriented people, and terminal enthusiasts, designed around the philosophy that one must not sacrifice simplicity for power, delivering a great out-of-the-box experience together with advanced features. Geared toward both beginners and power users, it offers deep customizability and personal automation through layouts, true multiplayer collaboration, unique UX elements such as floating and stacked panes, and an innovative resizing algorithm that automatically places new panes in the optimal location. A plugin system enables creation of custom pane types in any language compiling to WebAssembly, while a comprehensive CLI introduces Command Panes for running and rerunning commands in dedicated panes and provides actions like run, edit, and rename-pane. Zellij’s single-process core ensures responsive performance, and its batteries-included approach gives users a terminal workspace with everything needed for modern development workflows.
Learn more
ZOC
ZOC is professional terminal emulation software for Windows and macOS. Its impressive list of emulations and powerful features makes it a reliable and elegant tool that connects you to hosts and mainframes via secure shell, telnet, serial cable, and other methods of communication. With its modern user interface, this terminal has many ways of making your life easier. In its own way, ZOC is the Swiss army knife of terminal emulators, versatile, robust, and proven. Tabbed sessions with thumbnails, address book with folders and color-coded hosts, highly customizable to meet your preferences and needs, scripting language with over 200 commands, compatible with Windows 10/11 and macOS 12 Monterey, and administrator friendly (deployment, configuration). Extensive logging, full keyboard remapping, scrollback. User-defined buttons, automatic actions, macro recorder. Emulations are xterm, VT220, TN3270, TN5250, Wyse, QNX.
Learn more
Ghostty
Ghostty is a fast, feature-rich, cross-platform terminal emulator that uses platform-native UI and GPU acceleration to deliver speed, features, and familiarity without compromise. Ghostty provides fully standards-compliant emulation, drawing on ECMA-48 and xterm conventions, to ensure compatibility with existing shells and software, while its multi-renderer architecture leverages OpenGL (with ligature support) to sustain smooth rendering up to 60 fps under heavy load and minimal I/O jitter via a dedicated I/O thread. It offers modern windowing capabilities such as multi-window, tabbing, and splits, and embraces native platform experiences through SwiftUI and GTK4, all built atop a shared core written in Zig (“libghostty”) that can be embedded via a C API. Users benefit from basic customizability (fonts, backgrounds, colors), an opt-in feature set for interactive CLI tools, and performance competitive with leading terminal emulators.
Learn more