WezTerm
is a powerful cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust.
Collections of awesome WezTerm plugins.
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
is a powerful cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust.
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.
Ask AI for CLI help with LM Studio or Google Gemini.
Generate and select bash commands based on natural language prompts.
Shows Claude API usage quota in the status bar with color-coded thresholds and automatic token refresh.
Monitors AI coding agents, shows status dots in tabs and notifications when agents need attention.
Shows Claude and Codex quota usage in the status bar with reset countdowns, process-aware states, and shared caching.
Predefined Vim-like modal keybindings with a good looking UI.
Vim-style key notation, modal key tables, and hint bars.
Pane control keybindings like tmux-pain-control.
Ported tmux keybindings.
Lets you assign a key binding to a specific tab.
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.
Mirrors your keystrokes to every pane in the active tab — the equivalent of tmux's synchronize-panes.
Rough hack for correct handling utf8 symbols with SHIFT key with kitty-keyboard-protocol for users of nushell.
Bypasses WezTerm shortcuts to send keys to the foreground process (e.g., Zellij or tmux).
Rather simple presentation mode toggle.
Provides an addon for seamless pane navigation between Neovim and the WezTerm MUX.
Interact with the WezTerm configuration directly from Neovim.
Toggle pane orientation between horizontal and vertical splits.
Stacked pane mode, work with multiple panes but see only one at a time.
Faster way to search and attach to (SSH) domains.
Workspace switcher with zoxide integration.
A simple and flexible way to manage and initialize workspace configurations.
Opening Git repositories as their own WezTerm workspaces using fd.
Save and restore the state of workspaces, windows, tabs and panes.
Switch between workspaces with fuzzy finding and zoxide.
Blazingly fast workspace chooser inspired by tmux-sessionizer.
Save and restore sessions.
Load, save, rename and delete named sets of tabs.
Navigate projects effortlessly with smart workspace switching and keyboard-driven navigation.
A configurable tab bar with batteries included.
A versatile and easy to use retro tab bar with the lualine.nvim configuration format.
A colorful and fancy battery component for the retro tab bar.
Configurable status for the retro tab bar.
Configurable tabs for the retro tab bar.
Turns your tab bar into a notification system with colored tab indicators.
Rosé Pine theme, all natural pine, faux fur and a bit of soho vibes.
Kanagawa.nvim color schemes with Wave, Dragon, and Lotus variants.
Cycle through built-in themes using keyboard shortcuts.
Animated electric control-room theme with layered APNG background effects.
Color the window frame, tab bar, and status badge by the active pane's Git root.
Send commands to multiple panes.
Location resolver for development and deployment of a plugin.
A library of common utility functions for plugin developers.
Enables enhanced event listener capabilities with persistent state management.
Sync your config across machines via a private GitHub Gist, with zero external dependencies.
Insert Unicode characters via their codepoints.
An easy-to-use toggleable terminal window.
Jump to the build error by opening them in Helix.
Selector framework for colorschemes, fonts, GPU adapters, window appearance, and custom config presets.
Tagged logging library with pluggable sinks and severity thresholds.
Memoization, caching, and persistent state management.
Builds styled text segments for status bars, tab titles, and selector previews.
Icon and identity-color registry for processes, tools, and UI labels.
General-purpose utility library with string, table, list, path, and filesystem helpers.
Parse command output and get URLs, shell commands, etc. pasted into your next prompt.
Cross-platform status bar widgets for CPU, RAM, battery, network, and disk on macOS, Linux, and Windows.
rust-unofficial/awesome-rust
A curated list of Rust code and resources.
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.
vinta/awesome-python
Curated Python frameworks, libraries and resources.
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
avelino/awesome-go
Curated Go frameworks and libraries.
ziadoz/awesome-php
A curated list of amazingly awesome PHP libraries, resources and shiny things.