Overview
tmux is a terminal multiplexer for creating, accessing, and controlling multiple terminals from one screen. A session can be detached, continue in the background, and be reattached later.
Based on official documentation; not hands-on tested · Content checked:
Create multiple terminal sessions and keep them detached
It controls multiple terminals from a single screen and lets active work continue in the background after detaching. Reattaching returns to the same session, which supports long-running processes and remote work.
Sources: [1]
For persistent SSH and parallel terminal work
It fits workflows that switch between shells and logs, keep processes alive across connection loss, or favor a keyboard-driven terminal environment. A small example configuration and the manpage provide starting points for shaping the workflow.
Sources: [1]
Check package freshness and source-build dependencies
Operating-system binary packages can be outdated. Source builds require libevent 2.x, ncurses, a C compiler, make, pkg-config, and a yacc implementation; builds from version control also add autoconf and automake. Usage documentation primarily lives in the tmux.1 manpage.
Sources: [1]
Official sources
- [1]tmux README(2026-09-13)
Supplemental curator note
Selected as a durable project that separates GitHub and distribution README roles despite missing its primary keyword and all topics in repository metadata.
Growth trends
Last 30 days
49,210 Stars
Trend data is still being collected.
Built with
- C
Categories and tags
Categories
GitHub dataView detailed GitHub data
- Stars
- 49,210
- Forks
- 2,888
- Watchers
- 486
- Open issues
- 15
- Contributors
- 25
- Primary language
- C
- License
- ISC
- Repository last updated
- Sep 11, 2026
Explore next
- n8n204,119 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Oh My Zsh189,705 Stars
A community framework for managing Zsh configuration through plugins, themes, and an update mechanism.
Shell - Ollama180,764 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - Whisper108,957 Stars
A speech recognition model for multilingual transcription, English translation of non-English speech, and language identification.
Python - Neovim102,289 Stars
A Vim-compatible text editor built for extension through APIs, Lua, and external UIs.
Vim Script
Report incorrect information
Tell us if any listing information is incorrect or outdated.