tmux
Terminal multiplexer for splitting panes and keeping sessions alive
Visit github.com FreeOpen source
tmux lets you run multiple terminal sessions in one window, split them into panes, and detach and reattach sessions so long-running processes survive disconnects.
Key features
- Windows and split panes
- Detach and reattach sessions
- Scriptable and configurable
- Copy mode and buffers
Similar tools
bat
A cat clone with syntax highlighting and Git integration
fzf
General-purpose command-line fuzzy finder

Ghostty
Fast, GPU-accelerated terminal emulator with native UI
lazygit
Terminal UI for Git commands

Warp
Open-source terminal and agentic development environment
zoxide
Smarter cd command that remembers the directories you use