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

    FreeOpen sourceCLI, macOS, Windows +1
  • fzf

    General-purpose command-line fuzzy finder

    FreeOpen sourceCLI, macOS, Windows +1
  • Ghostty

    Fast, GPU-accelerated terminal emulator with native UI

    FreeOpen sourcemacOS, Linux
  • lazygit

    Terminal UI for Git commands

    FreeOpen sourceCLI, macOS, Windows +1
  • Warp

    Open-source terminal and agentic development environment

    by WarpFreemiumOpen sourcemacOS, Windows, Linux
  • zoxide

    Smarter cd command that remembers the directories you use

    FreeOpen sourceCLI, macOS, Windows +1

Built a tool like tmux? Submit it for review