Awesome Tmux
A list of awesome resources for tmux
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Tutorials
Cheat Sheets
tmuxcheatsheet.org
Interactive, searchable cheat sheet with copy-to-clipboard commands and a customizable prefix key
Configuration
Oh My Tmux!
Powerline-like theme, vim bindings, SSH aware, improved maximize pane, ...
Example tmux config
green_book: Example tmux configuration - screen + vim key-bindings, system stat, cpu load bar
mooks
A minimal tmux configuration framework designed for well-structured modular setups
tmux-extra
Configuration and scripts for sane Tmux default behavior
tmux-keybtest
Check what keys tmux can detect from the terminal being used.
tmux yank to system clipboard
A way to get the System Clipboard to work with tmux yank on a Mac via pbcopy and linux via xclip
Tools and session management
automux
Wrappers to tmux commands, useful for tmux based automation
ccb
A CLI tool to orchestrate multiple LLMs (Claude, Gemini, etc.) in tmux panes with cross-agent interaction
disconnected
A session manager written in Deno with json as the config files
dmux
Configurable tmux workspace manager written in Rust
harpoon
A tool to bookmark sessions and jump between them in a flash. Like ThePrimeagen/harpoon, but for tmux.
kubectl-tmux-exec
A kubectl plugin that uses tmux to control multiple Kubernetes pods' shells simultaneously, broadcasting commands to all selected containers at once.
laio
A simple, flexbox-inspired, layout & session manager for tmux written in Rust.
lazyclaude
A lazygit-inspired TUI for managing multiple Claude Code sessions with live previews, activity tracking, and permission prompts in a tmux popup
tuimux
A fast Rust TUI for everything tmux, with full CRUD support.
libtmux
Python API for tmux
moxide
A tmux session manager with a modular config
muxly
Native tmux client for iPhone and iPad, built around tmux control mode for native window tabs, pane navigation, smooth scrolling, and more
mynav
Workspace and session management TUI built on tmux
powerline
Statusline plugin for vim, and provides statuslines and prompts for several other applications including tmux
tmux-powerline
A hackable statusbar for tmux consisting of dynamic & beautiful looking segments, inspired by vim-powerline, written purely in bash.
sesh
Smart session manager for the terminal
smug
A session manager for tmux written in Go
sessionx
A Tmux session manager, with preview, fuzzy finding, and MORE
t
The smart tmux session manager
tat
Tab completion for tmux sessions
teamocil
A simple tool used to automatically create windows and panes in tmux with YAML files
tmex
A minimalist tmux layout manager
tmux-assistant-resurrect
Persist and restore AI assistant sessions (Claude Code, Codex CLI, etc.) across tmux restarts
tmux-canvas
Create, save, and automate session layouts using executable shell script blueprints.
tmux-cookie-cutter
A YAML based session builder, configuring windows, panes and environments automatically
tmux-cssh
Tmux with a "ClusterSSH"-like behavior
tmux-conf
Meant for users running tmux on multiple hosts, not always running the same version. Generates tmux config files using version checks
tmux-grip
Pin tmux sessions to fixed numbered slots with direct key jumps and a popup manager
tmux-lazy-restore
A session manager that allows sessions to be lazily restored in order to save memory and CPU cycles.
tmux-nav-master
Easy cross-navigation between tmux and other terminal applications.
tmux-player-ctl
Minimal tmux popup controller for MPRIS media players via playerctl
tmux-pocket-pane
Easily toggle named side panes in tmux. Launch on demand, hide when done, recall with the same shell session intact.
tmux-poltergeist
Clipboard-like popup for injecting up to 10 text buffers
tmux-powerkit
A tmux framework to create and distribute plugins and themes - Already have 36+ plugins, and 2 themes.
tmux-project
Search projects and open them in a new session
tmux-suspend
Suspend local session for painlessly working with nested remote session.
tmux-task-monitor
a htop-like resource monitor popup that only shows the processes linked to the current session
tmux-tab
Alt-tab for tmux sessions with MRU ordering and live previews.
tmux-tea
Session manager with previews, integrations with tmuxinator, fzf, neovim and more.
tmux-tpad
A popup window session manager.
tmux-underkeys
Jump to tmux sessions by pressing the underlined letter in their name.
tmux-up
Bootstrap new tmux sessions without complex tools, DSLs, or dependencies
tmuxake
A side-pane manager for tmux
tmuxifier
Tmuxify your Tmux. Powerful session, window & pane management for Tmux.
tmuxinator
Manage complex tmux sessions easily
tmuxpair
Command line script for setting up a temporary tmux session for pair programming
tome
🔁 Playbooks for tmux & vim, replacing your shell history
twm
A highly configurable workspace manager that is easy to extend with shell scripts, written in Rust
vim-tmux-navigator
Vim and tmux integration
xpanes
Awesome tmux-based terminal divider
Themes
amp
tmux theme based on the Amp Code website colors.
catppuccin
Catppuccin Latte, Frappe, Macchiato, and Mocha themes for tmux.
cole-tmux
Stationery-inspired minimal theme displayed in vintage earth tones
dracula/tmux
🧛🏻♂️ The official dracula theme for tmux
minimal-tmux-status
Minimal theme with only required information in status bar and prefix indicator. (changes only status bar)
nord tmux
An arctic, north-bluish clean and elegant tmux color theme.
rose-pine
Soho vibes for tmux
tmux-base16-statusline
Statusline based on base16-shell
tmux-colors-solarized
A color theme for the tmux terminal multiplexer using Ethan Schoonover’s Solarized color scheme
tmux-dark-notify
Make tmux's theme follow macOS dark/light mode.
tmux-gruvbox
Light and dark tmux theme
tmux-nova
Fully customizable tmux theme
tmux-power
8 powerline style themes for tmux, easily to expand.
tmux-snazzy
Elegant tmux theme with bright colors
tmux-themepack
Various themes for tmux
tokyo-night-tmux
tokyo-night theme for tmux
tomorrow
5 flavors of Tomorrow theme based on specifications from Tomorrow Theme (i.e. dark/blue and light).
tmux-kanagawa
Dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
gruvbox-tmux
A clean Tmux theme that follows the gruvbox colors
tmux-oasis
Desert theme pack with 12 variants for every color of the rainbow and a dynamic statusline for all tmux modes.
Status Bar
aws-tmux
Tmux plugin that gives you access to some (potentially) useful information about AWS.
gitmux
Show Git status in tmux status bar
muxbar
configure the status bar in Rust.
tmux2k
Highly customizable tmux status bar framework, providing you with a sleek and informative status bar.
tmux-battery
Plug and play battery percentage and icon indicator for Tmux.
tmux-claude-status
Show live Claude Code session status per window: animated badges, waiting durations and global summary.
tmux-caffeinated
Status line indicator that shows when macOS caffeinate is keeping your Mac awake.
tmux-clima
Displays the current temperature and weather condition using the OpenWeather API.
tmux-code-time
Tracks time spent in sessions. Displays session duration in your status bar.
tmux-colortag
a plugin/theme that colors the tmux window tags.
tmux-cpu-info
CPU usage gauge to status bar
tmux-cpu
Show CPU load with easy icons
tmux-cpu-rs
Blazingly fast, small Rust tool to display CPU usage with caching for efficiency and optional eye-candy.
tmux-current-pane-hostname
Show current user and hostname in ssh sessions
tmux-df
Show available disk space (output of df command)
tmux-kripto
Add a cryptocurrency stock price to the statusbar.
tmux-kubectx
Show kubernetes context in statusbar
tmux-maildir-counter
Plugin that counts files on a specific mail directory
tmux-mem-cpu-load
CPU, RAM memory, and load monitor for use with tmux
tmux-mode-indicator
Displays prompt indicating currently active Tmux mode.
tmux-mpv-info
Displays the current song playing with MPV in your tmux status bar.
tmux-mullvad
Keep track of Mullvad VPN status.
tmux-ludanta
What's playing on an MPD local server.
tmux-nerd-font-window-name
Nerd Font icons for your tmux windows
tmux-network-bandwidth
Show network bandwidth
tmux-nordvpn
Monitor the current NordVPN connection status.
tmux-online-status
Tmux plugin that displays online status of your computer
tmux-packet-loss
Displays packet loss % if at or above the specified threshold level
tmux-piavpn
Keep track of your Private Internet Access VPN status.
tmux-plugin-playerctl
Display MPRIS metadata in Tmux (Spotify, Clementine, VLC, etc)
tmux-pomodoro-plus
Incorporate the Pomodoro technique into your tmux workflow
tmux-powerline-nostatus
Display your tmux window list directly in your terminal prompt, eliminating the tmux status bar.
tmux-prefix-highlight
Plugin that highlights when you press tmux prefix key
tmux-session-dots
Visual session indicator showing all sessions as dots with the current session highlighted.
tmux-split-statusbar
Plugin for splitting status bar into 2 parts - window + left/right status
tmux-speedtest
Run internet speed tests and display results in your status bar.
tmux-spotify-info
Spotify track info on your status bar (OSX)
tmux-spotify-info
Spotify track info on your status bar (Linux)
tmux-transient-status
Automatically make your tmux status bar vanish when unneded.
tmux-weather
Add weather status via forecast.io
tmux-weather
Show current weather using wttr.in
tmux-window-name
Names your tmux windows smartly.
tmux-weather-info-yr
Displays the current temperature and weather based on your location via yr.no
tmux-world-clock
Show multiple timezones using Olson tz database.
tmux-workspace-usage
Displays the memory and CPU usage of your workspace processes.
Plugins
back-in-5
display a "Back soon" message for remote collaboration
tmux2html
cat2: Render full tmux windows or individual panes as HTML
tmux-better-mouse-mode
A tmux plugin to better manage and configure the mouse.
dwm.tmux
dwm-inspired tiling pane and window manager for Tmux.
extrakto
tmux clipboard copy and output completions
kmux-status
Tmux plugin to render kubernetes context and other indicators on the status-line.
marmonitor
Tmux status bar monitor for local AI coding sessions (Claude Code, Codex, Gemini). Track agent activity, enrich sessions with metadata, and provide interactive popups and session jumping.
muxile
View and control your tmux session from your mobile.
nunchux
A fuzzy launcher for apps, files, and build tasks with live status, keyboard shortcuts, and task runner integration.
opensessions
Persistent tmux sidebar for session switching, agent status, git context, and instant jumps across sessions.
tabby
Modern tab manager with a daemon-driven vertical sidebar, window grouping, and full mouse support.
tmux-agent-indicator
Track AI agent state (Claude, Codex, etc.) with pane borders, background colors, window titles, and status bar icons.
tmux-agent-view
Claude Code-style agent view — jump to any AI agent pane (Claude Code, Codex, aider) across sessions from a popup picker, grouped by live state, with screen preview. No hooks or daemon.
tmux-ai-window-name
Let an LLM automatically update your window names based on metadata about the window (Claude and local LLMs supported)
tmux-autoreload
Watches your tmux configuration file and automatically reloads it on change.
tmux-bitwarden
Access your Bitwarden login items in a tmux pane.
tmux-browser
Web browser sessions attached to tmux sessions.
tmux-cht-sh
Access cheatsheets easily in a popup
tmux-claude-sessions
Browse and resume Claude AI conversations from a fzf popup
tmux-click-copy
word/line copy on double/triple click without fixed timeout and without remaining stuck in copy mode
tmux-compile
Run compile commands directly inside tmux with automatic pane handling.
tmux-command-palette
Search for keybindings and custom commands with fzf.
tmux-copytk
Multi utility rapid copy toolkit.
tmux-ctrl
Control tmux from the command line: session navigation, pane moving, and token extraction.
tmux-devcontainers
Manage and interact with (Devcontainers)[https://containers.dev]
tmux-easy-motion
vim-easymotion like navigation for tmux.
tmux-easymotion
EasyMotion-like plugin with pane jumping capabilities in tmux.
tmux-filter
Filter the current buffer by some text/pattern, very useful for viewing logs.
tmux-fingers
copy pasting in terminal with vimium/vimperator like hints.
tmux-floating-plugin
A popup floating terminal window in tmux.
tmux-fuzzback
Search your scrollback buffer using fzf.
tmux-fzf-url
For opening urls from browser quickly without mouse.
tmux-fzf-session-switch
Easy way to switch, when you have a ton of sessions.
tmux-gh
Tmux plugin to fetch the github helper profile. Displays, the currently actively authenticated git username.
tmux-grimoire
Customizable popup shells (aka shpells) driven by custom scripts.
tmux-keylocker
Lock away your tmux keybinds temporarily.
tmux-llm
Get quick responses to your terminal contents from LLM assistants.
tmux-menus
Popup menus to help with managing your environment.
tmux-modal
Execute complex tmux commands in just a few keystrokes with a modal mode that is designed to be efficient, easy to remember and comfortable.
tmux-mouse-swipe
Switch Window or Session by clicking right mouse button and swiping.
tmux-notify
A plugin to notify you when processes are finished.
tmux-open-nvim
A plugin to help open files in a running instance of Neovim. Pairs well with tmux-fingers or tmux-open.
tmux-palette
Raycast-style command palette with fuzzy search, custom commands, themes, and aliases via JSON config.
tmux-fzf-open-files-nvim
A plugin that parses pane text for files for selection in fzf to open in neovim.
tmux-thumbs
A lightning fast version of tmux-fingers written in Rust, copy/pasting tmux like vimium/vimperator
tmux-1password
Access your 1Password login items in a tmux pane.
tmux-jump
Vimium/Easymotion like navigation for tmux.
tmux-power-zoom
Zoom pane to separate window, then unzoom it back into it's original location.
tmux-scout
A tmux plugin for monitoring and navigating AI coding sessions.
tmux-session-wizard
One prefix to control all your session creation, naming, switching, etc using fzf & zoxide.
tmux-simple-git-status
Show branch and number of changes in current git repository
tmux-spotify
Show a nice menu to manage Spotify application
tmux-spotify-playlists
Another Spotify plugin, but for saving and playing your favorite playlists
tmux-super-fingers
like fingers, but also opens files in vim.
tmux-tilish
Turn tmux into a dynamic window manager with intuitive keybindings (inspired by i3wm/sway)
tmux-tilit
Brings tiling window manager features and intuitive keybindings to your tmux workflow.
tmux-timetrap
Keep your time tracked directly with TMUX (The plugin is just a wrapper for timetrap)
tmux-toggle-scratch
Toggle scratch popup sessions for quick note-taking and temporary work.
tmux-wormhole
Use tmux to download files with magic wormhole
tmux-pianobar
A menu and status bar widget for Pianobar
tmux-pane-focus
Auto-Resizing splits to improve readability.
tmux-plugins
Official tmux plugins
tmux-continuum
Continuous saving of tmux environment. Automatic restore when tmux is started. Automatic tmux start when computer is turned on.
tmux-copycat
A plugin that enhances tmux search
tmux-fpp
Quickly open any path on your terminal window in your $EDITOR of choice!
tmux-logging
Easy logging and screen capturing for Tmux.
tmux-open
Tmux key bindings for quick opening of a highlighted file or url
tmux-pain-control
standard pane key-bindings for tmux
tmux-resurrect
Persists tmux environment across system restarts.
tmux-sessionist
Lightweight tmux utils for manipulating sessions
tmux-sidebar
A sidebar with the directory tree for the current path. Tries to make tmux more IDE like.
tmux-smooth-scroll
Smooth scrolling for tmux
tmux-tpm
Tmux Plugin Manager
tmux-urlview
Quickly open any url on your terminal window! (No commits since 2016, see tmux-urlscan or tmux-fzf-url for a maintained alternative.)
tmux-yank
Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.
tmux-port
A tiny tmux plugin to view listening ports and kill processes — in a centered popup or split panes.
Plugins >Development and testing
gotmux
A golang library to interact with tmux.
tmux-example-plugin
Example Tmux plugin that actually demonstrates how to build plugins for Tmux
tmux-test
A small framework for isolated testing of tmux plugins.
Books
Miscellaneous
sixel-tmux
a fork of tmux, with just one goal: having the most reliable support of graphics
Statically linked tmux
Install new version without root access
sublime-tmux
Sublime Text plugin to interact with tmux sessions
tmuxai
AI-Powered, Non-Intrusive Terminal Assistant
tmux-tail-f
A tool to tail multiple files using tmux
vim-tmux
vim plugin for tmux.conf
Related lists in Miscellaneous
See categoryAwesome OpenClaw Skills
VoltAgent/awesome-openclaw-skills
The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞
Awesome DeepSeek Harness (DSH) Plugin
awesome-dsh-plugin/awesome-dsh-plugin
A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表
Awesome Guidelines
Kristories/awesome-guidelines
Programming style, best practices, and coding conventions.
Awesome
sindresorhus/awesome
😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]
Awesome Prompts
ai-boost/awesome-prompts
Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.
Awesome README
matiassingers/awesome-readme
A curated list of awesome READMEs