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.
Terminal multiplexer inspired by i3
The main features of aaronjanse/3mux are: Terminal Multiplexers and Workspaces.
Projects with overlapping indexed features include: tmux-plugins/tmux-continuum — tmux-continuum is a tmux plugin that serves as a session persistence manager. It automatically saves and restores… alexcaza/weztermocil — Automatically create windows and panes in Wezterm (like Teamocil and iTermocil). remi/teamocil — There's no I in Teamocil. At least not where you think. Teamocil is a simple tool used to automatically create windows… tmuxinator/tmuxinator — Tmuxinator is a configuration-driven session manager and workspace automation tool for tmux. It acts as a terminal… tomanthony/itermocil — Create pre-defined window/pane layouts and run commands in iTerm. zellij-org/zellij — Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent,…
tmux-continuum is a tmux plugin that serves as a session persistence manager. It automatically saves and restores terminal multiplexer sessions and layouts to prevent environment loss. The tool functions as a state snapshot utility, creating periodic flat-file backups of session metadata and window configurations in the background. It also acts as a workspace automator that can launch the tmux server on system boot and restore the previous environment state. The project includes capabilities for continuous environment backup, automatic session restoration, and status-bar monitoring to track
Automatically create windows and panes in Wezterm (like Teamocil and iTermocil).
There's no I in Teamocil. At least not where you think. Teamocil is a simple tool used to automatically create windows and panes in tmux with YAML files.
Tmuxinator is a configuration-driven session manager and workspace automation tool for tmux. It acts as a terminal multiplexer orchestrator that translates structured project definitions into shell commands to define and launch complex window and pane layouts. The project distinguishes itself through declarative configuration and lifecycle management. It utilizes YAML-based mapping and template-based variable injection to create reusable session configurations, while providing hook-based execution to trigger custom scripts during startup, restart, or shutdown. Its broader capabilities includ