Skip to content
88

Awesome Tmux

A list of awesome resources for tmux

10k stars454 forks218 entriesLast push Sep 30, 2026 (today)License none

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Tutorials

Automatically start tmux on SSH

Tmux crash course

Tmux and Vim together

Cheat Sheets

tmux-cheatsheet.markdown

tmuxcheatsheet.com

TmuxAI Cheat Sheet

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, ...

In 2 lists

Example tmux config

green_book: Example tmux configuration - screen + vim key-bindings, system stat, cpu load bar

Guide to customizing tmux.conf

mooks

A minimal tmux configuration framework designed for well-structured modular setups

practical tmux

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

In 3 lists

powerline

Statusline plugin for vim, and provides statuslines and prompts for several other applications including tmux

In 3 lists

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

In 3 lists

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

In 3 lists

tmuxp

computer: tmux session manager and python library

In 4 listsDetails

tmuxpair

Command line script for setting up a temporary tmux session for pair programming

tome

🔁 Playbooks for tmux & vim, replacing your shell history

In 3 lists

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

In 2 lists

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

In 2 lists

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

In 2 lists

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

In 2 lists

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

In 2 lists

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.

In 2 lists

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

In 3 lists

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

tmux 2: Productive Mouse-Free Development

The Tao of tmux

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

In 2 lists

tmux-tail-f

A tool to tail multiple files using tmux

vim-tmux

vim plugin for tmux.conf

See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

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]

Fresh★ 513k51 entriesPushed 28 days ago
90

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.

Fresh★ 9k288 entriesPushed yesterday
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday