tmux-plugins/tpm

Tmux Plugin Manager

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 27 minutes ago
Added to GitGenius on September 3rd, 2026
Created on May 19th, 2014
Open Issues & Pull Requests: 146 (+0)
GitHub issues: Enabled
Number of forks: 500
Total Stargazers: 15,058 (+0)
Total Subscribers: 86 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Tmux Plugin Manager is a plugin management system for tmux that installs and loads tmux plugins.

The tool solves the problem of managing tmux plugins by providing a simple declarative approach. Users add plugins to their tmux configuration file using a `set -g @plugin` directive, then use keyboard shortcuts to install, update, or remove them. The manager clones plugins from git repositories into a standard directory and sources them automatically, eliminating manual plugin management.

Tmux Plugin Manager suits anyone running tmux on Linux, OSX, or Cygwin who wants to extend their terminal multiplexer with community plugins. It requires only tmux version 1.9 or higher, git, and bash. The tool is designed for straightforward plugin lifecycle management through three core operations: installing new plugins with a single keystroke, updating existing ones, and removing plugins no longer listed in the configuration. The README mentions an alternative called tpack, which it describes as a drop-in replacement offering a text user interface, automatic updates, and a plugins browser.

The project maintains active test coverage through continuous integration. Documentation extends beyond basic usage to cover plugin creation, command-line plugin management, custom installation directories, and automated setup on new machines, indicating sustained attention to both user needs and developer experience for those building plugins.