How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Tilix is a tiling terminal emulator for Linux that uses GTK+ 3 widgets for native desktop integration and theming. It arranges multiple terminal sessions in a resizable grid layout, allowing users to split the window into several panes simultaneously. The application is built on the VTE terminal emulation engine and uses the Meson build system for compilation. The terminal supports synchronized input broadcasting, where keystrokes typed in one pane are replicated to all grouped terminals via D-Bus inter-process communication. It also offers a Quake-style drop-down mode that slides a terminal
Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible workspace across different operating systems. It leverages graphics hardware to render text, images, and complex layouts with low latency, while providing a robust environment for demanding command-line workflows. The project distinguishes itself through its integrated workspace management and programmable interface. It functions as a tiling window manager that organizes terminal windows, tabs, and layouts into persistent, keyboard-driven sessions. Users can automate complex workflow
iTerm2 is a high-performance terminal emulator designed specifically for macOS. It functions as a programmable environment that supports advanced session management, including tabbed windows, split panes, and persistent state serialization to maintain complex workflows across application restarts. The application distinguishes itself through deep shell integration and extensive automation capabilities. It utilizes a Python-based scripting bridge and a regex-driven trigger engine to allow users to programmatically control the terminal, automate responses to output patterns, and integrate exter
WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote session management into a unified, block-based workspace. By rendering the interface through a web-based engine, it allows users to organize their development environment into a grid of resizable, independent blocks that can host shells, interactive web content, and system monitoring tools. The platform distinguishes itself by embedding intelligent models directly into the command-line interface, enabling automated code generation, terminal output analysis, and multimodal file
Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol.
The main features of zellij-org/zellij are: Session Management, Terminal Multiplexers, Collaborative Terminal Sessions, Terminal Session Managers, Terminal Session Persisters, Multi-Pane Terminal Managers, Session State Serializers, Terminal Layout Engines.
Projects with overlapping indexed features include: gnunn1/tilix — Tilix is a tiling terminal emulator for Linux that uses GTK+ 3 widgets for native desktop integration and theming. It… kovidgoyal/kitty — Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible… gnachman/iterm2 — iTerm2 is a high-performance terminal emulator designed specifically for macOS. It functions as a programmable… wavetermdev/waveterm — WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote… yudai/gotty — Gotty is a web-based terminal emulator that functions as a secure remote shell gateway. It exposes command-line… anomalyco/opentui — Opentui is a terminal user interface framework for building interactive command line applications. It provides a…