A tiling terminal emulator for Linux with advanced layout management, synchronization, and customization using GTK+ 3.
Tilix is a tiling terminal emulator for Linux that enables users to organize multiple terminal sessions in customizable, resizable layouts within a single window. It solves the problem of cluttered terminal workflows by providing advanced features like drag-and-drop rearrangement, input synchronization, and session persistence. Built with GTK+ 3, it integrates seamlessly with GNOME and other desktop environments.
Linux developers, system administrators, and power users who manage multiple terminal sessions and require efficient window management, customization, and productivity enhancements.
Developers choose Tilix for its robust tiling capabilities, session management, and deep customization options like color schemes and background images, all while maintaining compliance with GNOME design standards. Its open-source nature and active community support provide flexibility and transparency compared to proprietary alternatives.
A tiling terminal emulator for Linux using GTK+ 3
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows splitting terminals horizontally or vertically with drag-and-drop rearrangement, enabling efficient workspace organization as highlighted in the features list.
Supports saving and loading terminal groupings, detaching terminals into new windows, and managing sessions via tabs or sidebar, ideal for complex workflows.
Can replicate commands across multiple terminals simultaneously, useful for running identical operations on several servers, a key productivity feature.
Offers custom color schemes via files, transparent backgrounds, background images, and Powerline font support, allowing deep personalization.
The README notes the project is seeking maintainers with minimal updates and slow pull request reviews, indicating potential instability or lack of new features.
Experimental features like badges and triggers require a patched VTE library, adding setup complexity and limiting out-of-the-box functionality.
Building from source relies on specific D compilers (DMD or LDC) and gtkd dependencies, making it less accessible for casual users compared to packaged installs.