Skip to content
82

Awesome WezTerm

Collections of awesome WezTerm plugins.

763 stars31 forks58 entriesLast push Sep 18, 2026 (12 days ago)License CC0-1.0

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

General

WezTerm

is a powerful cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust.

In 3 lists

DrKJeff16/wezterm-types

WezTerm type annotations that can be added as a completion source in your editor to provide code assistance when working with WezTerm's Lua API. Includes community plugins support.

In 2 lists

AI

Michal1993r/ai-helper.wezterm

Ask AI for CLI help with LM Studio or Google Gemini.

dimao/ai-commander.wezterm

Generate and select bash commands based on natural language prompts.

EdenGibson/wezterm-quota-limit

Shows Claude API usage quota in the status bar with color-coded thresholds and automatic token refresh.

Eric162/wezterm-agent-deck

Monitors AI coding agents, shows status dots in tabs and notifications when agents need attention.

M-Marbouh/agent-quota.wezterm

Shows Claude and Codex quota usage in the status bar with reset countdowns, process-aware states, and shared caching.

Keybinding

MLFlexer/modal.wezterm

Predefined Vim-like modal keybindings with a good looking UI.

sravioli/chord.wz

Vim-style key notation, modal key tables, and hint bars.

sei40kr/wez-pain-control

Pane control keybindings like tmux-pain-control.

sei40kr/wez-tmux

Ported tmux keybindings.

selectnull/pinned-tabs.wezterm

Lets you assign a key binding to a specific tab.

abidibo/wezterm-cmdpicker

Add a command-palette-style fuzzy picker for keybindings. Press a trigger key to search and execute any keybinding — user-defined, config, or WezTerm defaults.

annie444/sync-panes.wez

Mirrors your keystrokes to every pane in the active tab — the equivalent of tmux's synchronize-panes.

KawaiiSelbst/nu_utf8_hack.wez

Rough hack for correct handling utf8 symbols with SHIFT key with kitty-keyboard-protocol for users of nushell.

KawaiiSelbst/keys_bypass.wez

Bypasses WezTerm shortcuts to send keys to the foreground process (e.g., Zellij or tmux).

Media

xarvex/presentation.wez

Rather simple presentation mode toggle.

Neovim

mrjones2014/smart-splits.nvim

Provides an addon for seamless pane navigation between Neovim and the WezTerm MUX.

In 2 lists

winter-again/wezterm-config.nvim

Interact with the WezTerm configuration directly from Neovim.

Panes

ChrisGVE/pivot_panes.wezterm

Toggle pane orientation between horizontal and vertical splits.

bad-noodles/stack.wez

Stacked pane mode, work with multiple panes but see only one at a time.

Session

DavidRR-F/quick_domains.wezterm

Faster way to search and attach to (SSH) domains.

isseii10/workspace-picker.wezterm

Workspace switcher with zoxide integration.

JuanraCM/wsinit.wezterm

A simple and flexible way to manage and initialize workspace configurations.

mikkasendke/sessionizer.wezterm

Opening Git repositories as their own WezTerm workspaces using fd.

StephenGemin/resurrect.wezterm

Save and restore the state of workspaces, windows, tabs and panes.

MLFlexer/smart_workspace_switcher.wezterm

Switch between workspaces with fuzzy finding and zoxide.

vieitesss/workspacesionizer.wezterm

Blazingly fast workspace chooser inspired by tmux-sessionizer.

abidibo/wezterm-sessions

Save and restore sessions.

srackham/tabsets.wezterm

Load, save, rename and delete named sets of tabs.

ryanmsnyder/workspace-manager.wezterm

Navigate projects effortlessly with smart workspace switching and keyboard-driven navigation.

Tab bar

adriankarlen/bar.wezterm

A configurable tab bar with batteries included.

michaelbrusegard/tabline.wez

A versatile and easy to use retro tab bar with the lualine.nvim configuration format.

rootiest/battery.wez

A colorful and fancy battery component for the retro tab bar.

yriveiro/wezterm-status

Configurable status for the retro tab bar.

yriveiro/wezterm-tabs

Configurable tabs for the retro tab bar.

pro-vi/wezterm-attention

Turns your tab bar into a notification system with colored tab indicators.

Themes

neapsix/wezterm

Rosé Pine theme, all natural pine, faux fur and a bit of soho vibes.

sravioli/kanagawa.wz

Kanagawa.nvim color schemes with Wave, Dragon, and Lotus variants.

koh-sh/wezterm-theme-rotator

Cycle through built-in themes using keyboard shortcuts.

Tomauskasz/electric-control-room.wez

Animated electric control-room theme with layered APNG background effects.

william-ricchiuti/Wezterm-Window-Tint

Color the window frame, tab bar, and status badge by the active pane's Git root.

Utility

aureolebigben/wezterm-cmd-sender

Send commands to multiple panes.

ChrisGVE/dev.wezterm

Location resolver for development and deployment of a plugin.

ChrisGVE/lib.wezterm

A library of common utility functions for plugin developers.

ChrisGVE/listeners.wezterm

Enables enhanced event listener capabilities with persistent state management.

dfsramos/wezterm-sync

Sync your config across machines via a private GitHub Gist, with zero external dependencies.

lilaqua/tunicodes

Insert Unicode characters via their codepoints.

zsh-sage/toggle_terminal.wez

An easy-to-use toggleable terminal window.

quantonganh/quickselect.wezterm

Jump to the build error by opening them in Helix.

sravioli/lantern.wz

Selector framework for colorschemes, fonts, GPU adapters, window appearance, and custom config presets.

sravioli/log.wz

Tagged logging library with pluggable sinks and severity thresholds.

sravioli/memo.wz

Memoization, caching, and persistent state management.

sravioli/ribbon.wz

Builds styled text segments for status bars, tab titles, and selector previews.

sravioli/sigil.wz

Icon and identity-color registry for processes, tools, and UI labels.

sravioli/warp.wz

General-purpose utility library with string, table, list, path, and filesystem helpers.

btrachey/wezterm-replay

Parse command output and get URLs, shell commands, etc. pasted into your next prompt.

usrivastava92/widgets.wez

Cross-platform status bar widgets for CPU, RAM, battery, network, and disk on macOS, Linux, and Windows.

See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

A curated list of awesome Go frameworks, libraries and software

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago