Files
awesome-awesomeness/html/zshplugins.md2.html
2025-07-18 23:13:11 +02:00

9836 lines
514 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-zsh-plugins">awesome-zsh-plugins</h1>
<p><a href="https://awesome.re"><img src="https://awesome.re/badge.svg"
alt="Awesome" /></a></p>
<h2 id="status">Status</h2>
<p><a href="https://opensource.org/license/BSD-3-Clause"><img
src="https://img.shields.io/github/license/unixorn/awesome-zsh-plugins.svg"
alt="License" /></a> <img
src="https://github.com/unixorn/awesome-zsh-plugins/actions/workflows/awesomebot.yml/badge.svg"
alt="Awesomebot" /> <a
href="https://github.com/unixorn/awesome-zsh-plugins/stargazers"><img
src="https://img.shields.io/github/stars/unixorn/awesome-zsh-plugins.svg"
alt="GitHub stars" /></a> <img
src="https://img.shields.io/github/contributors/unixorn/awesome-zsh-plugins.svg"
alt="Contributors" /> <a
href="https://github.com/unixorn/awesome-zsh-plugins"><img
src="https://img.shields.io/github/last-commit/unixorn/awesome-zsh-plugins/main.svg"
alt="GitHub last commit" /></a> <a
href="https://www.trackawesomelist.com/unixorn/awesome-zsh-plugins/"><img
src="https://www.trackawesomelist.com/badge.svg"
alt="Track Awesome List" /></a></p>
<p>A collection of ZSH frameworks, plugins, tutorials &amp; themes
inspired by the various awesome list collections out there.</p>
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
<h2 id="table-of-contents">Table of Contents</h2>
<ul>
<li><a href="#disclaimer">Disclaimer</a></li>
<li><a href="#frameworks">Frameworks</a>
<ul>
<li><a href="#alf">alf</a></li>
<li><a href="#ansible-role-zsh">ansible-role-zsh</a></li>
<li><a href="#ant-zsh">ant-zsh</a></li>
<li><a href="#antibody">antibody</a></li>
<li><a href="#antidote">antidote</a></li>
<li><a href="#antigen-hs">antigen-hs</a></li>
<li><a href="#antigen">antigen</a></li>
<li><a href="#awesome-lazy-zsh">awesome-lazy-zsh</a></li>
<li><a href="#ax-zsh">ax-zsh</a></li>
<li><a href="#deer">deer</a></li>
<li><a href="#dotzsh">dotzsh</a></li>
<li><a href="#fresh">fresh</a></li>
<li><a href="#gh-source">gh-source</a></li>
<li><a href="#miniplug">miniplug</a></li>
<li><a href="#oh-my-zsh">oh-my-zsh</a></li>
<li><a href="#pms">PMS</a></li>
<li><a href="#prezto">prezto</a></li>
<li><a href="#pumice">pumice</a></li>
<li><a href="#ryzshrc">ryzshrc</a></li>
<li><a href="#sheldon">sheldon</a></li>
<li><a href="#shplug">shplug</a></li>
<li><a href="#thefly">TheFly</a></li>
<li><a href="#toasty">Toasty</a></li>
<li><a href="#usepkg">Usepkg</a></li>
<li><a href="#uz">uz</a></li>
<li><a href="#x-cmd">x-cmd</a></li>
<li><a href="#yazt">yazt</a></li>
<li><a href="#yzsh">yzsh</a></li>
<li><a href="#zap">zap</a></li>
<li><a href="#zapack">zapack</a></li>
<li><a href="#zcomet">zcomet</a></li>
<li><a href="#zeesh">zeesh</a></li>
<li><a href="#zgem">zgem</a></li>
<li><a href="#zgen">zgen</a></li>
<li><a href="#zgenom">zgenom</a></li>
<li><a href="#zilsh">zilsh</a></li>
<li><a href="#zim">zim</a></li>
<li><a href="#zinit">Zinit</a></li>
<li><a href="#zinit-4">zinit-4</a></li>
<li><a href="#zit">zit</a></li>
<li><a href="#zlugin">zlugin</a></li>
<li><a href="#znap">znap</a></li>
<li><a href="#zoppo">zoppo</a></li>
<li><a href="#zpacker">zpacker</a></li>
<li><a href="#zpico">zpico</a></li>
<li><a href="#zplug">zplug</a></li>
<li><a href="#zpm">zpm</a></li>
<li><a href="#zr">zr</a></li>
<li><a href="#zshing">zshing</a></li>
<li><a href="#zsh-dot-plugin">zsh-dot-plugin</a></li>
<li><a href="#zsh-mgr">zsh-mgr</a></li>
<li><a href="#zshplug">zshPlug</a></li>
<li><a href="#ztanesh">ztanesh</a></li>
<li><a href="#ztheme">ztheme</a></li>
<li><a href="#ztupide">ztupide</a></li>
<li><a href="#zulu">zulu</a></li>
</ul></li>
<li><a href="#setups">Setups</a>
<ul>
<li><a href="#zgenom-1">zgenom</a></li>
<li><a href="#zinit">zinit</a></li>
</ul></li>
<li><a href="#prerequisites">Prerequisites</a></li>
<li><a href="#tutorials">Tutorials</a>
<ul>
<li><a href="#generic-zsh">Generic ZSH</a></li>
<li><a href="#antigen">Antigen</a></li>
<li><a href="#oh-my-zsh">Oh-My-Zsh</a></li>
<li><a href="#prezto">Prezto</a></li>
<li><a href="#zgen">Zgen</a></li>
<li><a href="#zinit-n%C3%A9-zplugin">Zinit (né zplugin)</a></li>
<li><a href="#zsh-on-windows">ZSH on Windows</a>
<ul>
<li><a href="#superconsole---windows-only">superconsole -
Windows-only</a></li>
</ul></li>
</ul></li>
<li><a href="#plugins">Plugins</a></li>
<li><a href="#completions">Completions</a></li>
<li><a href="#themes">Themes</a></li>
<li><a href="#fonts">Fonts</a></li>
<li><a href="#installation">Installation</a>
<ul>
<li><a href="#antigen-1">Antigen</a></li>
<li><a href="#dotzsh-1">dotzsh</a></li>
<li><a href="#oh-my-zsh-1">Oh-My-Zsh</a></li>
<li><a href="#prezto-1">Prezto</a></li>
<li><a href="#zgen-1">Zgen</a></li>
<li><a href="#zgenom">Zgenom</a></li>
<li><a href="#zplug-1">zplug</a></li>
<li><a href="#zpm-1">zpm</a></li>
</ul></li>
<li><a href="#writing-new-plugins-and-themes">Writing New Plugins and
Themes</a></li>
<li><a href="#other-resources">Other Resources</a>
<ul>
<li><a href="#zsh-tools">ZSH Tools</a></li>
<li><a href="#other-useful-lists">Other Useful Lists</a></li>
<li><a href="#other-references">Other References</a></li>
</ul></li>
<li><a href="#thanks">Thanks</a></li>
</ul>
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
<p><em>Please read the <a href="Contributing.md">Contributing
Guidelines</a> before contributing.</em> ## Disclaimer</p>
<p>While I have done my best to not add entries with embedded malicious
code, I dont have the time to sift through the source of every entry in
the list.</p>
<p>THIS LIST IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS
IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<h2 id="frameworks">Frameworks</h2>
<p>These frameworks make customizing your ZSH setup easier.</p>
<p>You can find some interesting performance timing comparisons of
various frameworks in the following locations.</p>
<ul>
<li><a
href="https://github.com/rossmacarthur/zsh-plugin-manager-benchmark">rossmacarthur/zsh-plugin-manager-benchmark</a>
- Contains performance benchmarks for the most popular ZSH frameworks,
including both install time and load time.</li>
<li><a href="https://github.com/z-shell/pm-perf-test">pm-perf-test</a> -
Tooling for running performance tests on multiple ZSH frameworks.</li>
</ul>
<h3 id="alf"><a href="https://github.com/psyrendust/alf">alf</a></h3>
<p><img src="https://img.shields.io/github/last-commit/psyrendust/alf"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/psyrendust/alf"
alt="GitHub Repo stars" /></p>
<p><strong>Alf</strong> is an out of this world super fast and
configurable framework for ZSH; its modeled after <a
href="https://github.com/sorin-ionescu/prezto">Prezto</a> and <a
href="https://github.com/zsh-users/antigen">Antigen</a> while utilizing
<a href="https://ohmyz.sh">Oh-My-Zsh</a> under the covers; and offers
standard defaults, aliases, functions, auto completion, automated
updates and installable prompt themes and plugins.</p>
<h3 id="ansible-role-zsh"><a
href="https://github.com/viasite-ansible/ansible-role-zsh">ansible-role-zsh</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/viasite-ansible/ansible-role-zsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/viasite-ansible/ansible-role-zsh"
alt="GitHub Repo stars" /></p>
<p><strong>ansible-role-zsh</strong> is an ansible role with
zero-knowledge installation. It uses <a
href="https://github.com/zsh-users/antigen">antigen</a> to manage
bundles and <a href="ohmyz.sh">oh-my-zsh</a>. Can load bundles
conditionally. By default it includes the powerlevel9k theme,
autosuggestions, syntax-highlighting and <a
href="https://github.com/ytet5uy4/fzf-widgets">fzf-widgets</a> and <a
href="https://github.com/urbainvaes/fzf-marks">fzf-marks</a>. Fully
customizable.</p>
<h3 id="ant-zsh"><a
href="https://github.com/anthraxx/ant-zsh">ant-zsh</a></h3>
<p><img src="https://img.shields.io/github/last-commit/anthraxx/ant-zsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/anthraxx/ant-zsh"
alt="GitHub Repo stars" /></p>
<p><strong>Ant-zsh</strong> is a tiny and lightweight ZSH configuration
environment for special customization needs. It includes plugins, themes
and a basic convenient setup.</p>
<h3 id="antibody"><a
href="https://github.com/getantibody/antibody">antibody</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/getantibody/antibody"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/getantibody/antibody"
alt="GitHub Repo stars" /></p>
<p><strong>Antibody</strong> is a faster and simpler <a
href="https://github.com/zsh-users/antigen">antigen</a> written in
Golang. More details are available at <a
href="http://getantibody.github.io/">http://getantibody.github.io/</a>.</p>
<h3 id="antidote"><a
href="https://getantidote.github.io/">antidote</a></h3>
<p><img src="https://img.shields.io/github/last-commit/mattmc3/antidote"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/mattmc3/antidote"
alt="GitHub Repo stars" /></p>
<p><strong>Antidote</strong> is a ZSH plugin manager made from the
ground up thinking about performance.</p>
<p>It is fast because it can do things concurrently, and generates an
ultra-fast static plugin file that you can include in your ZSH
config.</p>
<p>It is written natively in ZSH, is well tested, and picks up where <a
href="https://github.com/getantibody/antibody">Antibody</a> left
off.</p>
<p><a href="https://github.com/getantidote/use-omz">use-omz</a> enables
easy use of <a href="https://github.com/ohmyzsh/ohmyzsh">Oh-My-ZSH</a>
with antidote.</p>
<h3 id="antigen-hs"><a
href="https://github.com/Tarrasch/antigen-hs">antigen-hs</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/Tarrasch/antigen-hs"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/Tarrasch/antigen-hs"
alt="GitHub Repo stars" /></p>
<p><strong>antigen-hs</strong> is a replacement for <a
href="https://github.com/zsh-users/antigen">antigen</a> optimized for a
low overhead when starting up a <code>zsh</code> session. It will
automatically clone plugins for you.</p>
<h3 id="antigen"><a
href="https://github.com/zsh-users/antigen">antigen</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/zsh-users/antigen"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zsh-users/antigen"
alt="GitHub Repo stars" /></p>
<p><strong>Antigen</strong> is a small set of functions that help you
easily manage your shell (ZSH) plugins, called bundles. The concept is
pretty much the same as bundles in a typical vim+pathogen setup. Antigen
is to ZSH, what Vundle is to vim. Antigen can load oh-my-zsh themes and
plugins and will automatically clone them for you.</p>
<h3 id="awesome-lazy-zsh"><a
href="https://github.com/AmJaradat01/awesome-lazy-zsh">awesome-lazy-zsh</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/AmJaradat01/awesome-lazy-zsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/AmJaradat01/awesome-lazy-zsh"
alt="GitHub Repo stars" /></p>
<p>Awesome-Lazy-Zsh is a simplified and customizable Zsh setup tool for
managing plugins and themes. It streamlines your terminal environment
with an easy-to-use CLI interface, allowing you to manage .zshrc
configurations effectively. Features</p>
<ul>
<li>Plugin Management: Install and manage plugins easily.</li>
<li>Theme Customization: Apply a variety of Zsh themes.</li>
<li>Backup and Restore: Safeguard your .zshrc configurations.</li>
<li>Interactive CLI: User-friendly setup options.</li>
<li>Dependency Management: Automatically checks for Git, Node.js, and
Homebrew.</li>
</ul>
<h3 id="ax-zsh"><a
href="https://github.com/alexbarton/ax-zsh">ax-zsh</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/alexbarton/ax-zsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/alexbarton/ax-zsh"
alt="GitHub Repo stars" /></p>
<p><strong>Ax-ZSH</strong> is a modular configuration system for ZSH. It
provides sane defaults and is extendable by plugins.</p>
<p><strong>Ax-ZSH</strong> integrates well with <a
href="https://github.com/romkatv/powerlevel10k">Powerlevel10k</a> and
other extensions, including plugins compatible with <a
href="https://ohmyz.sh/">oh-my-zsh</a>.</p>
<h3 id="deer"><a href="https://github.com/ArtixLabs/deer">deer</a></h3>
<p><img src="https://img.shields.io/github/last-commit/ArtixLabs/deer"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/ArtixLabs/deer"
alt="GitHub Repo stars" /></p>
<p>A minimalist ZSH plugin manager.</p>
<h3 id="dotzsh"><a
href="https://github.com/dotphiles/dotzsh">dotzsh</a></h3>
<p><img src="https://img.shields.io/github/last-commit/dotphiles/dotzsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/dotphiles/dotzsh"
alt="GitHub Repo stars" /></p>
<p><strong>Dotzsh</strong> strives to be platform and version
independent. Some functionality may be lost when running under older
versions of ZSH, but it should degrade cleanly and allow you to use the
same setup on multiple machines of differing OSes without problems.</p>
<h3 id="fresh"><a
href="https://github.com/freshshell/fresh">fresh</a></h3>
<p><img src="https://img.shields.io/github/last-commit/freshshell/fresh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/freshshell/fresh"
alt="GitHub Repo stars" /></p>
<p><strong>fresh</strong> is a tool to source shell configuration
(aliases, functions, etc) from others into your own configuration files.
We also support files such as ackrc and gitconfig. Think of it as <a
href="https://bundler.io">Bundler</a> for your dot files.</p>
<h3 id="gh-source"><a
href="https://github.com/Yarden-zamir/gh-source">gh-source</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/Yarden-zamir/gh-source"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/Yarden-zamir/gh-source"
alt="GitHub Repo stars" /></p>
<p><strong>gh-source</strong> is a plugin manager for people who dont
like plugin managers. Its a simple shell function that downloads and
installs plugins from GitHub as part of the sourcing step. Its designed
to be used with <code>zsh</code>, but it should work with any shell.</p>
<h3 id="miniplug"><a
href="https://sr.ht/~yerinalexey/miniplug">miniplug</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/yerinalexey/miniplug"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/yerinalexey/miniplug"
alt="GitHub Repo stars" /></p>
<p><strong>miniplug</strong> is a minimalistic plugin manager for
ZSH.</p>
<ul>
<li>No crashes or double plugin loading when re-sourcing
<code>.zshrc</code></li>
<li>Unlike other frameworks, Miniplug does not pollute your
<code>$PATH</code></li>
<li>Only does the bare minimum for managing plugins</li>
</ul>
<h3 id="oh-my-zsh"><a href="https://ohmyz.sh/">oh-my-zsh</a></h3>
<p><img src="https://img.shields.io/github/last-commit/ohmyzsh/ohmyzsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/ohmyzsh/oh-my-zsh"
alt="GitHub Repo stars" /></p>
<p><strong>oh-my-zsh</strong> is a community-driven framework for
managing your ZSH configuration. Includes 120+ optional plugins (rails,
<code>git</code>, macOS, <code>hub</code>, <code>capistrano</code>,
<code>brew</code>, <code>ant</code>, MacPorts, etc), over 120 themes to
spice up your morning, and an auto-update tool that makes it easy to
keep up with the latest updates from the community.</p>
<h3 id="pms"><a href="https://github.com/JoshuaEstes/pms">PMS</a></h3>
<p><img src="https://img.shields.io/github/last-commit/JoshuaEstes/pms"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/JoshuaEstes/pms"
alt="GitHub Repo stars" /></p>
<p>PMS allows you to manage your shell in a way to that helps decrease
setup time and increases your productivity. It has support for themes
(change the way your shell looks), plugins (adds functionality to your
shell), and dotfile management.</p>
<p>The PMS framework also allows you to use the same framework in
different shells. Use ZSH on your personal laptop, and use
<code>bash</code> on remote servers. Wanna try <code>fish</code>? Go
ahead, try out different shells.</p>
<h3 id="prezto"><a
href="https://github.com/sorin-ionescu/prezto">prezto</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/sorin-ionescu/prezto"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/sorin-ionescu/prezto"
alt="GitHub Repo stars" /></p>
<p><strong>Prezto</strong> enriches the ZSH command line interface
environment with sane defaults, aliases, functions, auto completion, and
prompt themes. There are some <a
href="https://github.com/sorin-ionescu/prezto">prezto</a>-specific
plugins at <a
href="https://github.com/belak/prezto-contrib">https://github.com/belak/prezto-contrib</a>.</p>
<h3 id="pumice"><a
href="https://github.com/ryutamaki/pumice">pumice</a></h3>
<p><img src="https://img.shields.io/github/last-commit/ryutamaki/pumice"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/ryutamaki/pumice"
alt="GitHub Repo stars" /></p>
<p><strong>Pumice</strong> is a lightweight plugin manager for ZSH.</p>
<h3 id="ryzshrc"><a
href="https://github.com/ryzshrc/ryzshrc">ryzshrc</a></h3>
<p><img src="https://img.shields.io/github/last-commit/ryzshrc/ryzshrc"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/ryzshrc/ryzshrc"
alt="GitHub Repo stars" /></p>
<p>ryzshrc is a smart, innovative plugin manager like <a
href="https://ohmyz.sh/">Oh My Zsh</a>, designed to enhance your
terminal experience with professional and cool features. It boosts
productivity by providing efficient shell management, sleek themes, and
powerful plugins. Perfect for developers seeking a modern and
intelligent way to work with their terminal</p>
<h3 id="sheldon"><a
href="https://github.com/rossmacarthur/sheldon">sheldon</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/rossmacarthur/sheldon"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/rossmacarthur/sheldon"
alt="GitHub Repo stars" /></p>
<p>A fast, configurable, shell plugin manager.</p>
<ul>
<li>Can manage
<ul>
<li>Any <code>git</code> repository.
<ul>
<li>Branch/tag/commit support.</li>
<li>Extra support for GitHub repositories.</li>
<li>Extra support for Gists.</li>
</ul></li>
<li>Arbitrary remote files, simply specify the URL.</li>
<li>Local plugins, simply specify the directory path.</li>
</ul></li>
<li>Highly configurable install methods using <a
href="http://handlebarsjs.com/">handlebars</a> templating.</li>
<li>Super-fast parallel installation.</li>
<li>Configuration file using <a
href="https://github.com/toml-lang/toml">TOML</a> syntax.</li>
<li>Uses a lock file for much faster loading of plugins.</li>
</ul>
<h3 id="shplug"><a
href="https://github.com/dtrugman/shplug">shplug</a></h3>
<p><img src="https://img.shields.io/github/last-commit/dtrugman/shplug"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/dtrugman/shplug"
alt="GitHub Repo stars" /></p>
<p>An easy solution for managing your shell environments. Works with
both <code>bash</code> and <code>zsh</code>. Makes it easy to sync your
environment across multiple machines with a <code>git</code>
repository.</p>
<h3 id="thefly"><a
href="https://github.com/joknarf/thefly">TheFly</a></h3>
<p><img src="https://img.shields.io/github/last-commit/joknarf/thefly"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/joknarf/thefly"
alt="GitHub Repo stars" /></p>
<p><code>bash</code>/<code>zsh</code>/<code>ksh</code> plugin manager
and env teleporter</p>
<p>Makes your shell env and plugins available everywhere
(hosts/users)!</p>
<h3 id="toasty"><a
href="https://github.com/CosmicToast/toasty-zsh">Toasty</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/CosmicToast/toasty-zsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/CosmicToast/toasty-zsh"
alt="GitHub Repo stars" /></p>
<p><strong>Toasty</strong> is a ZSH framework made to facilitate
management, not dictate it.</p>
<h3 id="usepkg"><a
href="https://github.com/gynamics/zsh-usepkg">Usepkg</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/gynamics/zsh-usepkg"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/gynamics/zsh-usepkg"
alt="GitHub Repo stars" /></p>
<p>A minimal declarative zsh plugin manager.</p>
<p>Supports: - fetch &amp; load plugin(s) with declared methods - list,
check, reload, update &amp; remove plugin(s) with commands</p>
<p>Dependencies: - zsh - gnu coreutils - git (optional, if you want to
clone git repositories from internet) - curl (optional, if you want to
fetch a script file by url)</p>
<p>Pros: - extremely simple and light, but enough to use. - compared to
similar packages like <code>zplug</code>, it has a much simpler
configuration grammar.</p>
<h3 id="uz"><a href="https://github.com/maxrodrigo/uz">uz</a></h3>
<p><img src="https://img.shields.io/github/last-commit/maxrodrigo/uz"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/maxrodrigo/uz"
alt="GitHub Repo stars" /></p>
<p>A ZSH micro plugin manager.</p>
<h3 id="x-cmd"><a href="https://github.com/x-cmd/x-cmd">x-cmd</a></h3>
<p><img src="https://img.shields.io/github/last-commit/x-cmd/x-cmd"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/x-cmd/x-cmd"
alt="GitHub Repo stars" /></p>
<p><strong>x-cmd</strong> is a toolset implemented using posix shell and
awk.It is very small in size and offers many interesting features. Here
is a milestone demo: https://x-cmd.com/</p>
<p>Tools Provided by x-cmd: - <a
href="https://x-cmd.com/mod/zuz">Wrappers for Common Commands (e.g., cd,
ip, ps, tar, apt, brew)</a>: These wrapped commands are more intelligent
and easier to use compared to the native commands. - <a
href="https://x-cmd.com/pkg/">Lightweight Package Management Tool</a>:
We have implemented a lightweight package management tool using shell
and awk. Through it, you can quickly obtain most common software tools,
such as jq, 7za, bat, nvim, python, node, go, etc. - <a
href="https://x-cmd.com/mod/cht">CLI for Useful Websites (e.g.,
github.com, cht.sh)</a>: We have wrapped their APIs using shell and awk
for daily use and to obtain corresponding services in scripts. - <a
href="https://x-cmd.com/mod/openai">AI Tools</a>: We provide CLIs for
ChatGPT, Gemini, Jina.ai, etc., and have wrapped corresponding shortcut
commands for different application scenarios, such as
<code>@gemini</code> for chatting with Gemini AI and <code>@zh</code>
for using AI to translate specified content or command results.</p>
<h3 id="yazt"><a href="https://github.com/bashelled/yazt">yazt</a></h3>
<p><img src="https://img.shields.io/github/last-commit/bashelled/yazt"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/bashelled/yazt"
alt="GitHub Repo stars" /></p>
<p><strong>Yazt</strong> is a simple ZSH theme manager in maintenance
that is compatible with nearly everything. You can use prompts in
plugins, mix n match two themes and with a few modifications, you can
even use it in <code>bash</code>.</p>
<h3 id="yzsh"><a href="https://github.com/yunielrc/yzsh">yzsh</a></h3>
<p><img src="https://img.shields.io/github/last-commit/yunielrc/yzsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/yunielrc/yzsh"
alt="GitHub Repo stars" /></p>
<p><strong>yzsh</strong> is a simple ZSH framework for managing plugins,
themes, functions, aliases and environment variables.</p>
<h3 id="zap"><a href="https://github.com/zap-zsh/zap">zap</a></h3>
<p><img src="https://img.shields.io/github/last-commit/zap-zsh/zap"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zap-zsh/zap"
alt="GitHub Repo stars" /></p>
<p><strong>zap</strong> is a minimal ZSH plugin manager.</p>
<h3 id="zapack"><a
href="https://github.com/aiya000/zsh-zapack">zapack</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/aiya000/zsh-zapack"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/aiya000/zsh-zapack"
alt="GitHub Repo stars" /></p>
<p><strong>zapack</strong> is a basic fast minimal ZSH plugin
loader.</p>
<h3 id="zcomet"><a
href="https://github.com/agkozak/zcomet">zcomet</a></h3>
<p><img src="https://img.shields.io/github/last-commit/agkozak/zcomet"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/agkozak/zcomet"
alt="GitHub Repo stars" /></p>
<p><strong>zcomet</strong> is a minimalistic ZSH plugin manager that
gets you to the prompt surprisingly quickly without caching (see the
benchmarks). In addition to loading and updating plugins stored in
<code>git</code> repositories, it supports lazy-loading plugins (further
reducing startup time) as well as downloading and sourcing code
snippets.</p>
<h3 id="zeesh"><a href="https://github.com/zeekay/zeesh">zeesh</a></h3>
<p><img src="https://img.shields.io/github/last-commit/zeekay/zeesh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zeekay/zeesh"
alt="GitHub Repo stars" /></p>
<p><strong>Zeesh</strong> is a cross-platform ZSH framework. Its
similar to, but incompatible with, <a
href="http://ohmyz.sh/">oh-my-zsh</a>. It has a modular plugin
architecture making it easy to extend. It has a rich set of defaults,
but is designed to be as lightweight as possible.</p>
<h3 id="zgem"><a href="https://github.com/qoomon/zgem">zgem</a></h3>
<p><img src="https://img.shields.io/github/last-commit/qoomon/zgem"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/qoomon/zgem"
alt="GitHub Repo stars" /></p>
<p><strong>zgem</strong> is a plugin manager for ZSH that supports
loading and updating plugins and themes from git, http and local
files.</p>
<h3 id="zgen"><a href="https://github.com/tarjoilija/zgen">zgen</a></h3>
<p><img src="https://img.shields.io/github/last-commit/tarjoilija/zgen"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/tarjoilija/zgen"
alt="GitHub Repo stars" /></p>
<p><strong>Zgen is currently not being actively maintained</strong> and
I recommend you use the <a
href="https://github.com/jandamm/zgenom">zgenom</a> fork instead, which
is actively maintained and continues to get new features.</p>
<p><strong>Zgen</strong> is a lightweight plugin manager for ZSH
inspired by <a href="https://github.com/zsh-users/antigen">Antigen</a>.
The goal is to have minimal overhead when starting up the shell because
nobody likes waiting.</p>
<h3 id="zgenom"><a
href="https://github.com/jandamm/zgenom">zgenom</a></h3>
<p><img src="https://img.shields.io/github/last-commit/jandamm/zgenom"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/jandamm/zgenom"
alt="GitHub Repo stars" /></p>
<p>A lightweight plugin manager for ZSH that is a fork that extends the
brilliant <a href="https://github.com/tarjoilija/zgen">zgen</a> and
provides more features and bugfixes while being fully backwards
compatible.</p>
<p>To keep loading fast during new terminal sessions,
<code>zgenom</code> generates a static <code>init.zsh</code> file which
does nothing but source your plugins and append them to your
<code>fpath</code>.</p>
<p>This minimizes startup time by not having to execute time consuming
logic (plugin checking, updates, etc) during every shell sessions
startup. The downside is that you have to refresh the init script
manually with <code>zgenom reset</code> whenever you update your plugin
list in your <code>.zshrc</code>.</p>
<p>Zgenom can load <a href="http://ohmyz.sh/">oh-my-zsh</a>-compatible
and <a
href="https://github.com/sorin-ionescu/prezto">prezto</a>-compatible
plugins and themes, and will automagically <code>git clone</code>
plugins for you when you add them to your plugin list.</p>
<h3 id="zilsh"><a href="https://github.com/zilsh/zilsh">zilsh</a></h3>
<p><img src="https://img.shields.io/github/last-commit/zilsh/zilsh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zilsh/zilsh"
alt="GitHub Repo stars" /></p>
<p><strong>zilsh</strong> is a ZSH config system that aims to appeal
more to power-users and follow the simplistic approach of
vim-pathogen.</p>
<h3 id="zim"><a href="https://github.com/zimfw/zimfw">zim</a></h3>
<p><img src="https://img.shields.io/github/last-commit/zimfw/zimfw"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zimfw/zimfw"
alt="GitHub Repo stars" /></p>
<p><strong>Zim</strong> is a ZSH configuration framework with blazing
speed and modular extensions.</p>
<h3 id="zinit"><a
href="https://github.com/zdharma-continuum/zinit">Zinit</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/zdharma-continuum/zinit"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zdharma-continuum/zinit"
alt="GitHub Repo stars" /></p>
<p><strong>Zinit</strong> is an innovative and probably (because of the
Turbo) the fastest plugin manager with support for:</p>
<ul>
<li>Turbo mode 80% faster ZSH startup! for example: instead of 200 ms,
itll be 40 ms</li>
<li>Completion management (selectively disable and enable
completions)</li>
<li>Snippets (↔︎ regular files downloaded via-URL, e.g.: scripts) and
through them Oh My Zsh and Prezto plugins support (→ low overhead)</li>
<li>Annexes (↔︎ Zinit extensions)</li>
<li>Reports (from the plugin loads plugins are no longer black
boxes)</li>
<li>Plugin unloading (allows e.g.: dynamic theme switching)</li>
<li><code>bindkey</code> capturing and remapping</li>
<li>packages</li>
<li>Clean <code>fpath</code> (the array <code>$fpath</code> is not being
used to add completions and autoload functions, hence it stays concise,
not bloated)</li>
<li>Services ↔︎ a single-instance, background plugins</li>
<li>Also, in general: all the mechanisms from the ZSH Plugin Standard
Zinit is a reference implementation of the standard.</li>
</ul>
<p>The project is very active currently &gt; 3100 commits.</p>
<h3 id="zinit-4"><a
href="https://github.com/psprint/Zinit-4">zinit-4</a></h3>
<p><img src="https://img.shields.io/github/last-commit/psprint/Zinit-4"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/psprint/Zinit-4"
alt="GitHub Repo stars" /></p>
<p>This is Zinit 4 from the <a
href="https://github.com/psprint">original author</a>, who once removed
the <a href="https://github.com/zdharma-continuum/zinit">Zinit</a>
repository from GitHub. This spawned a community-driven <a
href="https://github.com/zdharma-continuum">zdharma-continuum</a>
organization that revived all of psprints ZSH projects. Its main
innovations from the <span class="citation"
data-cites="zdharma-continuum">@zdharma-continuum</span> fork are:</p>
<ul>
<li>AppImage distribution (release link),</li>
<li>Action complete press Alt-Shift-A and Alt-Shift-C to complete
plugin names and ice modifiers,</li>
<li>Themes set $ZITHEME to one of default, blue and gold to set a
color set to use for Zinit 4 messages,</li>
<li>New ice <code>build</code> which is equivalent of three other ices:
<code>null</code>, <code>configure</code> and <code>make install</code>
and simply builds the project from sources, with support for
autotools/CMake/Meson/Scons.</li>
</ul>
<p>These are the most visible changes, but there are more (like e.g.:
support for compiling with libraries from previously built
projects/<code>$ZPFX</code>).</p>
<h3 id="zit"><a href="https://github.com/thiagokokada/zit">zit</a></h3>
<p><img src="https://img.shields.io/github/last-commit/thiagokokada/zit"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/thiagokokada/zit"
alt="GitHub Repo stars" /></p>
<p><strong>zit</strong> is a plugin manager for ZSH. It is minimal
because it implements the bare minimum to be qualified as a plugin
manager: it allows the user to install plugins from <code>git</code>
repositories (and <code>git</code> repositories only, thats why the
name), source plugins and update them. It does not implement fancy
functions like cleanup of removed plugins, automatic compilation of
installed plugins, alias for oh-my-zsh/prezto/other ZSH frameworks,
building binaries, <code>$PATH</code> manipulation and others.</p>
<h3 id="zlugin"><a
href="https://github.com/DrgnFireYellow/zlugin">zlugin</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/DrgnFireYellow/zlugin"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/DrgnFireYellow/zlugin"
alt="GitHub Repo stars" /></p>
<p><strong>zlugin</strong> is a very lightweight ZSH plugin manager.</p>
<h3 id="znap"><a
href="https://github.com/marlonrichert/zsh-snap">znap</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/marlonrichert/zsh-snap"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/marlonrichert/zsh-snap"
alt="GitHub Repo stars" /></p>
<p><strong>:zap:Znap</strong> is a light-weight plugin manager &amp;
<code>git</code> repository manager for ZSH thats easy to grok. While
tailored for ZSH plugins specifically, <strong>Znap</strong> also
functions as a general-purpose utility for managing <code>git</code>
repositories.</p>
<p>Znap can:</p>
<ul>
<li>Make any prompt appear instantly. Reduce your startup time from
~200ms to ~40ms with just one command.</li>
<li>Asynchronously compile your plugins and functions.</li>
<li>Cache those expensive <code>eval $(commands)</code>.</li>
<li>Clone or pull multiple repos in parallel.</li>
<li>Re-clone all your repos without you having to re-enter them.</li>
<li>Multi-repo management</li>
<li>Automatic <code>compinit</code> and <code>bashinit</code> - you no
longer need them in your <code>.zshrc</code>, znap will do them
automatically as needed.</li>
</ul>
<h3 id="zoppo"><a href="https://github.com/zoppo/zoppo">zoppo</a></h3>
<p><img src="https://img.shields.io/github/last-commit/zoppo/zoppo"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zoppo/zoppo"
alt="GitHub Repo stars" /></p>
<p><strong>Zoppo</strong> is the crippled configuration framework for
ZSH. As an Italian saying goes: “chi va con lo zoppo, impara a
zoppicare”, we realized we were walking with a cripple and are now going
to become crippled ourselves.</p>
<h3 id="zpacker"><a
href="https://github.com/happyslowly/zpacker">zpacker</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/happyslowly/zpacker"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/happyslowly/zpacker"
alt="GitHub Repo stars" /></p>
<p><strong>Zpacker</strong> is a lightweight ZSH plugin &amp; theme
management framework.</p>
<h3 id="zpico"><a
href="https://github.com/thornjad/zpico">zpico</a></h3>
<p><img src="https://img.shields.io/github/last-commit/thornjad/zpico"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/thornjad/zpico"
alt="GitHub Repo stars" /></p>
<p>The minuscule ZSH package manager. No frills, no bloat, just 2 kB of
100% ZSH code, providing complete package management for your ZSH
environment.</p>
<p>ZSH package managers are abundant, but most are bloated, slow or have
excessive requirements. On top of that, more than a few have been
abandoned for years. Zpico does not seek to be the best of the best,
rather to balance functionality against a tiny, fast footprint.</p>
<h3 id="zplug"><a href="https://github.com/zplug/zplug">zplug</a></h3>
<p><img src="https://img.shields.io/github/last-commit/zplug/zplug"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zplug/zplug"
alt="GitHub Repo stars" /></p>
<p><strong>:hibiscus: Zplug</strong> is a next-generation ZSH plugin
manager.</p>
<ul>
<li>Can manage everything
<ul>
<li>ZSH plugins/UNIX commands on <a href="https://github.com">GitHub</a>
and <a href="https://bitbucket.org">Bitbucket</a></li>
<li>Gist files (<a
href="https://gist.github.com/discover">gist.github.com</a>)</li>
<li>Externally managed plugins e.g., <a
href="https://github.com/ohmyzsh/ohmyzsh">oh-my-zsh</a> and <a
href="https://github.com/sorin-ionescu/prezto">prezto</a>
plugins/themes</li>
<li>Binary artifacts on <a
href="https://help.github.com/articles/about-releases/">GitHub
Releases</a></li>
<li>Local plugins</li>
<li>etc. (you can add your <a
href="https://github.com/zplug/zplug/blob/master/doc/guide/External-Sources.md">own
sources</a>!)</li>
</ul></li>
<li>Super-fast parallel installation/update</li>
<li>Support for lazy-loading</li>
<li>Branch/tag/commit support</li>
<li>Post-update, post-load hooks</li>
<li>Dependencies between packages</li>
<li>Unlike <a href="https://github.com/zsh-users/antigen">antigen</a>,
no ZSH plugin files (<code>*.plugin.zsh</code>) are required</li>
<li>Interactive interface (<a
href="https://github.com/junegunn/fzf">fzf</a>, <a
href="https://github.com/peco/peco">peco</a>, <a
href="https://github.com/zsh-users/zaw">zaw</a>, and so on)</li>
<li>Cache mechanism for reducing <a
href="https://github.com/zplug/zplug#vs">the startup time</a></li>
</ul>
<h3 id="zpm"><a href="https://github.com/zpm-zsh/zpm">zpm</a></h3>
<p><img src="https://img.shields.io/github/last-commit/zpm-zsh/zpm"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zpm-zsh/zpm"
alt="GitHub Repo stars" /></p>
<p><strong>zpm</strong> ( ZSH Plugin Manager ) is a plugin manager for
<a href="http://www.zsh.org/">ZSH</a> which combines the imperative and
declarative approach. At first run, zpm will do complex logic and
generate a cache, after that will only use the cache, so it makes this
framework very fast.</p>
<ul>
<li>Fastest plugin manager (Really, after the first run, zpm will not be
used at all)</li>
<li>Support for async loading</li>
<li>Dependencies between packages</li>
<li><strong>zpm</strong> runs on Linux, macOS, FreeBSD and Android.</li>
<li><strong>zpm</strong> plugins are compatible with <a
href="http://ohmyz.sh/">oh-my-zsh</a>.</li>
</ul>
<h3 id="zr"><a href="https://github.com/jedahan/zr">zr</a></h3>
<p><img src="https://img.shields.io/github/last-commit/jedahan/zr"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/jedahan/zr"
alt="GitHub Repo stars" /></p>
<p><strong>zr</strong> is a quick, simple ZSH plugin manager written in
Rust and easily installable with <code>cargo install zr</code>.</p>
<h3 id="zshing"><a
href="https://github.com/zakariaGatter/zshing">zshing</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/zakariaGatter/zshing"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zakariaGatter/zshing"
alt="GitHub Repo stars" /></p>
<p><strong>zshing</strong> is a ZSH plugin manager similar to Vundle/Vim
and allows you to…</p>
<ul>
<li>Keep track of and configure your plugins right in the
<code>.zshrc</code></li>
<li>Install ZSH plugins</li>
<li>Update ZSH plugins</li>
<li>Search by name all available ZSH Plugins</li>
<li>Clean unused plugins up</li>
<li>Run the above actions in a <em>single command</em></li>
<li>Manages the <strong>Source Plugins</strong> of your installed
Plugins</li>
</ul>
<h3 id="zsh-dot-plugin"><a
href="https://github.com/DuckzCantFly/zsh-dot-plugin">zsh-dot-plugin</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/DuckzCantFly/zsh-dot-plugin"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/DuckzCantFly/zsh-dot-plugin"
alt="GitHub Repo stars" /></p>
<p>Customize your <code>.zshrc</code> with only ~21 lines of code. Based
on <a href="https://github.com/mattmc3/zsh_unplugged">zsh-unplugged</a>.
<img
src="https://img.shields.io/github/last-commit/mattmc3/zsh_unplugged"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/mattmc3/zsh_unplugged"
alt="GitHub Repo stars" /></p>
<h3 id="zsh-mgr"><a
href="https://github.com/amt911/zsh-mgr">zsh-mgr</a></h3>
<p><img src="https://img.shields.io/github/last-commit/amt911/zsh-mgr"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/amt911/zsh-mgr"
alt="GitHub Repo stars" /></p>
<p>A simple plugin manager for zsh. Features:</p>
<ul>
<li>Auto-updates all plugins.</li>
<li>Auto-updates itself.</li>
<li>Configurable time interval for both auto-updaters.</li>
</ul>
<h3 id="zshplug"><a
href="https://github.com/Atlas34/zshPlug">zshPlug</a></h3>
<p><img src="https://img.shields.io/github/last-commit/Atlas34/zshPlug"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/Atlas34/zshPlug"
alt="GitHub Repo stars" /></p>
<p><strong>zshPlug</strong> is a minimalist plugin manager heavily based
on <a href="https://github.com/zap-zsh/zap">zap</a>.</p>
<h3 id="ztanesh"><a
href="https://github.com/miohtama/ztanesh">ztanesh</a></h3>
<p><img src="https://img.shields.io/github/last-commit/miohtama/ztanesh"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/miohtama/ztanesh"
alt="GitHub Repo stars" /></p>
<p><strong>Ztanesh</strong> aims to improve your UNIX command line
experience and productivity with the the configuration provided by the
ztanesh project: the tools will make your shell more powerful and easier
to use.</p>
<h3 id="ztheme"><a
href="https://github.com/SkyyySi/ztheme">ztheme</a></h3>
<p><img src="https://img.shields.io/github/last-commit/SkyyySi/ztheme"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/SkyyySi/ztheme"
alt="GitHub Repo stars" /></p>
<p><strong>ztheme</strong> is a small and fast theme engine for ZSH.</p>
<h3 id="ztupide"><a
href="https://github.com/mpostaire/ztupide">ztupide</a></h3>
<p><img
src="https://img.shields.io/github/last-commit/mpostaire/ztupide"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/mpostaire/ztupide"
alt="GitHub Repo stars" /></p>
<p>A simple and fast ZSH plugin manager. It uses <code>zcompile</code>
and async loading to speed up your shell startup time.</p>
<h3 id="zulu"><a href="https://github.com/zulu-zsh/zulu">zulu</a></h3>
<p><img src="https://img.shields.io/github/last-commit/zulu-zsh/zulu"
alt="GitHub last commit" /> <img
src="https://img.shields.io/github/stars/zulu-zsh/zulu"
alt="GitHub Repo stars" /></p>
<p><strong>Zulu</strong> is a environment manager for ZSH 5 or later,
which aims to make it easy to manage your shell without writing any
code.</p>
<ul>
<li>Easily manage your shell environment without editing files.</li>
<li>Create aliases, functions and environment variables, and have them
available to you at the next shell startup.</li>
<li>Add and remove directories from <code>$path</code>,
<code>$fpath</code> and <code>$cdpath</code> with simple commands.</li>
<li>Install packages, plugins and themes easily, and have them available
to you immediately.</li>
</ul>
<h2 id="setups">Setups</h2>
<p>This section is for full setup dropins - they arent frameworks, but
theyre not simple plugins/themes either.</p>
<h3 id="zgenom-1">zgenom</h3>
<ul>
<li><a
href="https://github.com/unixorn/zsh-quickstart-kit">zsh-quickstart-kit</a>
- A simple quickstart for using ZSH with <a
href="https://github.com/jandamm/zgenom">zgenom</a>. This automatically
configures ZSH to use <a
href="https://github.com/jandamm/zgenom">zgenom</a> to load a curated
(but easily customizable) collection of plugins and periodically
automatically update itself, the plugins, and the quickstart kit
itself.</li>
</ul>
<h3 id="zinit-1">zinit</h3>
<ul>
<li><p><a href="https://github.com/MenkeTechnologies/zpwr">ZPWR</a> - An
extremely powerful custom terminal environment built on top of <a
href="https://github.com/zdharma-continuum/zinit">Zinit</a> for maximum
speed. A full terminal configuration framework including
<code>zsh</code>, <code>tmux</code>, <code>fzf</code>, <code>vim</code>
and spacemacs configurations. It includes:</p></li>
<li><p>12.9k+ tab completions</p></li>
<li><p>1.9k+ aliases</p></li>
<li><p>330+ git aliases</p></li>
<li><p>400+ zpwr subcommands</p></li>
<li><p>2.8k functions</p></li>
<li><p>175+ zpwr environment variables</p></li>
<li><p>175+ perl, python, bash, ZSH scripts</p></li>
<li><p>2.8k line README.md</p></li>
<li><p>50k+ LOC</p></li>
<li><p>1 line install</p></li>
</ul>
<h2 id="prerequisites">Prerequisites</h2>
<p>If youre on a Mac, the <code>zsh</code> that comes with it is
usually pretty stale. You can use <code>brew install zsh</code> to
update it.</p>
<p>Many of the themes here use special glyphs for things like displaying
a branch icon. Youll need to use a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a> or a
Powerline-compatible font in your terminal program or youll see ugly
broken boxes where the symbols should be.</p>
<p>Here are a few good sources for Nerd Fonts and Powerline-compatible
fonts:</p>
<ul>
<li><a
href="https://github.com/gabrielelana/awesome-terminal-fonts">Awesome
Terminal Fonts</a> - A family of fonts that include some nice monospaced
Icons.</li>
<li><a href="https://github.com/microsoft/cascadia-code">Cascadia
Code</a> - Microsofts Cascadia Code</li>
<li><a
href="https://github.com/ztomer/fantasque_awesome_powerline">Fantasque
Awesome Font</a> - A nice monospaced font, patched with Font-Awesome,
Octoicons, and Powerline-Glyphs.</li>
<li><a href="https://github.com/mozilla/Fira">Fira Mono</a> - Mozillas
Fira type family.</li>
<li><a href="http://sourcefoundry.org/hack/">Hack</a> - Another
Powerline-compatible font designed for source code and terminal
usage.</li>
<li><a href="https://input.djr.com/">Input Mono</a> - A family of fonts
designed specifically for code. It offers both monospaced and
proportional fonts and includes Powerline glyphs.</li>
<li><a href="https://be5invis.github.io/Iosevka/">Iosevka</a> - Iosevka
is an open source slender monospace sans-serif and slab-serif typeface
inspired by <a href="http://www.fsd.it/fonts/pragmatapro.htm">Pragmata
Pro</a>, M+ and <a
href="https://www.myfonts.com/fonts/parachute/pf-din-mono/">PF DIN
Mono</a>, designed to be the ideal font for programming.</li>
<li><a href="http://larsenwork.com/monoid/">Monoid</a> - Monoid is
customizable and optimized for coding with bitmap-like sharpness at 15px
line-height even on low res displays.</li>
<li><a href="https://madmalik.github.io/mononoki/">Mononoki</a> -
Mononoki is a typeface by Matthias Tellen, created to enhance code
formatting.</li>
<li><a href="https://www.nerdfonts.com/font-downloads">More Nerd
Fonts</a> - Another site to download Nerd Fonts.</li>
<li><a href="https://github.com/ryanoasis/nerd-fonts">Nerd fonts</a> - A
collection of over 20 patched fonts (over 1,700 variations) &amp; the
fontforge font patcher python script for Powerline, devicons, and
vim-devicons: includes Droid Sans, Meslo, AnonymousPro, ProFont,
Inconsolta, and many more. These can be installed with <code>brew</code>
- do
<code>brew tap homebrew/cask-fonts &amp;&amp; brew install --cask fontname</code></li>
<li><a href="https://github.com/powerline/fonts">Powerline patched font
collection</a> - A collection of a dozen or so fonts patched to include
Powerline glyphs.</li>
<li><a href="https://github.com/googlefonts/spacemono">Spacemono</a> -
Googles new original monospace display typeface family.</li>
<li><a href="https://rubjo.github.io/victor-mono/">Victor Mono</a> -
Victor Mono is a free programming font with semi-connected cursive
italics, symbol ligatures (!=, -&gt;&gt;, =&gt;, ===, &lt;=, &gt;=, ++)
and Latin, Cyrillic and Greek characters.</li>
</ul>
<h2 id="tutorials">Tutorials</h2>
<h3 id="generic-zsh">Generic ZSH</h3>
<ul>
<li><a
href="https://mikebuss.com/2014/02/02/a-beautiful-productive-terminal-experience/">A
Beautifully Productive Terminal Experience</a> - Tutorial using a
combination of <a href="https://www.iterm2.com/#/section/home">iTerm
2</a>, <a href="https://en.wikipedia.org/wiki/Z_shell">ZSH</a>, <a
href="https://github.com/sorin-ionescu/prezto">Prezto</a>, <a
href="https://tmux.github.io">Tmux</a>, and <a
href="https://github.com/tmuxinator/tmuxinator">Tmuxinator</a> to make
for an extremely productive developer workflow.</li>
<li><a href="https://thevaluable.dev/zsh-completion-guide-examples/">A
Guide to ZSH Completion With Examples</a> - Explains ZSH autocompletion
configuration with examples.</li>
<li><a
href="https://github.com/adamnorwood/adamnorwood-zsh/">adamnorwood-zsh</a>
- A minimalist but readable ZSH setup based on <a
href="https://ohmyposh.dev/">oh-my-posh</a>.</li>
<li><a href="https://wiki.archlinux.org/index.php/zsh">Arch Linuxs ZSH
introduction</a> - Not actually Arch or Linux-specific.</li>
<li><a href="https://github.com/gustavohellwig/gh-zsh">GH</a> - Setup
ZSH on debian/Ubuntu-based linuxes. Installs <a
href="https://github.com/romkatv/powerlevel10k">Powerlevel10k</a>, <a
href="https://github.com/zsh-users/zsh-completions">zsh-completions</a>,
<a
href="https://github.com/zsh-users/zsh-autosuggestions">zsh-autosuggestions</a>,
<a
href="https://github.com/zdharma-continuum/fast-syntax-highlighting/">fast-syntax-highlighting</a>,
and more.</li>
<li><a
href="https://linuxstans.com/how-to-make-an-awesome-custom-shell-with-zsh/">How
To Make an Awesome Custom Shell with ZSH</a> - A beginner-friendly
tutorial on how to install and configure a ZSH shell.</li>
<li><a
href="https://commandlinepoweruser.com/">commandlinepoweruser.com</a> -
Wes Bos videos introducing ZSH and oh-my-zsh.</li>
<li><a
href="http://reasoniamhere.com/2014/01/11/outrageously-useful-tips-to-master-your-z-shell/">Outrageously
Useful Tips To Master Your Z Shell</a> - covers some of the features
that ZSH has that Bash doesnt, and using oh-my-zsh.</li>
<li><a href="https://ellie.wtf/notes/profiling-zsh">Profiling ZSH</a> -
Good article about profiling your ZSH setup to optimize startup
time.</li>
<li><a
href="https://github.com/al-jshen/zshplug-rs-example">rs-example</a> -
An example plugin showing how a Rust program can listen to and process
commands from ZSH.</li>
<li><a
href="https://www.slideshare.net/jaguardesignstudio/why-zsh-is-cooler-than-your-shell-16194692">Why
ZSH is Cooler than your Shell</a> - slideshare presentation.</li>
<li><a href="https://github.com/mattmc3/zephyr">zephyr</a> - Zephyr uses
built-in Zsh features to set up better default options, completions,
keybindings, history, and much more.</li>
<li><a href="https://github.com/romkatv/zsh4humans">ZSH for Humans</a> -
A turnkey configuration for ZSH that aims to work really well out of the
box. It combines a curated set of ZSH plugins into a coherent whole that
feels like a finished product rather than a DIY starter kit.</li>
<li><a href="https://github.com/mika/zsh-pony">ZSH Pony</a> - Covers
customizing ZSH without a framework.</li>
<li><a href="http://strcat.de/zsh/#tipps">ZSH tips by Christian
Schneider</a> - An exhaustive list of ZSH tips by Christian
Schneider.</li>
<li><a href="https://github.com/Easy-Cloud-in/zsh-setup">ZSH Setup by
Easy-Cloud-in</a> - A powerful Zsh environment setup with Oh My Posh
themes, essential plugins, and advanced search capabilities. This
repository provides scripts to automatically configure your terminal
with modern features and aesthetics. Requires a Debian or Ubuntu based
system.</li>
<li><a href="https://github.com/mattmc3/zsh_unplugged">ZSH Unplugged</a>
- Good resource if you want to eliminate using a framework but still
easily use plugins.</li>
</ul>
<h3 id="antigen-1">Antigen</h3>
<ul>
<li><a href="https://github.com/belak/zsh-utils">belak/zsh-utils</a> - A
minimal set of ZSH plugins designed to be low-friction and
low-complexity.</li>
<li><a
href="https://mgdm.net/weblog/zsh-antigen/">mgdm.net/weblog/zsh-antigen/</a>
- Michael Macleans article about switching from oh-my-zsh to
antigen.</li>
<li><a
href="https://joshldavis.com/2014/07/26/oh-my-zsh-is-a-disease-antigen-is-the-vaccine/">Oh-my-zsh
is the Disease and Antigen is the Vaccine</a> - Josh Davis introduction
to Antigen.</li>
</ul>
<h3 id="oh-my-zsh-1">Oh-My-Zsh</h3>
<ul>
<li><a
href="https://github.com/jkergal/hyperjs-wsl-zsh-powerlevel10k-config-on-windows/">Configuration
to use Hyper.js as a ZSH terminal with a Windows Subsystem Linux on
windows 10, with Oh My Zsh and the Powerlevel10k theme</a> - How-to for
getting Oh-My-ZSH running on WSL.</li>
<li><a
href="https://medium.com/@dienbui/using-oh-my-zsh-f65be6460d3f">Getting
started with oh-my-zsh</a> - A beginners guide to oh-my-zsh by Dien
Bui</li>
<li><a
href="https://github.com/profpan396/how-to-install-and-configure-zshell">How
to Install and Configure Z Shell in Ubuntu</a> - Amar Pans article will
walk you through the process of installing and configuring ZSH,
including how to change themes and enable the time-saving
autosuggestions plug-in.</li>
<li><a href="https://catalins.tech/improve-mac-terminal">iTerm2 +
Oh-My-ZSH: Supercharge Your Mac Terminal</a> - Catalin Pits tutorial on
getting started with Oh-My-ZSH on macOS.</li>
<li><a href="https://www.youtube.com/watch?v=MSPu-lYF-A8">Learn Zsh in
80 Minutes macOS</a> - A beginners guide to using Oh My Zsh on macOS by
Karl Hadwen</li>
<li><a
href="https://medium.com/wearetheledger/oh-my-zsh-made-for-cli-lovers-installation-guide-3131ca5491fb">Oh-My-Zsh!
A Work of CLI Magic</a> - Michiel Mulders installation guide for
Ubuntu</li>
<li><a href="https://github.com/miracleyoo/one-key-linux-setup">One Key
Linux Setup</a> - Simple setup (ubuntu-only) of <code>zsh</code>,
<code>oh-my-zsh</code>, <code>tmux</code>, <code>python</code> support
and other packages.</li>
</ul>
<h3 id="prezto-1">Prezto</h3>
<ul>
<li><a
href="https://mikebuss.com/2014/02/02/a-beautiful-productive-terminal-experience">A
Beautifully Productive Terminal Experience</a> - Mike Buss blog post
about using Prezto, <a href="https://tmux.github.io">Tmux</a> &amp;
Tmuxinator.</li>
<li><a
href="http://jeromedalbert.com/migrate-from-oh-my-zsh-to-prezto/">Migrate
from Oh-My-Zsh to Prezto</a> - Jerome Dalberts blog post on migrating
to Prezto.</li>
</ul>
<h3 id="zgen-1">Zgen</h3>
<ul>
<li><a href="https://github.com/brandon-fryslie/rad-shell">rad-shell</a>
- A fantastically feature rich, lightning-fast shell setup, powered by
<a href="http://www.zsh.org/">ZSH</a>, <a
href="https://github.com/sorin-ionescu/prezto">Prezto</a>, and <a
href="https://github.com/tarjoilija/zgen">Zgen</a>.</li>
</ul>
<h3 id="zinit-né-zplugin">Zinit (né zplugin)</h3>
<ul>
<li><a
href="https://github.com/black7375/BlaCk-Void-Zsh">BlaCk-Void-Zsh</a> -
:crystal_ball: Awesome, customizable Zsh Starter Kit :stars::stars:.
Includes powerline, <a href="https://github.com/junegunn/fzf">fzf</a>
integration, Weather and image viewing in some terminals.</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-configs">zinit-configs</a>
- Real-world configuration files (basically a collection of
<code>.zshrc</code> files) holding <a
href="https://github.com/zdharma-continuum/zinit">zinit</a>
invocations.</li>
</ul>
<h3 id="zsh-on-windows">ZSH on Windows</h3>
<h4 id="superconsole---windows-only"><a
href="https://github.com/alexchmykhalo/superconsole">superconsole</a> -
Windows-only</h4>
<ul>
<li><code>ConEmu</code>/<code>zsh</code> out-of-the-box configured to
restore previously opened tabs and shell working directories after
<code>ConEmu</code> restart</li>
<li>Choose between clean and inherited environment when starting new
SuperConsole sessions</li>
<li>Custom colorful scheme, colorful output for various commands</li>
<li><code>MSYS2</code> included, <code>zsh</code> and necessary software
preinstalled, uses zsh-grml-config</li>
<li>Uses <a href="https://github.com/zsh-users/antigen">Antigen</a> for
ZSH theme and config management</li>
<li>Enabled number of ZSH plugins to activate completion, highlighting
and history for most comfortable use</li>
<li>Git-for-Windows repo with proper <code>git</code> and
<code>git lfs</code> support for <code>MSYS2</code> environment is
configured, <code>git</code> client already installed.</li>
<li><code>ssh-agent</code> for <code>git</code> works out-of-box, add
your keys to <code>ConEmu/msys64/ConEmu/msys64/home/user/.ssh</code>
dir</li>
<li>Non-blocking ZSH prompt status updates thanks to <a
href="https://github.com/agkozak/agkozak-zsh-prompt">agkozak-zsh-prompt</a></li>
<li>Command-not-found handler customized for <code>MSYS2</code> suggests
what package to install</li>
<li>Sets up <code>nano</code> as main editor, enables <code>nano</code>
syntax highlighting</li>
<li>Custom helper scripts added to
<code>ConEmu/msys64/3rdparty</code></li>
</ul>
<h2 id="plugins">Plugins</h2>
<ul>
<li><a
href="https://github.com/agpenton/1password-zsh-plugin">1password</a> -
Adds <a href="https://1password.com/">1Password</a> functionality
including a <code>opswd</code> command that wraps the <code>op</code>
command. It takes a service name as an argument and copies the password
for that service to the clipboard.</li>
<li><a href="https://github.com/chrissicool/zsh-256color">256color</a> -
Enhances the terminal environment with 256 colors. It looks at the
chosen <code>TERM</code> environment variable and sees if there is
respective ncurses terminfo with 256 colors available. The result is a
multicolor terminal, if available.</li>
<li><a href="https://github.com/olets/zsh-abbr">abbr (olets)</a> -
Manages auto-expanding abbreviations that expand inline when you hit
space, inspired by fish shell.</li>
<li><a
href="https://github.com/felixgravila/zsh-abbr-path">abbr-path</a> -
Adds functionality of the <code>theme_title_use_abbreviated_path</code>
parameter from some oh-my-fish themes.</li>
<li><a
href="https://github.com/momo-lab/zsh-abbrev-alias">abbrev-alias</a> -
Provides functionality similar to <code>vim</code>s abbreviation
expansion.</li>
<li><a href="https://github.com/matthieusb/act">actiona</a> - Make it
easier to call <a href="https://github.com/Jmgr/actiona">actiona</a>
scripts from your command line. Includes tab completions.</li>
<li><a
href="https://github.com/se-jaeger/zsh-activate-py-environment">activate-py-environment</a>
- Automagically detects and activates your python environments
(<code>poetry</code>, <code>virtualenv</code> and <code>conda</code>)
while traversing directories.</li>
<li><a
href="https://github.com/MohamedElashri/adguard-helper">adguard-helper</a>
- Simplies interaction with the <a
href="https://github.com/AdguardTeam/AdGuardVPNCLI">AdGuard VPN CLI</a>.
It provides user-friendly commands that reduce the need to remember
complex flags and commands by offering a more intuitive interface.</li>
<li><a
href="https://github.com/baliestri/adonisjs.plugin.zsh">adonisjs</a> -
Plugin for skipping the <code>node</code> part of the <code>ace</code>
command.</li>
<li><a
href="https://github.com/muePatrick/zsh-ai-commands">ai-commands</a> -
Asks GPT (gpt-4-turbo-preview) for CLI commands that achieve the
described target action.</li>
<li><a
href="https://github.com/louis-thevenet/zsh-airpods-battery/">airpods-battery</a>
- Looks for AirPods via Bluetooth and puts their battery charge state
into <code>$RPROMPT</code>.</li>
<li><a href="https://github.com/chr15m/aish">aish</a> - Instant shell
script solutions from OpenAI right in your prompt.</li>
<li><a
href="https://github.com/casonadams/alacritty-shell">alacritty</a> -
Control <a
href="https://github.com/alacritty/alacritty/wiki/Color-schemes">alacritty</a>
color schemes.</li>
<li><a href="https://github.com/sticklerm3/alehouse">alehouse</a> -
Contains short aliases for <a href="https://brew.sh">brew</a> commands,
inspired by <code>betterbrew</code>.</li>
<li><a
href="https://github.com/akash329d/zsh-alias-finder">alias-finder</a> -
Displays an alias when you use a command you have aliased previously.
Helpful for remembering aliases you have defined in the past. Written as
a pure ZSH script for speed.</li>
<li><a href="https://github.com/MefitHp/alias-maker">alias-maker</a> -
Allows you to easily create and manage aliases from the command
line.</li>
<li><a href="https://github.com/djui/alias-tips">alias-tips</a> - An <a
href="https://ohmyz.sh/">oh-my-zsh</a> plugin to help remembering those
aliases you defined once.</li>
<li><a href="https://github.com/givensuman/zsh-allclear">allclear</a> -
Clears the terminal when you cd into <code>$HOME</code>.</li>
<li><a href="https://github.com/stanislas/allergen">allergen</a> - A
collection of custom ZSH plugins to use with Antigen.</li>
<li><a href="https://github.com/Valiev/almostontop">almostontop</a> -
Clears previous command output every time before new command executed in
shell. Inspired by the <a
href="https://github.com/swirepe/alwaysontop">alwaysontop</a> plugin for
<code>bash</code>.</li>
<li><a
href="https://github.com/raisty/alt-and-select">alt-and-select</a> -
Binds the alt-c (copy), alt-v (paste), alt-x (cut) keyboard shortcut to
a commands: copy-region-as-kill, yank, kill-region. Remaps the execute
command to Alt-Shift-X.</li>
<li><a href="https://github.com/sparsick/ansible-zsh">ansible</a> - A
plugin for <a href="https://www.ansible.com/">Ansible</a>.</li>
<li><a href="https://github.com/yuhonas/zsh-ansimotd">ansimotd</a> -
Adds old-school cool ANSI art when a login shell starts.</li>
<li><a href="https://github.com/fcambus/ansiweather">ansiweather</a> -
Weather in your terminal, with ANSI colors and Unicode symbols.</li>
<li><a
href="https://github.com/getantidote/use-omz">antidote-use-omz</a> -
Make using <a href="https://ohmyz.sh/">oh-my-zsh</a> with <a
href="https://getantidote.github.io/">antidote</a> seamless.</li>
<li><a
href="https://github.com/smallhadroncollider/antigen-git-rebase">antigen-git-rebase</a>
- Antigen/ZSH script to aid with <code>git</code> rebasing.</li>
<li><a href="https://github.com/mollifier/anyframe">anyframe</a> - A
<code>peco</code>/<code>percol</code>/<code>fzf</code> wrapper plugin
for ZSH.</li>
<li><a
href="https://github.com/voronkovich/apache2.plugin.zsh">apache2</a> -
Adds aliases and functions for managing Apache2.</li>
<li><a href="https://github.com/micans/apparix">apparix</a> - Command
line directory bookmarks with jumping to bookmarks, subdirectory tab
completion, distant listing etc.</li>
<li><a
href="https://github.com/zsh-users/zsh-apple-touchbar">apple-touchbar</a>
- Adds MacBook Pro touchbar support in <a
href="https://iterm2.com">iTerm 2</a>.</li>
<li><a href="https://github.com/Cloudstek/zsh-plugin-appup">appup</a> -
Adds <code>start</code>, <code>stop</code>, <code>up</code> and
<code>down</code> commands when it detects a
<code>docker-compose.yml</code> or <code>Vagrantfile</code> in the
current directory (e.g. your application). Just run <code>up</code> and
get coding!</li>
<li><a href="https://github.com/GeoLMg/apt-zsh-plugin">apt</a> - For
distros with <code>apt</code> package manager. Offers to install missing
programs for you.</li>
<li><a
href="https://github.com/michaelsousajr/zsh-arc-search">arc-search</a> -
Enables quick searches using Arc browser directly from your terminal.
Features URL encoding for search terms.</li>
<li><a href="https://github.com/anton-rudeshko/zsh-arc">arc</a> - Adds
aliases for Yandex version control system.</li>
<li><a href="https://github.com/fourdim/zsh-archlinux">archlinux
(fourdim)</a> - Defines helper functions for <code>pacman</code> on Arch
Linux.</li>
<li><a href="https://github.com/Junker/zsh-archlinux">archlinux
(junker)</a> - Based on the oh-my-zsh <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/archlinux">archlinux</a>
plugin. Defines helper functions and aliases.</li>
<li><a href="https://github.com/raghur/zsh-arduino">arduino</a> - Adds
scripts to build, upload and monitor arduino sketches from a command
line. Requires <a
href="https://stedolan.github.io/jq/"><code>jq</code></a>.</li>
<li><a href="https://github.com/jessarcher/zsh-artisan">artisan</a> -
Laravel <code>artisan</code> plugin for ZSH to help you to run
<code>artisan</code> from anywhere in the project tree, with tab
completion!</li>
<li><a
href="https://github.com/sparsick/asciidoctor-zsh">asciidoctor</a> - A
plugin for AsciiDoctor.</li>
<li><a href="https://github.com/kiurchv/asdf.plugin.zsh">asdf
(kiurchv)</a> - Integration and completions for <a
href="https://github.com/asdf-vm/asdf">asdf</a>, the extendable version
manager, with support for Ruby, Node.js, Elixir, Erlang and more.</li>
<li><a href="https://github.com/zimfw/asdf">asdf (zimfw)</a> -
Initializes <a href="https://github.com/asdf-vm/asdf">asdf</a>,
installing it using <code>git</code> if not installed yet. Also,
bypasses the shims if youre using the <a
href="https://github.com/asdf-community/asdf-direnv">direnv</a> plugin,
as suggested by the plugin <a
href="https://github.com/asdf-community/asdf-direnv/#pro-tips">pro-tips</a>.</li>
<li><a
href="https://github.com/redxtech/zsh-asdf-direnv">asdf-direnv</a> -
Integration and completions for <a
href="https://github.com/asdf-vm/asdf">asdf</a> and <a
href="https://github.com/asdf-community/asdf-direnv">direnv</a>.</li>
<li><a
href="https://github.com/CurryEleison/zsh-asdf-prompt">asdf-prompt</a> -
Provides a function usable in prompts that displays version information
for your current tool versions.</li>
<li><a href="https://github.com/Licheam/zsh-ask">ask</a> - Serves as a
ChatGPT API frontend, enabling you to interact with ChatGPT directly
from the ZSH shell using only <code>cURL</code> and
<code>jq</code>.</li>
<li><a href="https://github.com/weizard/assume-role">assume-role</a> -
Allows you to assume AWS IAM roles easily. Includes completions.</li>
<li><a href="https://github.com/mafredri/zsh-async">async</a> - Library
for running asynchronous tasks in ZSH without requiring any external
tools. Allows you to run multiple asynchronous jobs, enforce unique jobs
(multiple instances of the same job will not run), flush all currently
running jobs and create multiple workers (each with their own
jobs).</li>
<li><a
href="https://github.com/CorradoRossi/oh-my-zsh-atom-plugin">atom-plugin</a>
- Based on the <a
href="https://github.com/valentinocossar/sublime">Sublime</a> plugin,
lets you launch a file or folder in <a href="https://atom.io">Atom</a>
from <a href="https://iterm2.com">iTerm 2</a>.</li>
<li><a href="https://github.com/ellie/atuin">atuin</a> - Replaces your
existing shell history with a SQLite database, and records additional
context for your commands. Additionally, it provides optional and fully
encrypted synchronisation of your history between machines, via an Atuin
server.</li>
<li><a
href="https://github.com/redxtech/zsh-aur-install">aur-install</a> -
Small plugin to install packages from the AUR.</li>
<li><a href="https://github.com/gretzky/auto-color-ls">auto-color-ls</a>
- Automatically list directories with <code>colorls</code>.</li>
<li><a href="https://github.com/hchbaw/auto-fu.zsh">auto-fu.zsh</a> -
Automatic complete-word and list-choices. Originally incr-0.2.zsh by
y.fujii &lt;y-fujii at mimosa-pudica.net&gt;.</li>
<li><a href="https://github.com/commanda-panda/zsh-auto-ls">auto-ls
(commanda-panda)</a> - Automatically runs <code>ls</code> or
<code>color-ls</code> if available on <code>cd</code>.</li>
<li><a href="https://github.com/desyncr/auto-ls">auto-ls (desyncr)</a> -
Automatically <code>ls</code> when cding to a new directory.</li>
<li><a
href="https://github.com/MichaelAquilina/zsh-auto-notify">auto-notify</a>
- Automatically sends out a notification when a long running task has
completed.</li>
<li><a href="https://github.com/manlao/zsh-auto-nvm">auto-nvm</a> -
Automatically switches to the node version specified in a given
directory.</li>
<li><a
href="https://github.com/brunomacedo/zsh-auto-pnpm-use">auto-pnpm-use</a>
- Automatically loads the node version specified in <code>.nvmrc</code>
or <code>.npmrc</code>.</li>
<li><a href="https://github.com/Skylor-Tang/auto-venv">auto-venv</a> -
Automatically activates the Python virtual environment in the current
directory or its parent directories.</li>
<li><a
href="https://github.com/marlonrichert/zsh-autocomplete">autocomplete</a>
- Automatically lists completions as you type and provides intuitive
keybindings for selecting and inserting them.</li>
<li><a href="https://github.com/cravend/autodark">autodark (cravend)</a>
- Switches between user-specified light and dark themes. Only works on
macOS.</li>
<li><a href="https://github.com/vbwx/zsh-autodark">autodark (vbwx)</a> -
Switches to another Terminal profile if dark mode is enabled
(macOS-only).</li>
<li><a href="https://github.com/nocttuam/autodotenv">autodotenv</a> -
Will prompt you to load variables when you <code>cd</code> into a
directory containing a <code>.env</code> file.</li>
<li><a href="https://github.com/zpm-zsh/autoenv">autoenv-extended</a> -
Extended version of the <a
href="https://github.com/Tarrasch/zsh-autoenv">zsh-autoenv</a>
plugin.</li>
<li><a href="https://github.com/hyperupcall/autoenv">autoenv</a> -
Directory-based environments.</li>
<li><a href="https://github.com/wting/autojump">autojump</a> - A
<code>cd</code> command that learns - easily navigate directories from
the command line. Install autojump-zsh for best results.</li>
<li><a href="https://github.com/hlissner/zsh-autopair">autopair</a> - A
ZSH plugin for auto-closing, deleting and skipping over matching
delimiters. Only tested on ZSH 5.0.2 or later.</li>
<li><a
href="https://github.com/ianthehenry/zsh-autoquoter">autoquoter</a> - A
<code>zle</code> widget (“zsh plugin”) that will automatically put
quotes around arguments to certain commands.</li>
<li><a
href="https://github.com/zsh-users/zsh-autosuggestions">autosuggestions</a>
- <a href="https://fishshell.com/">Fish</a>-like fast/unobtrusive
autosuggestions for ZSH.</li>
<li><a
href="https://github.com/MichaelAquilina/zsh-autoswitch-virtualenv">autoswitch-virtualenv</a>
- ZSH plugin to automatically switch python virtualenvs and pipenvs when
traversing directories. Automatically detects <a
href="https://pypi.org/project/pipenv/">pipenv</a> and <a
href="https://python-poetry.org/">poetry</a> projects.</li>
<li><a
href="https://github.com/spikespaz/autoupdate-antibody-zsh">autoupdate-antibody</a>
- A fork of <a
href="https://github.com/unixorn/autoupdate-antigen.zshplugin">autoupdate-antigen</a>
for the <a href="https://getantibody.github.io">Antibody</a> plugin
manager, with the added ability to cooperate with static loading.</li>
<li><a
href="https://github.com/unixorn/autoupdate-antigen.zshplugin">autoupdate-antigen</a>
- <a href="https://github.com/zsh-users/antigen">Antigen</a> doesnt do
automatic updates like <a href="https://ohmyz.sh/">oh-my-zsh</a>. This
plugin adds auto updating for <code>antigen</code>, both of
<code>antigen</code> and the bundles loaded in your configuration.</li>
<li><a
href="https://github.com/TamCore/autoupdate-oh-my-zsh-plugins">autoupdate-oh-my-zsh-plugins</a>
- <a href="https://ohmyz.sh/">oh-my-zsh</a> doesnt automatically update
non-core plugins, this plugin autoupdates <code>git</code> repositories
in the <code>$ZSH_CUSTOM</code> directory.</li>
<li><a href="https://github.com/linnnus/autovenv">autovenv (linnnus)</a>
- Automatically activates Python virtual environments when entering
their parent directory.</li>
<li><a href="https://github.com/snovra-dev/zsh-autovenv">autovenv
(snovra-dev)</a> - Automatically activates Python virtual environments
when entering their parent directory.</li>
<li><a
href="https://github.com/joepjoosten/aws-cli-mfa-oh-my-zsh">aws-cli-mfa</a>
- AWS CLI MFA plugin based on sweharris <a
href="https://github.com/sweharris/aws-cli-mfa">aws-cli-mfa</a>.
Supports specifying <code>mfa_device</code> in profile.</li>
<li><a
href="https://github.com/FreebirdRides/oh-my-zsh-aws-mfa">aws-mfa</a> -
Plugin for AWS MFA.</li>
<li><a href="https://github.com/pookey/zsh-aws-plugin">aws-plugin</a> -
Adds helper functions for <code>aws</code> command. Includes mfa and
<code>assume-role</code> helpers.</li>
<li><a
href="https://github.com/borracciaBlu/aws-upload-zsh">aws-upload</a> -
Boost your productivity with <code>aws-upload</code>.</li>
<li><a
href="https://github.com/jonscheiding/zsh-plugin-aws-vault-profiles">aws-vault-profiles</a>
- Plugin that integrates usage of <a
href="https://github.com/99designs/aws-vault">aws-vault</a> with the
<code>$AWS_PROFILE</code> environment variable.</li>
<li><a href="https://github.com/blimmer/zsh-aws-vault">aws-vault</a> -
Plugin for <a
href="https://github.com/99designs/aws-vault">aws-vault</a>. Includes
tab completions.</li>
<li><a href="https://github.com/apachler/zsh-aws">aws</a> - Forked from
the original <a href="https://ohmyz.sh/">oh-my-zsh</a> <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/aws">aws</a>.
Includes completions for <code>awscli</code> and a few utilities for
managing AWS profiles and displaying them in your prompt.</li>
<li><a href="https://github.com/drgr33n/oh-my-zsh_aws2-plugin">aws2</a>
- Provides completion support for version 2 of the <a
href="https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html">awscli</a>
and a few utilities to manage AWS profiles and display them in the
prompt.</li>
<li><a href="https://github.com/suonto/awsp-zsh-plugin">awsp</a> - AWS
profile management for ZSH. Inspired by oh-my-zshs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/aws/aws.plugin.zsh">aws</a>
plugin. Shows details of currently active AWS profile.</li>
<li><a href="https://github.com/raisedadead/zsh-awsssh">awsssh</a> -
List, select and <code>ssh</code> into EC2 instances.</li>
<li><a href="https://github.com/Sordie/AWSume">awsume</a> - Plugin that
enables showing the current <a
href="https://github.com/trek10inc/awsume">awsume</a> profile.</li>
<li><a href="https://github.com/dmakeienko/azcli">azcli</a> - Helper for
using the Azure cli tools.</li>
<li><a
href="https://github.com/milespossing/Azure-Keyvault-Zsh">azure-keyvault</a>
- Makes using Azure keyvaults less verbose from the cli.</li>
<li><a
href="https://github.com/dmakeienko/azure-subscription-prompt">azure-subscription</a>
- Displays information about the Azure current Subscription and
tenant.</li>
<li><a href="https://github.com/drkhsh/zsh-banner">banner</a> - Displays
ANSI/ASCII art on session startup.</li>
<li><a
href="https://github.com/richardmoyer/baseballfunfacts">baseballfunfacts</a>
- Print random baseball related “fun facts” in your shell. Depends on
<code>fortune</code> and <code>cowsay</code> being installed.</li>
<li><a href="https://github.com/jtprog/bash-quote">bash-quote</a> - Get
random quote from Bash.im.</li>
<li><a href="https://github.com/chrissicool/zsh-bash">bash</a> - Makes
ZSH more Bash compatible. It redefines the source command to act more
like <code>bash</code> does. It also enables <code>bash</code>
completions.</li>
<li><a href="https://github.com/fdellwing/zsh-bat">bat</a> - Adds some
helper aliases for <a href="https://github.com/sharkdp/bat">bat</a>
users.</li>
<li><a
href="https://github.com/Jactry/zsh_battery_state">battery_state</a> -
Show battery state in right-prompt.</li>
<li><a href="https://github.com/Tarrasch/zsh-bd">bd</a> - Jump back to a
specific directory, without doing <code>cd ../../..</code>.</li>
<li><a href="https://github.com/sheoak/zsh-bepoptimist/">bepoptimist</a>
Remaps vi-mode for the French <a
href="http://bepo.fr/wiki/Accueil">bépo</a> keyboard.</li>
<li><a
href="https://github.com/unixorn/bitbucket-git-helpers.plugin.zsh">bitbucket-git-helpers</a>
- Adds helper scripts to allow you to create bitbucket PRs or open a
directory in the current branch.</li>
<li><a href="https://github.com/casonadams/bitwarden-cli">bitwarden
(casonadams)</a> - A <a
href="https://bitwarden.com/download/">Bitwarden</a> CLI fuzzy finder
using <a href="https://github.com/junegunn/fzf">fzf</a>. Requires <a
href="https://stedolan.github.io/jq/">jq</a>.</li>
<li><a href="https://github.com/Game4Move78/zsh-bitwarden">bitwarden
(game4move78)</a> - Adds functions to manage <a
href="https://bitwarden.com/">bitwarden</a> sessions.</li>
<li><a href="https://github.com/kalsowerus/zsh-bitwarden">bitwarden
(kalsowerus)</a> - Opens a <a
href="https://github.com/junegunn/fzf">fzf</a> widget containing your <a
href="https://bitwarden.com/">Bitwarden</a> vault items. Upon selecting
an item either the username or password will be either written into the
shell or copied into the clipboard. Requires <code>fzf</code>,
<code>jq</code> and <code>bitwarden</code>.</li>
<li><a href="https://github.com/StackExchange/blackbox">blackbox</a> -
Stack Exchanges toolkit for storing keys/credentials securely in a
<code>git</code> repository.</li>
<li><a href="https://github.com/wintermi/zsh-bob">bob</a> - Plugin for
<a href="https://github.com/MordechaiHadad/bob">bob</a> a cross-platform
and easy-to-use Neovim version manager.</li>
<li><a href="https://github.com/fundor333/bofh">bofh</a> - Adds
functions to display random bofh fortunes.</li>
<li><a href="https://github.com/ikhurramraza/bol">bol</a> - Prints a
random quote when you open a terminal window.</li>
<li><a
href="https://github.com/bossjones/boss-docker-zsh-plugin">boss-docker</a>
- Manages <code>docker</code> on macOS.</li>
<li><a
href="https://github.com/bossjones/boss-git-zsh-plugin">boss-git</a> -
Adds some convenience aliases for <code>git</code>.</li>
<li><a
href="https://github.com/elstgav/branch-manager">branch-manager</a> - A
plugin for managing <code>git</code> branches.</li>
<li><a href="https://github.com/troykelly/oh-my-zsh-brave">brave</a> -
Manages <a href="https://brave.com">Brave</a> profiles. With this
plugin, you can start the Brave Browser with a specific user profile by
using the brave command followed by the profiles name. The plugin also
implements autocompletion for the profile names so you wont have to
type the entire profile name manually.</li>
<li><a href="https://github.com/rhuang2014/brew">brew (rhuang2014)</a> -
Standalone plugin for the <a href="https://brew.sh/">Homebrew</a>
Package Manager.</li>
<li><a href="https://github.com/wintermi/zsh-brew">brew (wintermi)</a> -
Simple plugin for the <a href="https://brew.sh/">Homebrew</a> Package
Manager.</li>
<li><a href="https://github.com/wolffaxn/brew-zsh-plugin">brew
(wolffaxn)</a> - Standalone plugin for the <a
href="https://brew.sh/">Homebrew</a> Package Manager.</li>
<li><a
href="https://github.com/marceloclp/zsh-brew-install">brew-install</a> -
Installs and loads <a href="https://brew.sh">brew</a> on WSL.</li>
<li><a
href="https://github.com/fielding/zsh-brew-switcher">brew-switcher</a> -
Automatically switch between Homebrew installations based on the current
active arch, arm64 or x86_64, on Apple Silicon Macs.</li>
<li><a
href="https://github.com/adolfoabegg/browse-commit">browse-commit</a> -
Lets you open any commit in your browser from the command line.</li>
<li><a href="https://github.com/aubreypwd/zsh-plugin-bruse">bruse</a> -
Makes it easy to <code>brew link</code> different versions of
packages.</li>
<li><a
href="https://github.com/Niverton/zsh-bumblebee-plugin">bumblebee</a> -
A plugin to toggle prepending <code>optirun</code> in the command
line.</li>
<li><a href="https://github.com/begris/bw-zsh-plugin">bw</a> - Provides
formatting options and easy access to credentials stored in <a
href="https://bitwarden.com">Bitwarden</a> via the Bitwarden <a
href="https://bitwarden.com/download/">CLI</a>. The plugin tries to
retrieve a valid session before each action, therefore an explicit login
is not nescessary beforehand.</li>
<li><a href="https://github.com/elogiclab/zsh-bws">bws</a> - Simplify
and improve the retrieval of secrets from the <a
href="https://bitwarden.com">Bitwarden</a> Secret Manager.</li>
<li><a href="https://github.com/sebastiangraz/c">c</a> - Adds some
<code>git</code> shortcuts.</li>
<li><a href="https://github.com/arzzen/calc.plugin.zsh">calc
(arzzen)</a> - A calculator for ZSH.</li>
<li><a href="https://github.com/Sam-programs/zsh-calc">calc
(sam-programs)</a> - Allows you to run math calculations with no
prefixes.</li>
<li><a
href="https://github.com/junkblocker/calibre-zaw-source">calibre-zaw-source</a>
- <a href="https://calibre-ebook.com/">Calibre - E-book management</a>
source for <a href="https://github.com/zsh-users/zaw">zaw</a></li>
<li><a href="https://github.com/walesmd/caniuse.plugin.zsh">caniuse</a>
- Add <a href="https://caniuse.com">Can I Use</a> support to ZSH.</li>
<li><a href="https://github.com/kobylinski/caper-bush">caper-bush</a> -
Enhances Gits tab autocomplete by using AI to generate concise,
context-aware summaries of staged changes for thoughtful commit
messages. Requires and OpenAI key, <code>jq</code> and
<code>yq</code>.</li>
<li><a href="https://github.com/MikeDacre/careful_rm">careful_rm</a> - A
wrapper for <code>rm</code> that adds trash/recycling and useful
warnings.</li>
<li><a href="https://github.com/rtuin/zsh-case">case</a> - A ZSH plugin
that adds two aliases <code>tolower</code> and <code>toupper</code> to
switch output case.</li>
<li><a href="https://github.com/mollifier/cd-gitroot">cd-gitroot</a> - A
ZSH plugin to <code>cd</code> to the <code>git</code> repository root
directory.</li>
<li><a href="https://github.com/zshzoo/cd-ls">cd-ls</a> - Automatically
<code>ls</code> after <code>cd</code>.</li>
<li><a href="https://github.com/bartboy011/cd-reminder">cd-reminder</a>
- Display reminders when <code>cd</code>-ing into specified
directories.</li>
<li><a href="https://github.com/P4Cu/cd-reporoot">cd-reporoot</a> - A
ZSH plugin to <code>cd</code> to the current repository checkouts root
directory.</li>
<li><a href="https://github.com/jeffwalter/zsh-plugin-cd-ssh">cd-ssh</a>
- <code>ssh</code> to a server when you accidentally <code>cd</code> to
it.</li>
<li><a href="https://github.com/MikeDacre/cdbk">cdbk</a> - A ZSH plugin
to allow easy named directory creation - shortcuts to any directory you
want.</li>
<li><a href="https://github.com/evanthegrayt/cdc">cdc</a> - Makes it
easier to change directories to directories that are subdirs of a
user-defined list of directories. Includes tab-completion, session
history and <code>pushd</code>, <code>popd</code> and <code>dirs</code>
equivalents.</li>
<li><a href="https://github.com/johncassol/cdh">cdh</a> - Allows users
to manage and navigate through a history of directories they have
visited. It maintains a history file of directories and provides several
commands to interact with this history.</li>
<li><a href="https://github.com/joknarf/cdhist">cdhist</a> - cd
history/subdir/locatedir navigation. simple cd history, alias builtin
<code>cd</code> to add <code>cd</code> history, rapidily swich to
already visited directories, can use <code>locate</code>,
<code>mlocate</code> or <code>plocate</code> to rapidly cd to any
directory</li>
<li><a href="https://github.com/willghatch/zsh-cdr">cdr</a> - Easy setup
of <code>cdr</code> for ZSH.</li>
<li><a href="https://github.com/mtxr/zsh-change-case">change-case</a> -
Plugin for fast swap between upper and lower case in your command line.
:sunglasses:</li>
<li><a href="https://github.com/0b10/cheatsheet">cheatsheet</a> - Plugin
to easily view, create, and edit cheatsheets.</li>
<li><a href="https://github.com/zpm-zsh/check-deps">check-deps</a> -
Helper for ZSH plugins that allows them to show how to install any
missing dependencies. Works on Debian (and derivatives like Ubuntu),
Arch and its derivatives, Node.js and ZSH plugins if you are using the
<a href="https://github.com/zpm-zsh/zpm">zpm</a> framework.</li>
<li><a href="https://github.com/sbfaulkner/chgo-plugin-zsh">chgo</a> -
Clone of <code>chruby</code> modified to make it easy to switch between
multiple Go versions.</li>
<li><a
href="https://github.com/wwilsman/zsh-clean-project">clean-project</a> -
Remove files from projects (automatically by default). Useful for
keeping <code>.DS_Store</code> and <code>Thumbs.db</code> files from
cluttering your directories.</li>
<li><a href="https://github.com/Xeferis/cleanzip">cleanzip</a> - Helps
create zip files that dont have data that shouldnt be in there.</li>
<li><a href="https://github.com/zpm-zsh/clipboard">clipboard</a> - Adds
a cross-platform helper function to access the system clipboard. Works
on macOS, X11 (and Wayland) and Cygwin.</li>
<li><a href="https://github.com/apalkk/Cmaker">cmaker</a> - Makes using
<code>cmake</code> easier.</li>
<li><a href="https://github.com/BlaineEXE/zsh-cmd-status">cmd-status</a>
- Reports the status of commands including return code and
duration.</li>
<li><a href="https://github.com/TomfromBerlin/zsh-cmd-time">cmd-time</a>
- Collects the execution time of commands and exports the result to a
variable that can be used elsewhere. It is similar to the built-in <a
href="http://zsh.sourceforge.net/Doc/Release/Parameters.html">REPORTTIME</a>
function, but it is also slightly different. Unlike when you set
<code>REPORTTIME</code>, it considers user and sytem time, not just CPU
time.</li>
<li><a href="https://github.com/tom-auger/cmdtime">cmdtime</a> -
Displays the duration of a command to the terminal forked from the <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/timer">timer</a>
plugin.</li>
<li><a
href="https://github.com/xorkevin/code-review-zsh">code-review</a> -
Launches <code>git difftool</code> on
<code>git merge-base target_branch base_branch</code> and
<code>target_branch</code>.</li>
<li><a
href="https://gitlab.com/code-stats/code-stats-zsh">code-stats</a> -
Counts keypresses and logs stats to <a
href="https://codestats.net/">Code::Stats</a>.</li>
<li><a href="https://github.com/tom-doerr/zsh_codex">codex</a> - Enables
you to use OpenAIs powerful Codex AI in the command line.</li>
<li><a
href="https://github.com/gakimball/zsh-coffee-time">coffee-time</a> -
Adds the <code>caf</code> alias, which runs
<code>caffeinate -dims</code>. The extra flags keep everything awake:
the system, the drive, and the display.</li>
<li><a
href="https://github.com/p1r473/zsh-color-logging">color-logging</a> -
provides a really easy to use logging library with notifications for
pushbullet and pushover, colorizes tools like <code>cat</code> and
<code>ls</code> and provides a color library.</li>
<li><a
href="https://github.com/zuxfoucault/colored-man-pages_mod">colored-man-pages-mod</a>
- Forked from <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/colored-man-pages/colored-man-pages.plugin.zsh">ohmyzsh/ohmyzsh/plugins/colored-man-pages</a>.
Colorizes <code>man</code> output.</li>
<li><a
href="https://github.com/ael-code/zsh-colored-man-pages">colored-man-pages</a>
- Colorize <code>man</code> pages.</li>
<li><a
href="https://github.com/Freed-Wu/zsh-colorize-functions">colorize-functions</a>
- Colorizes functions for ZSH.</li>
<li><a href="https://github.com/zpm-zsh/colorize">colorize</a> -
Colorize the output of various programs.</li>
<li><a href="https://github.com/Kallahan23/zsh-colorls">colorls</a> -
Defines a few helpful shortcuts to some colorls functions.</li>
<li><a href="https://github.com/Tarrasch/zsh-colors">colors
(Tarrasch)</a> - Makes it easier to colorize text from the CLI.
<code>red foo</code> just works.</li>
<li><a href="https://github.com/zpm-zsh/colors">colors (zpm-zsh)</a> -
Enhanced colors for ZSH.</li>
<li><a
href="https://github.com/olets/command-execution-timer">command-execution-timer</a>
- Displays the time an interactive shell command takes to execute.</li>
<li><a
href="https://github.com/Freed-Wu/zsh-command-not-found">command-not-found
(freed-wu)</a> - Uses the <code>command-not-found</code> package for ZSH
to provide suggested packages to be installed if a command cannot be
found.</li>
<li><a
href="https://github.com/Tarrasch/zsh-command-not-found">command-not-found
(tarrasch)</a> - A mirror of the <a
href="https://ohmyz.sh">oh-my-zsh</a> <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/command-not-found">command-not-found</a>
plugin so you dont have to include all of oh-my-zsh.</li>
<li><a
href="https://github.com/KKRainbow/zsh-command-note.plugin">command-note</a>
- Record complex commands and comment on them.</li>
<li><a
href="https://github.com/popstas/zsh-command-time">command-time</a> -
Show execution time for long commands in ZSH and <a
href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a>.
Similar to <code>REPORTTIME</code> builtin, but only outputs when user +
system time &gt;= <code>REPORTTIME</code>.</li>
<li><a
href="https://github.com/victoria-riley-barnett/Communism/">communism</a>
- Displays a Marx quote of the day.</li>
<li><a href="https://github.com/tamago324/compe-zsh">compe</a> - Add
completion for <a
href="https://github.com/hrsh7th/nvim-compe">nvim-compe</a>.</li>
<li><a
href="https://github.com/RobSis/zsh-completion-generator">completion-generator</a>
- This plugin tries to read the list of options from the help text of
programs and generate a completion function automatically. Note that
this doesnt do it automatically, you have to explicitly call the
generator to create a completion script.</li>
<li><a href="https://github.com/ThemysciraData/conda.plugin.zsh">conda
(themysciradata)</a> - Adds function to provide a prompt segment for <a
href="https://conda.io">conda</a> and aliases for some base
functions.</li>
<li><a href="https://github.com/wardhanisukoco/zsh-plugin-conda/">conda
(wardhanisukoco)</a> - Automatically loads <code>conda</code> and
provides functions for detecting <code>conda</code> versions for use in
themes.</li>
<li><a
href="https://github.com/commiyou/conda-init-zsh-plugin">conda-init</a>
- Cleans up environment variables so <a
href="https://conda.io">conda</a> doesnt mess up
<code>tmux</code>.</li>
<li><a
href="https://github.com/saravanabalagi/zsh-plugin-condaenv">condaenv</a>
- Provides a <code>condaenv_prompt_info</code> function which returns
the current <code>conda</code> environment name.</li>
<li><a href="https://github.com/SleepyBag/zsh-confer">confer</a> - Tries
to find program configuration files automatically so you can do things
like <code>conf vim</code> to edit your <code>vim</code> configuration
files.</li>
<li><a href="https://github.com/redxtech/zsh-containers">containers</a>
- Provides aliases and better interoperability between <a
href="https://podman.io">podman</a> and <a
href="https://docker.com">docker</a> commands based on which you have
installed.</li>
<li><a href="https://github.com/ChrisPenner/copy-pasta">copy-pasta</a> -
Copy and paste files in your terminal like you would in a GUI.</li>
<li><a href="https://github.com/rutchkiwi/copyzshell">copyzshell</a> - A
ZSH plugin to copy your shell configuration to another machine over
<code>ssh</code>.</li>
<li><a href="https://github.com/phucleeuwu/cowsay.zsh">cowsay</a> -
Displays a joke with <code>cowsay</code> and <code>lolcat</code> every
time you open a terminal.</li>
<li><a href="https://github.com/molovo/crash">crash</a> - Adds proper
error handling, exceptions and try/catch for ZSH.</li>
<li><a
href="https://github.com/gsemet/crayon-syntax-zsh">crayon-syntax</a> -
ZSH syntax highlighting for the Crayon Plugin for Wordpress.</li>
<li><a
href="https://github.com/D3STY/cros-auto-notify-zsh">cros-auto-notify</a>
- Automatically sends out a notification when a long running task has
completed. Works with macOS and linux (if <code>hterm-notify</code> is
installed).</li>
<li><a
href="https://github.com/vincentdnl/zsh-crypto-prices">crypto-prices</a>
- Add a <a
href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a> segment
with the current bitcoin price.</li>
<li><a href="https://github.com/veelenga/crystal-zsh">crystal</a> - A
plugin for <a
href="https://github.com/crystal-lang/crystal">Crystal</a>.</li>
<li><a href="https://github.com/aubreypwd/zsh-plugin-cvideo">cvideo</a>
- Quickly compress video with <code>ffmpeg</code>.</li>
<li><a
href="https://github.com/cibinmathew/cycle-fav-dirs">cycle-fav-dirs</a>
- A plugin to cycle through your favourite directories.</li>
<li><a href="https://github.com/aemonge/zsh-cycle-jobs">cycle-jobs</a> -
The ZSH Cycle Jobs Plugin is a simple yet powerful tool that enhances
your terminal workflow by allowing you to cycle through background jobs
using a single keyboard shortcut. This plugin is particularly useful for
developers and system administrators who frequently work with multiple
background processes.</li>
<li><a href="https://github.com/jsks/czhttpd">czhttpd</a> - A simple
http server written in 99.9% pure ZSH.</li>
<li><a href="https://github.com/BlackFlame444/dpd-plugin">dbd</a> -
Displays eye-catching banners whenever you change directories (cd). It
uses figlet and lolcat to generate colorful banners, giving your
terminal a stylish touch.</li>
<li><a href="https://github.com/voronkovich/ddev.plugin.zsh">ddev</a> -
A ZSH plugin for the <a href="https://github.com/drud/ddev">ddev</a>
tool for setting up PHP development environments.</li>
<li><a href="https://github.com/z-shell/declare-zsh">declare-zsh</a> - A
parser for <a
href="https://github.com/zdharma-continuum/zinit">zinit</a> commands in
<code>.zshrc</code>. It allows you to perform the following actions on
<code>.zshrc</code> from the command-line - enable and disable plugins
add or remove snippets.</li>
<li><a href="https://github.com/GetAmbush/deepx-zsh-plugin">deepx</a> -
Collection of useful and fun commands to improve workflow and quality of
life.</li>
<li><a href="https://github.com/Vifon/deer">deer</a> - A file navigator
for ZSH heavily inspired by <a
href="https://ranger.github.io/">ranger</a>.</li>
<li><a href="https://github.com/thevinter/def">def</a> - Allows you to
specify and run a default command in any directory of your choice.</li>
<li><a href="https://github.com/romkatv/zsh-defer">defer</a> - Defers
execution of a <code>zsh</code> command until <code>zsh</code> has
nothing else to do and is waiting for user input. Its intended purpose
is staged <code>zsh</code> startup. It works similarly to Turbo mode in
<a href="https://github.com/zdharma-continuum/zinit">zinit</a>.</li>
<li><a
href="https://github.com/aoyama-val/zsh-delete-prompt">delete-prompt</a>
- ZSH widget to delete the prompt texts within the current line. It is
useful when executing pasted commands from the web or a README. A
leading non-alphanumeric character + space is detected as a prompt.</li>
<li><a href="https://github.com/cowboyd/zsh-deno">deno (cowboyd)</a> -
Useful <a href="https://deno.land/">deno</a> aliases and settings.</li>
<li><a href="https://github.com/Tricked-dev/deno-zsh-plugin">deno
(tricked-dev)</a> - Automatically installs <a
href="https://deno.land/">deno</a> to <code>$HOME/.deno</code> on
startup if deno is not already installed.</li>
<li><a href="https://github.com/kuoe0/zsh-depot-tools">depot-tools</a> -
Simple <a href="https://ohmyz.sh/">oh-my-zsh</a> plugin for installing
the chromium depot_tools. Installing this plugin will add all of the
chromium depot_tools to your <code>$PATH</code> automatically.</li>
<li><a href="https://github.com/sbfaulkner/dev-plugin-zsh">dev</a> -
Provides a lightweight version of Shopifys internal dev tool</li>
<li><a href="https://github.com/unixorn/dietpi.plugin.zsh">dietpi</a> -
Adds utilities for <a href="https://dietpi.com">dietpi</a> to your
<code>$PATH</code> (and includes aliases to automagically run them with
<code>sudo</code>) when you log into a machine running <a
href="https://dietpi.com">dietpi</a>.</li>
<li><a
href="https://github.com/z-shell/zsh-diff-so-fancy">diff-so-fancy</a> -
Automatically installs <a
href="https://github.com/so-fancy/diff-so-fancy">diff-so-fancy</a> and
enables its use in ZSH and <code>git</code>.</li>
<li><a href="https://github.com/AdrieanKhisbe/diractions">diractions</a>
- Allow you to map a short logical/mnemonic name to directories to
quickly access them, or perform actions in them.</li>
<li><a href="https://github.com/giovannilupi/dirbrowse/">dirbrowse</a> -
Customized version of the <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/dircycle">dirbrowse</a>
plugin in <a href="https://ohmyz.sh">oh-my-zsh</a>.</li>
<li><a
href="https://github.com/joel-porquet/zsh-dircolors-solarized">dircolors-solarized
(joel-porquet)</a> - Solarized dircolors plugin, with options for dark
or light terminal backgrounds.</li>
<li><a
href="https://github.com/pinelibg/dircolors-solarized-zsh">dircolors-solarized
(pinelibg)</a> - Enables <a
href="https://github.com/seebi/dircolors-solarized">Solarized Color
Theme for GNU ls</a>.</li>
<li><a
href="https://github.com/michaelxmcbride/zsh-dircycle">dircycle</a> -
Cycle through the directory stack.</li>
<li><a
href="https://github.com/tymm/zsh-directory-history">directory-history</a>
- A per directory history for ZSH which implements forward/backward
navigation as well as substring search in a directory sensitive
manner.</li>
<li><a href="https://github.com/ptavares/zsh-direnv">direnv</a> - A
plugin for installing and loading <a
href="https://github.com/direnv/direnv.git">direnv</a>. Inspired by <a
href="https://github.com/mattberther/zsh-pyenv">zsh-pyenv</a>.</li>
<li><a href="https://github.com/gmatheu/shell-plugins">dirrc</a> -
Executes <code>.dirc</code> when present in a directory you
<code>cd</code> into.</li>
<li><a href="https://github.com/gepoch/oh-my-zsh-dirstack">dirstack</a>
- Plugin for displaying the dirstack info on a single line.</li>
<li><a href="https://github.com/alex-crouch/zsh-diskfree/">diskfree</a>
- Displays the free space on your disk in your prompt.</li>
<li><a href="https://github.com/anatolykopyl/doas-zsh-plugin">doas
(anatolykopyl)</a> - Easily prefix your current or previous commands
with <code>doas</code> by pressing <code>ESC</code> twice.</li>
<li><a href="https://github.com/Senderman/doas-zsh-plugin">doas
(senderman)</a> - Easily prefix your current or previous commands with
<code>doas</code> by pressing <code>ESC</code> twice.</li>
<li><a
href="https://github.com/webyneter/docker-aliases">docker-aliases</a> -
<code>Docker</code> aliases for everyday use.</li>
<li><a
href="https://github.com/sroze/docker-compose-zsh-plugin">docker-compose</a>
- Show <code>docker</code> container status in your prompt.</li>
<li><a
href="https://github.com/unixorn/docker-helpers.zshplugin">docker-helpers</a>
- A collection of <code>docker</code> helper scripts.</li>
<li><a
href="https://github.com/asuran/zsh-docker-machine">docker-machine</a> -
A docker-machine plugin for ZSH.</li>
<li><a href="https://github.com/rawkode/zsh-docker-run">docker-run</a> -
Go back to running your commands “naturally”, well handle the
container.</li>
<li><a href="https://github.com/keithhamilton/oh-my-dogesh">dogesh</a> -
Dogification plugin.</li>
<li><a href="https://github.com/toku-sa-n/zsh-dot-up">dot-up</a> -
Converts <code>...</code>, <code>....</code>, <code>.....</code>, etc.,
into <code>cd</code> commands to navigate parent directories.</li>
<li><a href="https://github.com/kazhala/dotbare">dotbare</a> -
Interactive dotfile management with the help of <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/vladmyr/dotfiles-plugin">dotfiles</a> -
Keep your dotfiles in sync across multiple machines using
<code>git</code>.</li>
<li><a href="https://github.com/jeanpantoja/dotpyvenv">dotpyvenv</a> -
Automagically switch to a python virtual environment located (that you
previously have created with virtualenv program) in a directory named
<code>.pyvenv</code> when you <code>cd</code> into a directory.</li>
<li><a
href="https://github.com/aubreypwd/zsh-plugin-download">download</a> -
Helper to download files with <code>aria2c</code>.</li>
<li><a href="https://github.com/zpm-zsh/dropbox">dropbox</a> - A <a
href="https://www.dropbox.com/">dropbox</a> plugin for ZSH that provides
<code>dropbox-cli</code> and <code>dropbox-uploader</code>
commands.</li>
<li><a href="https://github.com/yhaefliger/zsh-drupal">drupal</a> - Adds
aliases for common tasks and also tab-completion for <code>drush</code>.
Inspired by <a
href="https://github.com/jessarcher/zsh-artisan">Artisan</a>.</li>
<li><a href="https://github.com/brokendisk/dune-quotes">dune-quotes</a>
- Random Dune quote generator plugin.</li>
<li><a href="https://github.com/rtakasuke/zsh-duration">duration</a> -
Displays command duration if it exceeds a user-settable run time.</li>
<li><a href="https://github.com/oknowton/zsh-dwim">dwim</a> - Attempts
to predict what you will want to do next. It provides a key binding
(control-u) that will replace the current (or previous) command line
with the command you will want to run next.</li>
<li><a
href="https://github.com/IngoHeimbach/zsh-easy-motion">easy-motion</a> -
A port of <a
href="https://github.com/easymotion/vim-easymotion">vim-easymotion</a>
for ZSH.</li>
<li><a href="https://github.com/h3poteto/zsh-ec2ssh">ec2ssh</a> - List
EC2 instances and <code>ssh</code> login to the instances easily.</li>
<li><a
href="https://github.com/commiyou/zsh-editing-workbench">editing-workbench</a>
- Adds sane, complex command line editing (e.g. incremental history word
completion).</li>
<li><a href="https://github.com/matthieusb/zsh-edward">edward cli</a> -
Adds smart completions and alises for <a
href="https://github.com/yext/edward">edward CLI micro-service
launcher</a>.</li>
<li><a href="https://github.com/gusaiani/elixir-oh-my-zsh">elixir</a> -
Adds shortcuts for Elixir, IEX, Mix, Kiex and Phoenix.</li>
<li><a href="https://github.com/cowboyd/zsh-emacs">emacs (cowboyd)</a> -
Make Emacs the default for CLI operations like editing git commit
messages; set up handy aliases.</li>
<li><a href="https://github.com/Flinner/zsh-emacs">emacs (flinner)</a> -
Uses the Emacs daemon capability, allowing the user to quickly open
frames, whether they are opened in a terminal via a <code>ssh</code>
connection, or X frames opened on the same host.</li>
<li><a href="https://github.com/b4b4r07/emoji-cli">emoji-cli</a> -
:scream: Emoji completion on the command line.</li>
<li><a href="https://github.com/pschmitt/emoji-fzf.zsh">emoji-fzf</a> -
Configurable ZSH plugin for the excellent <a
href="https://github.com/noahp/emoji-fzf">emoji-fzf</a>. It is heavily
inspired by <a
href="https://github.com/b4b4r07/emoji-cli">emoji-cli</a>.</li>
<li><a href="https://github.com/MichaelAquilina/zsh-emojis">emojis</a> -
Adds numerous ASCII art emojis to your environment in convenient
variables.</li>
<li><a href="https://github.com/b4b4r07/enhancd">enhancd</a> - A simple
tool that provides an enhanced <code>cd</code> command by memorizing all
directories visited by a user and use it for the pathname
resolution.</li>
<li><a
href="https://github.com/do-i-need-a-username/ensure-kube-context">ensure-kube-context</a>
- Ensures that the <code>--context</code> flag is passed to various
Kubernetes commands like <code>kubectl</code>, <code>cilium</code>,
<code>stern</code>, and more.</li>
<li><a
href="https://github.com/singular0/zsh-env-secrets">env-secrets</a> -
Automatically retrieves secrets from secure storage backends and exports
them as environment variables during shell initialization. This
eliminates the need to store sensitive information in plain text
configuration files. Works with <code>pass</code> and the macOS
keychain.</li>
<li><a href="https://github.com/fabiogibson/envrc-zsh-plugin">envrc</a>
- Automatically loads and unloads environment variables if a
<code>.envrc</code> file is found in a directory.</li>
<li><a
href="https://github.com/bezhermoso/zsh-escape-backtick">escape-backtick</a>
- Quickly insert escaped backticks when double-tapping “`”.</li>
<li><a href="https://github.com/mroth/evalcache">evalcache</a> - Caches
the output of a binary initialization command like
<code>eval "$(hub alias -s)"</code>, to help lower shell startup time by
loading from cache instead of re-running every new shell session.</li>
<li><a
href="https://github.com/zsh-vi-more/evil-registers">evil-registers</a>
- Extends ZLE <code>vi</code> commands to remotely access named
registers of the <code>vim</code> and <code>nvim</code> editors, and
system selection and clipboard.</li>
<li><a href="https://github.com/DarrinTisdale/zsh-aliases-exa">exa
(DarrinTisdale)</a> - Enables a number of aliases extending <a
href="https://github.com/ogham/exa">exa</a>, the modern replacement for
<code>ls</code>.</li>
<li><a href="https://github.com/MohamedElashri/exa-zsh">exa
(mohamedelashri)</a> - Adds aliases for <a
href="https://github.com/ogham/exa">exa</a>, a modern replacement for
<code>ls</code>.</li>
<li><a href="https://github.com/ptavares/zsh-exa">exa (ptavares)</a> -
Installs and loads <a
href="https://github.com/ogham/exa.git">exa</a>.</li>
<li><a href="https://github.com/RitchieS/zsh-exa/">exa (ritchies)</a> -
Adds aliases to make using <a
href="https://github.com/ogham/exa.git">exa</a> easier.</li>
<li><a href="https://github.com/todie/exa.plugin.zsh">exa (todie)</a> -
Integration and completions for <a
href="https://github.com/ogham/exa">exa</a>, a modern replacement for
<code>ls</code>.</li>
<li><a href="https://github.com/zap-zsh/exa">exa (zap-zsh)</a> -
Overrides common commands to use exa instead.</li>
<li><a href="https://github.com/zplugin/zsh-exa">exa (zplugin)</a> -
replace <code>ls</code> with <a
href="https://github.com/ogham/exa">ogham/exa</a>.</li>
<li><a href="https://github.com/z-shell/zsh-exa">exa (zshell)</a> -
replace <code>ls</code> with <a
href="https://github.com/ogham/exa">ogham/exa</a>.</li>
<li><a href="https://github.com/zpm-zsh/ls">exa-ls (zpm-zsh)</a> - Zsh
plugin for ls.</li>
<li><a href="https://github.com/birdhackor/zsh-exa-ls-plugin">exa-ls</a>
- Adds aliases so that you can use <a
href="https://github.com/ogham/exa">exa</a> as a drop-in replacement for
<code>ls</code> and <code>tree</code>.</li>
<li><a
href="https://github.com/fabiokiatkowski/exercism.plugin.zsh">exercism</a>
- A plugin for <a href="http://exercism.io/">exercism.io</a>.</li>
<li><a
href="https://github.com/zigius/expand-ealias.plugin.zsh">expand-ealias</a>
- Expand specific aliases with space.</li>
<li><a href="https://github.com/MenkeTechnologies/zsh-expand">expand</a>
- Expands regular aliases, global aliases, incorrect spellings and
phrases, globs, history expansion and $parameters with the spacebar
key.</li>
<li><a href="https://github.com/ianthehenry/zsh-expander">expander</a> -
A <code>zle</code> widget that allows you to write custom expanders and
select them with <a href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a
href="https://github.com/brokentoaster/zsh-explainshell">explain-shell
(brokentoaster)</a> - Uses <a href="https://lynx.browser.org/">lynx</a>
to look up the current command line on <a
href="https://explainshell.com">explainshell.com</a>.</li>
<li><a href="https://github.com/gmatheu/shell-plugins">explain-shell
(gmatheu)</a> - Opens commands on <a
href="https://explainshell.com">explainshell.com</a>.</li>
<li><a
href="https://github.com/xav-b/zsh-extend-history">extend-history</a> -
Extends command history by adding the exit code for each command in the
history.</li>
<li><a href="https://github.com/akgarhwal/ez-cmd">ez-cmd</a> -
Simplifies and streamlines common command-line tasks by providing
easy-to-use shortcuts and aliases.</li>
<li><a href="https://github.com/mattmc3/ez-compinit">ez-compinit</a> -
Wraps <code>compinit</code>, queueing up calls to <code>compdef</code>,
and hooking the real <code>compinit</code> call to an event that runs at
the end of your <code>.zshrc</code>. That way you get all the benefits
of calling <code>compinit</code> early without any of the
downsides.</li>
<li><a href="https://github.com/clavelm/eza-omz-plugin">eza
(clavelm)</a> - Replaces <code>ls</code> with <a
href="https://github.com/eza-community/eza">eza-community/eza</a>.</li>
<li><a href="https://github.com/MohamedElashri/eza-zsh">eza
(mohamedelashri)</a> - Adds aliases for <a
href="https://github.com/eza-community/eza">eza</a>, a modern
replacement for <code>ls</code>.</li>
<li><a href="https://github.com/twopizza9621536/zsh-eza">eza
(twopizza9621536)</a> - Replaces <code>ls</code> with <a
href="https://github.com/eza-community/eza">eza-community/eza</a>.</li>
<li><a href="https://github.com/z-shell/zsh-eza">eza (z-shell)</a> -
Replaces <code>ls</code> with <a
href="https://github.com/eza-community/eza">eza-community/eza</a>.</li>
<li><a href="https://github.com/birdhackor/zsh-eza-ls-plugin">eza-ls</a>
- Adds aliases allowing <a
href="https://github.com/eza-community/eza">eza</a>, to act as a drop-in
replacement for <code>ls</code> and <code>tree</code>.</li>
<li><a href="https://github.com/zpm-zsh/f-shortcuts">f-shortcuts</a> -
Makes a shortcuts toolbar using <code>F1</code> to <code>F12</code>
keys.</li>
<li><a href="https://github.com/mdumitru/fancy-ctrl-z">fancy-ctrl-z</a>
- Broken out version of the version in <a
href="http://ohmyz.sh/">oh-my-zsh</a> so users of other frameworks dont
have to import all of <a href="https://ohmyz.sh">oh-my-zsh</a>.</li>
<li><a
href="https://github.com/decayofmind/zsh-fast-alias-tips">fast-alias-tips</a>
- Helps remember the aliases you defined and forgot about. Ported from
<a href="https://github.com/djui/alias-tips">djui/alias-tips</a>. Active
fork of <a
href="https://github.com/sei40kr/zsh-fast-alias-tips">sei40kr/zsh-fast-alias-tips</a>.</li>
<li><a
href="https://github.com/zdharma-continuum/fast-syntax-highlighting">fast-syntax-highlighting</a>
- Optimized and improved <code>zsh-users/zsh-syntax-highlighting</code>
 better response times, switchable highlight themes.</li>
<li><a href="https://github.com/QuarticCat/zsh-fastcache">fastcache</a>
- Caches command output to improve shell startup time.</li>
<li><a href="https://github.com/ddnexus/fav">fav</a> - ZSH/<a
href="https://github.com/junegunn/fzf">fzf</a> plugin that makes it
really easy to add and recall named favorites of your important
directories.</li>
<li><a
href="https://github.com/seletskiy/zsh-favorite-directories">favorite-directories</a>
- Fast jumps to your favorite directories.</li>
<li><a href="https://github.com/MohamedElashri/fd-zsh">fd-plugin</a> -
Adds aliases for <a href="https://github.com/sharkdp/fd">fd</a>, a
modern replacement for <code>find</code>.</li>
<li><a href="https://github.com/aubreypwd/zsh-plugin-fd">fd</a> - Use <a
href="https://github.com/junegunn/fzf">fzf</a> to browse
directories.</li>
<li><a href="https://github.com/zpm-zsh/figures">figures</a> - Unicode
symbols for ZSH.</li>
<li><a href="https://github.com/rmrs/firebase-zsh">firebase (rmrs)</a> -
Add an indicator in the prompt that youre in a directory with a
<code>firebase.json</code> file (aka “firebase project”).</li>
<li><a href="https://github.com/Seqi/firebase-zsh">firebase (seqi)</a> -
Display the current working project or project alias when in a Firebase
project directory or subdirectory.</li>
<li><a href="https://github.com/GNUWood/firmine">firmine</a> - Includes
decorators for user@hostname, date &amp; time, current directory and <a
href="https://en.wikipedia.org/wiki/Kaomoji">Kaomoji</a> icons for last
command exit status.</li>
<li><a
href="https://github.com/zackintosh/fixnumpad-osx.plugin.zsh">fixnumpad-osx</a>
- Enables numpad keys of Apple keyboards to be recognized in ZSH.</li>
<li><a
href="https://github.com/sandstorm/oh-my-zsh-flow-plugin">flow-plugin</a>
- This plugin makes the <code>flow</code> command available inside every
subdirectory of the TYPO3 Flow distribution.</li>
<li><a
href="https://github.com/dizzpy/flutter-zsh-shortcuts">flutter-zsh-shortcuts</a>
- Adds clean aliases for flutter commands.</li>
<li><a href="https://github.com/dominik-schwabe/zsh-fnm">fnm
(dominik-schwabe)</a> - Installs and loads the <a
href="https://github.com/Schniz/fnm">Fast Node Manager (fnm)</a> if it
is missing.</li>
<li><a href="https://github.com/wintermi/zsh-fnm">fnm (wintermi)</a> -
Helper plugin for the fast and simple Node.js version manager <a
href="https://github.com/Schniz/fnm">fnm</a>.</li>
<li><a href="https://github.com/wfxr/forgit">forgit</a> - Utility tool
for <code>git</code> which takes advantage of fuzzy finder <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/mingeme/zsh-fuckmit">fuckmit</a> -
Provides useful aliases and functions for the <a
href="https://github.com/mingeme/fuckmit">fuckmit</a> command-line tool,
an AI-powered git commit message generator.</li>
<li><a href="https://github.com/Tarrasch/zsh-functional">functional</a>
- ZSH higher order functions.</li>
<li><a
href="https://github.com/seletskiy/zsh-fuzzy-search-and-edit">fuzzy-search-and-edit</a>
- ZSH plugin for fuzzy searching files and instantly opening a matched
file on matched line.</li>
<li><a href="https://github.com/spodin/zsh-fuzzy-wd">fuzzy-wd</a> - Adds
fuzzy search for directories warped with the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/wd">WD</a>
plugin.</li>
<li><a href="https://github.com/changyuheng/fz">fz</a> - Seamlessly adds
fuzzy search to <a href="https://github.com/rupa/z">z</a>s tab
completion and lets you easily jump around among directories in your
history.</li>
<li><a href="https://github.com/gimbo/fzf.zsh">fzf (gimbo)</a> - Helpers
for using <a href="https://github.com/junegunn/fzf">fzf</a> in ZSH.
Requires <a href="https://brew.sh">brew.sh</a>.</li>
<li><a href="https://github.com/unixorn/fzf-zsh-plugin/">fzf
(unixorn)</a> - Enables <a
href="https://github.com/junegunn/fzf">fzf</a> history and file
searches.</li>
<li><a
href="https://github.com/magidc/fzf-copyq-clipboard-zsh-plugin">fzf-copyq-clipboard</a>
- Add <a href="https://github.com/junegunn/fzf">fzf</a> support for <a
href="https://hluk.github.io/CopyQ/">CopyQ</a>.</li>
<li><a
href="https://github.com/KulkarniKaustubh/fzf-dir-navigator">fzf-dir-navigator</a>
- This is a cool and user-friendly directory navigation plugin for
<code>zsh</code> using <code>fzf</code> that allows the user to switch
to any directory from anywhere and to anywhere. It also maintains a
history of recently visited directories. Additionally, you can use
hotkeys to move back and forth between directories in the shell
session.</li>
<li><a href="https://github.com/wookayin/fzf-fasd">fzf-fasd</a> -
Integrates <a href="https://github.com/junegunn/fzf">fzf</a> and <a
href="https://github.com/clvv/fasd">fasd</a> — tab completion of
<code>z</code> with <code>fzf</code>s fuzzy search!</li>
<li><a
href="https://github.com/leophys/zsh-plugin-fzf-finder">fzf-finder</a> -
Plugin to have a cool search keybinding with <a
href="https://github.com/junegunn/fzf">fzf</a> and (optionally) <a
href="https://github.com/sharkdp/bat">bat</a> and <a
href="https://github.com/sharkdp/fd">fd</a>. Falls back to
<code>find</code> and <code>cat</code>. Searches in the local tree of
subdirectories for files.</li>
<li><a
href="https://github.com/joshskidmore/zsh-fzf-history-search">fzf-history-search</a>
- Replaces <code>Ctrl+R</code> with an <a
href="https://github.com/junegunn/fzf">fzf</a>-driven history search
that includes date/times.</li>
<li><a href="https://github.com/micakce/fzf-it">fzf-it</a> - Make any
command interactive wrapping it with <a
href="https://github.com/junegunn/fzf">fzf</a> functionality.</li>
<li><a href="https://github.com/urbainvaes/fzf-marks">fzf-marks</a> -
Little script to create, navigate and delete bookmarks in
<code>bash</code> and <code>zsh</code>, using the fuzzy finder <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a
href="https://github.com/goarano/zsh-fzf-packagemanager">fzf-packagemanager</a>
- Adds commands for installing tools via various package managers using
<a href="https://github.com/junegunn/fzf">fzf</a>. Supports
<code>apt</code>, <code>brew</code> &amp; <code>dnf</code>.</li>
<li><a href="https://github.com/smeagol74/zsh-fzf-pass">fzf-pass</a> -
Better handling of passwords using <a
href="https://github.com/junegunn/fzf">fzf</a> and <a
href="https://www.passwordstore.org/">pass</a>.</li>
<li><a href="https://github.com/Atlas34/fzf-plugin">fzf-plugin</a> - <a
href="https://github.com/ohmyzsh/ohmyzsh">oh-my-zsh</a>s
<code>fzf</code> plugin extracted so it can be used easily with other
plugin managers.</li>
<li><a href="https://github.com/lildude/fzf-prezto">fzf-prezto</a> -
Prezto plugin that finds where <a
href="https://github.com/junegunn/fzf">fzf</a> has been installed and
enables its auto-completion and key-bindings. This plugin works as a
Prezto <code>zstyle</code> configuration option.</li>
<li><a
href="https://github.com/tom-power/fzf-tab-widgets">fzf-tab-widgets</a>
- Adds widgets for <a
href="https://github.com/Aloxaf/fzf-tab">fzf-tab</a>.</li>
<li><a href="https://github.com/Aloxaf/fzf-tab">fzf-tab</a> - Replace
ZSHs default completion selection menu with <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/happycod3r/fzf-tools">fzf-tools</a> -
Provides functions, aliases and key-bindings for commands such as
<code>alias</code>, <code>find</code>, <code>ls</code>,
<code>man</code>, <code>printenv</code> that are designed to enhance
your command-line workflow by making them to default to filtering
through <a href="https://github.com/junegunn/fzf">fzf</a>, allowing you
to quickly find files, search &amp; run commands from history, run
scripts of many supported types, browse <code>git</code> commits, and
more.</li>
<li><a href="https://github.com/redxtech/zsh-fzf-utils">fzf-utils</a> -
Provides functions to kill proceses and find in path with <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/ytet5uy4/fzf-widgets">fzf-widgets</a> -
Adds some ZLE widgets for <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/ethan605/fzfsh">fzfsh</a> - Add <a
href="https://github.com/junegunn/fzf">fzf</a> plugins for
<code>chezmoi</code>, <code>docker</code>, <code>git</code>,
<code>kubectl</code> and <code>pass</code>.</li>
<li><a href="https://github.com/aperezdc/zsh-fzy">fzy</a> - Plugin that
uses <a href="https://github.com/jhawthorn/fzy">fzy</a> for certain
fuzzy matching operations.</li>
<li><a href="https://github.com/avivl/gcloud-project">gcloud-project</a>
- Easy selection of Google Cloud Projects.</li>
<li><a href="https://github.com/wintermi/zsh-gcloud">gcloud</a> - Finds
the installed gcloud sdk and sources the zsh file there, along with the
zsh completions file.</li>
<li><a href="https://github.com/zdharma-continuum/zgdbm">gdbm</a> - Adds
GDBM as a plugin.</li>
<li><a href="https://github.com/MattiaG-afk/gentoo-ohmyzsh">gentoo</a> -
Adds some aliases and functions to work with Gentoo Linux.</li>
<li><a
href="https://github.com/desyncr/geometry-datetime">geometry-datetime</a>
- <a href="https://github.com/geometry-zsh/geometry">Geometry</a>
datetime plugin. Shows datetime (<code>date</code> unix command) in your
prompt.</li>
<li><a
href="https://github.com/jedahan/geometry-hydrate">geometry-hydrate</a>
- <a href="https://github.com/geometry-zsh/geometry">Geometry</a> plugin
to remind you to hydrate.</li>
<li><a
href="https://github.com/drager/geometry-npm-package-version">geometry-npm-package-version</a>
- <a href="https://github.com/geometry-zsh/geometry">Geometry</a> plugin
to display the current folders npm package version.</li>
<li><a
href="https://github.com/drager/geometry-rust-version">geometry-rust-version</a>
- <a href="https://github.com/geometry-zsh/geometry">Geometry</a> plugin
to display the current folders Rust version when either a
<code>.rs</code> or <code>Cargo.toml</code> is present.</li>
<li><a
href="https://github.com/voronkovich/get-jquery.plugin.zsh">get-jquery</a>
- Plugin for fast downloading the jQuery library from <a
href="https://code.jquery.com">code.jquery.com</a>.</li>
<li><a href="https://github.com/fontno/ghost_zeus">ghost-zeus</a> - Lets
you use <a href="https://github.com/burke/zeus">zeus</a> with normal
rails commands.</li>
<li><a href="https://github.com/gimbo/gimbo-git.zsh">gimbo-git</a> - A
subset of the <a href="https://ohmyz.sh/">oh-my-zsh</a> <a
href="https://github.com/robbyrussell/oh-my-zsh/blob/master/plugins/git/git.plugin.zsh">git
plugin</a> aliases, plus some new aliases, plus a few handy
functions.</li>
<li><a href="https://github.com/folixg/gimme-ohmyzsh-plugin">gimme</a> -
Manage <a href="https://golang.org/">Go</a> installations with <a
href="https://github.com/travis-ci/gimme/">gimme</a>.</li>
<li><a
href="https://github.com/MenkeTechnologies/zsh-git-acp">git-acp</a> -
Take the current command line as the commit message and then run
<code>git pull</code>, <code>git add</code>, <code>git commit</code> and
<code>git push</code> with one keystroke.</li>
<li><a
href="https://github.com/caarlos0/git-add-remote">git-add-remote</a> -
Easily add the upstream remote to your <code>git</code> fork.</li>
<li><a href="https://github.com/mdumitru/git-aliases">git-aliases
(mdumitru)</a> - Broken out version of the version in <a
href="http://ohmyz.sh/">oh-my-zsh</a> so users of other frameworks dont
have to import all of <a href="https://ohmyz.sh">oh-my-zsh</a>.</li>
<li><a
href="https://github.com/peterhurford/git-aliases.zsh">git-aliases
(peterhurford)</a> - Creates a lot of useful aliases for combinations of
commonly used <code>git</code> commands.</li>
<li><a
href="https://github.com/remino/omz-plugin-git-aliases">git-aliases
(remino)</a> - Aliases all <code>git xyz</code> commands to
<code>gxyz</code>. Also aliases <code>g</code> to <code>git</code>.</li>
<li><a
href="https://github.com/jlduran/git-arc-oh-my-zsh-plugin">git-arc</a> -
Adds aliases and functions for <a
href="https://github.com/freebsd/freebsd-src/tree/main/tools/tools/git">git-arc</a>,
a FreeBSD development tool.</li>
<li><a
href="https://github.com/Schroefdop/git-branches">git-branches</a> -
Makes a menu of <code>git</code> branches you can switch to without
having to type long branch names.</li>
<li><a href="https://github.com/git-girl/git-check">git-check</a> - Adds
a ZSH hook to check if the origin of the current branch has changes to
local in the background and sends a notification.</li>
<li><a
href="https://github.com/gobriansteele/git-clean-branch">git-clean-branch</a>
- Cleans up dead <code>git</code> branches.</li>
<li><a
href="https://github.com/rapgenic/zsh-git-complete-urls">git-complete-urls</a>
- Enhance <code>git</code> completion to include in the remotes
completion (e.g. from <code>git clone</code>) any URL in the
clipboard.</li>
<li><a
href="https://github.com/unixorn/git-extra-commands">git-extra-commands</a>
- Extra <code>git</code> helper scripts packaged as a plugin.</li>
<li><a
href="https://github.com/nekofar/zsh-git-flow-avh">git-flow-avh</a> -
Adds short aliases for the <code>git-flow</code> commands.</li>
<li><a href="https://github.com/bigH/git-fuzzy">git-fuzzy</a> - A CLI
interface to <code>git</code> that relies heavily on <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/sharif3271/git-gen">git-gen</a> - Handle
<code>git</code> bulk branch delete and create operations.</li>
<li><a href="https://github.com/laggardkernel/git-ignore">git-ignore</a>
- Generates <code>.gitignore</code> files from gitignore.io
<strong>offline</strong>. <a
href="https://github.com/junegunn/fzf">fzf</a>, completion, preview
integrated.</li>
<li><a
href="https://github.com/aubreypwd/zsh-plugin-git-is-clean">git-is-clean</a>
- This function will return true or false depending on if it finds out
your <code>git</code> repo is dirty or not.</li>
<li><a
href="https://github.com/peterhurford/git-it-on.zsh">git-it-on</a> -
Adds ability to open a folder in your current branch on GitHub.</li>
<li><a href="https://github.com/nekofar/zsh-git-lfs">git-lfs</a> - Adds
short aliases for the <code>git-lfs</code> commands.</li>
<li><a
href="https://github.com/marvinroman/oh-my-zsh-git-patch-plugin">git-patch</a>
- Adds custom functions and aliases to the oh-my-zsh <code>git</code>
plugin.</li>
<li><a href="https://github.com/dark-kitt/zsh-git-plugin">git-plugin
(dark-kitt)</a> - <code>git</code> integration that displays the current
directory and <code>git</code> branch.</li>
<li><a href="https://github.com/rcruzper/zsh-git-plugin">git-plugin
(rcruzper)</a> - Adds some functions for <code>git</code>.</li>
<li><a
href="https://github.com/rhorno/oh-my-zsh-git-plugin-cheatsheet">git-plugin-cheatsheet</a>
- Displays the aliases and functions available from the <code>git</code>
oh-my-zsh plugin.</li>
<li><a
href="https://github.com/LFabre/zsh-git-prompt-enhanced">git-prompt-enhanced</a>
- Provides a more granular information about a <code>git</code>
repository.</li>
<li><a
href="https://github.com/mroth/git-prompt-useremail">git-prompt-useremail</a>
- Adds prompt reminders for <code>git</code> user.email.</li>
<li><a href="https://github.com/diazod/git-prune">git-prune (diazod)</a>
- Allows you to delete all branches that are already merged in your
local <code>git</code> repository and/or that were merged in your remote
origin <code>git</code> repository.</li>
<li><a href="https://github.com/Seinh/git-prune">git-prune (seinh)</a> -
Plugin that simplifies deleting merged branches in a <code>git</code>
repository.</li>
<li><a
href="https://github.com/packruler/zsh-git-scripts">git-scripts</a> -
Adds <code>git-squash-branch</code> and <code>git-remove-merged</code>
commands.</li>
<li><a href="https://github.com/sobolevn/git-secret">git-secret</a> - A
bash-tool to store your private data inside a <code>git</code>
repository.</li>
<li><a
href="https://github.com/seletskiy/zsh-git-smart-commands">git-smart-commands</a>
- Adds extra <code>git</code> commands to make some common
<code>git</code> usages more efficient.</li>
<li><a
href="https://github.com/jelek21/omz-git-smart-commands">git-smart-commends-wrapper</a>
- Wraps <a
href="https://github.com/seletskiy/zsh-git-smart-commands">git-smart-commands</a>
to make it compatible with the <a href="https://ohmyz.sh">oh-my-zsh</a>
plugins system.</li>
<li><a
href="https://github.com/AyoubMounim/zsh-git-status/">git-status</a> -
Exposes functions with information about the current <code>git</code>
repository.</li>
<li><a
href="https://github.com/okhiroyuki/zsh-git-switch-branch-skim">git-switch-branch-skim</a>
- Allows you to switch <code>git</code> branches with <a
href="https://github.com/lotabout/skim">skim</a></li>
<li><a
href="https://github.com/caarlos0-graveyard/zsh-git-sync">git-sync</a> -
A ZSH plugin to sync <code>git</code> repositories and clean them
up.</li>
<li><a href="https://github.com/dehlen/git-tree-zsh">git-tree</a> - <a
href="https://github.com/junegunn/fzf">fzf</a> powered
<code>git worktree</code> helper.</li>
<li><a
href="https://github.com/alexiszamanidis/zsh-git-worktree">git-worktree</a>
- Wraps some <code>git worktree</code> operations for simplicity and
productivity. Includes <a href="https://github.com/junegunn/fzf">fzf</a>
tooling.</li>
<li><a
href="https://github.com/egyptianbman/zsh-git-worktrees">git-worktrees</a>
- Makes <code>git</code> worktrees more functional. Includes tab
completions.</li>
<li><a href="https://github.com/davidde/git">git</a> - Replacement for
the stock <a href="https://ohmyz.sh/">oh-my-zsh</a> <code>git</code>
plugin. Provides quite a few useful aliases and functions. The
motivation to replace the default plugin stems from the fact that it
comes with some inconsistencies that make a few popular commands rather
unintuitive, so this plugin makes the aliases consistent.</li>
<li><a href="https://github.com/SukkaW/zsh-gitcd">gitcd (SukkaW)</a> -
Adds command to <code>git clone</code> a repository and <code>cd</code>
into the resulting directory.</li>
<li><a href="https://github.com/viko16/gitcd.plugin.zsh">gitcd
(viko16)</a> - Automatically <code>cd</code> to a <code>git</code>
working directory after cloning it.</li>
<li><a href="https://github.com/tevren/gitfast-zsh-plugin">gitfast</a> -
Updated fork of the <a href="https://ohmyz.sh/">oh-my-zsh</a>
<code>gitfast</code> plugin.</li>
<li><a href="https://github.com/ltj/gitgo">gitgo</a> - Open a
GitHub/GitLab repository in your browser from the command line (macOS
only).</li>
<li><a
href="https://github.com/buzuloiu/zsh-github-folders">github-folders</a>
- Organizes your GitHub checkouts for you.</li>
<li><a
href="https://github.com/shakir-abdo/zsh-github-plugin">github</a> -
Fork of the original <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/github">GitHub
plugin</a> embedded in <a href="https://ohmyz.sh/">oh-my-zsh</a>.</li>
<li><a href="https://github.com/valerius21/omz-gitignore">gitignore
(valerius21)</a> - <a href="https://ohmyz.sh">oh-my-zsh</a>s gitignore
plugin extracted to be standalone</li>
<li><a
href="https://github.com/voronkovich/gitignore.plugin.zsh">gitignore
(voronkovich)</a> - Plugin for creating <code>.gitignore</code>
files.</li>
<li><a href="https://github.com/denysdovhan/gitio-zsh">gitio
(denysdovhan)</a> - A ZSH plugin for generating a GitHub short URL using
<a href="https://git.io">git.io</a>.</li>
<li><a href="https://github.com/nicolodiamante/gitio">gitio
(nicolodiamante)</a> - Uses <a href="https://git.io/">git.io</a> to
shorten <code>git</code> urls.</li>
<li><a href="https://github.com/washtubs/gitsync">gitsync</a> - ZSH
plugin to improve workflows for one person developing on the same
repository on multiple machines.</li>
<li><a href="https://github.com/bbenne10/goenv">goenv (bbenne10)</a> -
Manage <code>$GOPATH</code> similarly to Pythons
virtualenvwrapper.</li>
<li><a href="https://github.com/CDA0/zsh-goenv/">goenv (cda0)</a> -
Plugin for installing, updating and loading <code>goenv</code>.</li>
<li><a href="https://github.com/heyvito/goenv.zsh">goenv (heyvito)</a> -
Automatically reads <code>.goenv</code> files in the current directory
and sets <code>GOPRIVATE</code> environment variables.</li>
<li><a href="https://github.com/or17191/going_places">going_places</a> -
A plugin that helps to use, create and maintain a list of shell
locations.</li>
<li><a href="https://github.com/wintermi/zsh-golang">golang</a> - Adds
tooling for the Go programming language toolchain.</li>
<li><a
href="https://github.com/slessans/oh-my-zsh-golinks-plugin">golinks</a>
- Launch golinks from your terminal.</li>
<li><a href="https://github.com/axtl/gpg-agent.zsh">gpg-agent</a> -
Plugin that tries to do the right thing when it comes to setting up the
GPG agent to act as an SSH agent as well on macOS.</li>
<li><a href="https://github.com/Czocher/gpg-crypt">gpg-crypt</a> - ZSH
plugin to encrypt and decrypt files or directories in place.</li>
<li><a
href="https://github.com/marvinroman/oh-my-zsh-gpg-plugin">gpg</a> -
Adds helpful aliases for using <code>gpg</code>.</li>
<li><a href="https://github.com/antonjs/zsh-gpt">gpt</a> - Enable
querying ChatGPT from the command line.</li>
<li><a href="https://github.com/joepvd/grep2awk">grep2awk</a> - ZLE
widget to transform <code>grep</code> command into <code>awk</code>
command.</li>
<li><a
href="https://github.com/clauswitt/zsh-grunt-plugin">grunt-plugin</a> -
Add autocompletion for <code>grunt</code>.</li>
<li><a href="https://github.com/cjayross/gsh">gsh</a> - Collection of
helper functions for <code>git</code></li>
<li><a
href="https://github.com/git-time-metric/gtm-terminal-plugin">gtm-terminal-plugin</a>
- terminal plugin for <a
href="https://github.com/git-time-metric/gtm">git time metrics</a>.</li>
<li><a href="https://github.com/Zocker1999NET/zsh-gtr">gtr</a> - Allows
fast tagging of a release in <code>git</code> using the tag name
**release-YYYY-MM-DD-HH-MM*- and headline <strong>Release YYYY-MM-DD
HH:MM</strong>.</li>
<li><a href="https://github.com/gcarrarom/oh-my-guish">guish</a> -
Collection of utility functions and aliases.</li>
<li><a
href="https://github.com/Lowess/gumsible-oh-my-zsh-plugin">gumsible</a>
- Wrapper plugin for <a
href="https://molecule.readthedocs.io/">Molecule</a>.</li>
<li><a href="https://github.com/LucasLarson/gunstage">gunstage</a> -
There are at least eight ways to unstage files in a <code>git</code>
repository. This is a command-line shell plugin for undoing
<code>git add</code>.</li>
<li><a href="https://github.com/dgnest/zsh-gvm-plugin">gvm (dgnest)</a>
- A <code>gvm</code> (Go version manager) plugin for ZSH.</li>
<li><a href="https://github.com/yerinle/zsh-gvm">gvm (yerinle)</a> -
Provides autocompletion for <code>gvm</code> (Groovy enVironment
Manager).</li>
<li><a href="https://github.com/alexdesousa/hab">hab</a> - Automatically
loads OS environment variables defined in the file <code>.envrc</code>
if its found when changing to a new directory.</li>
<li><a
href="https://github.com/oldratlee/hacker-quotes">hacker-quotes</a> -
Outputs a random hacker quote when you open a terminal.</li>
<li><a href="https://github.com/alesr/oh-my-zsh-haiku-plugin">haiku</a>
- Prints a haiku promoting work-life balance and stress management once
every 24 hours when the terminal is open.</li>
<li><a href="https://github.com/davydovanton/hanami-zsh">hanami</a> -
ZSH plugin for <a href="http://hanamirb.org">hanami</a> projects.</li>
<li><a href="https://github.com/gomjellie/zsh-hangul">hangul</a> - Auto
correct hangul(한글, korean) to English when it was supposed to be typed
in English. 영어를 타이핑 해야되는데 한글로 타이핑된경우 자동으로
수정합니다.</li>
<li><a href="https://github.com/lzambarda/hbt">hbt</a> - Heuristic ZSH
suggestion system based on past command usage.</li>
<li><a href="https://github.com/admons/hebzsh">hebzsh</a> - If a command
is not found as typed in Hebrew, translates the command as if it was
typed on a keyboard with a US English layout and tries again.</li>
<li><a href="https://github.com/Freed-Wu/zsh-help">help</a> - Colorizes
the output of commands run with <code>--help</code>.</li>
<li><a href="https://github.com/joepvd/zsh-hints">hints</a> - Display
glob and parameter flags and other non completable info right under your
editing buffer.</li>
<li><a href="https://github.com/robertzk/hipchat.zsh">hipchat</a> - Send
hipchat messages from the shell.</li>
<li><a
href="https://github.com/p1r473/zsh-hist-delete-fzf/">hist-delete</a> -
Delete history items from zshs <a
href="https://github.com/junegunn/fzf">fzf</a> Ctrl+R history
search.</li>
<li><a href="https://github.com/marlonrichert/zsh-hist">hist</a> - Edit
your history in ZSH, without ever leaving the command line.</li>
<li><a href="https://github.com/larkery/zsh-histdb">histdb</a> - Stores
your history in an SQLite database. Can be integrated with <a
href="https://github.com/zsh-users/zsh-autosuggestions">zsh-autosuggestions</a>.</li>
<li><a
href="https://github.com/stiliajohny/historikeeper">historikeeper</a> -
Captures history in a database.</li>
<li><a
href="https://github.com/zthxxx/zsh-history-enquirer">history-enquirer</a>
- Enhances history search with more interaction and a multiline
selection menu. Requires Node.js.</li>
<li><a
href="https://github.com/MichaelAquilina/zsh-history-filter">history-filter</a>
- Allows you to specify patterns that will automatically exclude
commands from being inserted into your permanent history. Particularly
useful for preventing secrets being written.</li>
<li><a href="https://github.com/leonjza/history-here">history-here</a> -
Binds <code>^G</code> to quickly toggle the current shell history file
location.</li>
<li><a
href="https://github.com/nyoungstudios/zsh-history-on-success">history-on-success</a>
- Save yourself from repeating the same mistakes by filtering out your
unsuccessful commands from your zsh history file. Based on a <a
href="https://scarff.id.au/blog/2019/zsh-history-conditional-on-command-success/">blog
post</a> by Dean Scarff.</li>
<li><a
href="https://github.com/lcrespom/oh-my-zsh-history-popup">history-popup</a>
- Captures the <code>PageUp</code> key and uses <code>dialog</code> to
open a popup menu with the history, so the user can interactively
navigate through it and pick the history line to bring back to the
prompt.</li>
<li><a
href="https://github.com/zdharma-continuum/history-search-multi-word">history-search-multi-word</a>
- A syntax highlighted, multi-word history searcher for ZSH, bound to
Ctrl-R, with advanced functions (e.g. bump of history entry to top of
history).</li>
<li><a
href="https://github.com/zsh-users/zsh-history-substring-search">history-substring-search</a>
- Needs to be loaded after <code>zsh-syntax-highlighting</code>, or
theyll both break. Youll also need to bind keys to its functions,
details are in the README.md.</li>
<li><a
href="https://github.com/vitobotta/zsh-history-sync/">history-sync
(vitobotta)</a> - Syncs your ZSH history across computers using a
<code>git</code> private repository. Uses <code>openssl</code> to
encrypt the history.</li>
<li><a href="https://github.com/wulfgarpro/history-sync">history-sync
(wulfgarpro)</a> - An <a href="https://ohmyz.sh/">oh-my-zsh</a> plugin
for <a href="https://www.gnupg.org/">GPG</a> encrypted, Internet
synchronized ZSH history using <code>git</code>.</li>
<li><a href="https://github.com/b4b4r07/zsh-history">history</a> -
Extend history so that it can be queried by SQL.</li>
<li><a href="https://github.com/fuba/histree-zsh">histree</a> -
Integrates with <a
href="https://github.com/fuba/histree-core">histree-core</a> to provide
enhanced command history logging with directory awareness.</li>
<li><a href="https://github.com/derry96/hitokoto">hitokoto</a> -
Displays a random quote from <a
href="https://hitokoto.cn/">hitokoto.cn</a>.</li>
<li><a
href="https://github.com/frosit/zsh-plugin-homeassistant-cli">homeassistant-cli</a>
- Provides completion and (configuration) helpers for the <a
href="https://github.com/home-assistant/home-assistant-cli">Home
Assistant Command-line interface (hass-cli)</a>. and allows command line
interaction with <a href="https://home-assistant.io/">Home Assistant</a>
instances.</li>
<li><a href="https://github.com/digitalraven/omz-homebrew">homebrew</a>
- Plugin for <a href="https://brew.sh">homebrew</a> that supplements the
one built into oh-my-zsh and can safely run with it enabled.</li>
<li><a href="https://github.com/willghatch/zsh-hooks">hooks</a> - Add
missing hooks - for plugins and personal use.</li>
<li><a href="https://github.com/LockonS/host-switch">host-switch</a> -
Make it easier to switch in different <code>/etc/hosts</code> files
during development.</li>
<li><a
href="https://github.com/raymondjcox/hub-ci-zsh-plugin">hub-ci-zsh-plugin</a>
- A simple plugin for adding <code>hub</code> ci-status to your ZSH
theme.</li>
<li><a href="https://github.com/soraliu/zsh-hub">hub</a> - ZSH plugin
for forking model.</li>
<li><a href="https://github.com/josephcourtney/hypnosnek">hypnosnek</a>
- Simple utilities with p10k integration for managing
<code>python</code> environments.</li>
<li><a href="https://github.com/ytakahashi/igit">igit</a> - Interactive
<code>git</code> commands using <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/aoyama-val/zsh-incsearch">incsearch</a>
- Friendlier <code>vim</code> mode for ZSH. Moves cursor with
incremental search within current line.</li>
<li><a href="https://github.com/rummik/zsh-ing">ing</a> - Streamlined
<code>ping</code> output.</li>
<li><a
href="https://github.com/jandamm/instant-repl.zsh">instant-repl</a> -
Activate a REPL for any command in your current ZSH session.</li>
<li><a
href="https://github.com/changyuheng/zsh-interactive-cd">interactive-cd</a>
- Fish-like interactive tab completion for <code>cd</code>.</li>
<li><a href="https://github.com/obayer/iosctl">iosctl</a> - Quickly
access App, Data, and Log of the running simulator.</li>
<li><a href="https://github.com/SukkaW/zsh-ipip">ipip</a> - Plugin for
<a href="https://en.ipip.net">IPIP</a>.</li>
<li><a
href="https://github.com/bernardop/iterm-tab-color-oh-my-zsh">iterm-tab-color</a>
- Adds function to set the tab color in iTerm2 and can automatically
change color based on cwd or command being executed.</li>
<li><a
href="https://github.com/tysonwolker/iterm-tab-colors">iterm-tab-colors</a>
- Automatically changes iTerm 2 tab color based on the current working
directory.</li>
<li><a
href="https://github.com/remino/omz-plugin-iterm2-tmux-color-tabs">iterm-tmux-color-tabs</a>
- Every new <code>tmux</code> tab opened in iTerm2 will have the next
colour from the default or specified palette.</li>
<li><a
href="https://github.com/iam4x/zsh-iterm-touchbar">iterm-touchbar</a> -
Display iTerm2 feedback in the MacbookPro TouchBar (Current directory,
git branch &amp; status).</li>
<li><a
href="https://github.com/shayneholmes/zsh-iterm2colors">iterm2-colors</a>
- Manage your iTerm 2s color scheme from the command line.</li>
<li><a
href="https://github.com/gnachman/iterm2-shell-integration">iterm2-shell-integration</a>
- Shell integration and utilities for iTerm2.</li>
<li><a href="https://github.com/gimbo/iterm2-tabs.zsh">iterm2-tabs</a> -
Set colors and titles of iTerm 2 tabs.</li>
<li><a href="https://github.com/laggardkernel/zsh-iterm2">iterm2</a> -
Packs iTerm 2s ZSH integration scripts into a ZSH plugin to avoid
polluting your $HOME directory, with a negligible time increase of only
2ms.</li>
<li><a href="https://github.com/zshzoo/iwd">iwd</a> - Similar in concept
to <code>$PWD</code>, this ZSH plugin saves your initial working
directory in <code>$IWD</code> for easy returns to the starting point of
your session.</li>
<li><a href="https://github.com/2m/zsh-jabba">jabba</a> - Adds shell
integration code and completions for the <a
href="https://github.com/shyiko/jabba">jabba</a> Java version
manager.</li>
<li><a
href="https://github.com/Xetius/java-zsh-plugin">java-zsh-plugin</a> -
Adds a <code>setjdk</code> command so you can switch easily between
different versions of the jdk.</li>
<li><a href="https://github.com/miguefl/javaVersions">javaVersions</a> -
Change between different java versions with a single command.</li>
<li><a href="https://github.com/LockonS/jdk-switch">jdk-switch</a> -
Switches between jdk versions. Works on macOS and Linux.</li>
<li><a href="https://github.com/tomplex/jenkins-zsh">jenkins</a> - A
jenkins plugin for ZSH, heavily inspired by the excellent jira
plugin.</li>
<li><a href="https://github.com/shihyuho/zsh-jenv-lazy">jenv-lazy</a> -
A ZSH plugin for lazy loading of jEnv.</li>
<li><a
href="https://github.com/jhipster/jhipster-oh-my-zsh-plugin">jhipster</a>
- Adds commands for <a
href="https://www.jhipster.tech/">jHipster</a>.</li>
<li><a
href="https://github.com/gerges/oh-my-zsh-jira-plus">jira-plus</a> -
Create JIRA tickets from the command line.</li>
<li><a href="https://github.com/rkh/zsh-jj">jj</a> - Add support for <a
href="https://github.com/jj-vcs/jj">jujitsu</a> VCS.</li>
<li><a href="https://github.com/onurhanak/zsh-journal">journal</a> -
Lets you attach notes to shell commands you have run. Handy for
remembering what a oneliner was actually doing when you look back at it
later.</li>
<li><a href="https://github.com/reegnz/jq-zsh-plugin">jq</a> -
Interactively build <a href="https://stedolan.github.io/jq/">jq</a>
expressions. Also supports <a
href="https://github.com/itchyny/gojq">gojq</a>. Requires <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a
href="https://github.com/jrocha-dev/ohmyzsh-plugin-jrgit">jrgit</a> -
Provides a suite of functions to streamline the Git user experience. It
includes features for installing and configuring Git, handling large
files with Git LFS, improving diff outputs, and managing credentials and
keys securely.</li>
<li><a href="https://github.com/thestuckster/jumper">jumper</a> - Saves
your current path and allows you to quickly jump to others.</li>
<li><a href="https://github.com/mgryszko/jvm">jvm</a> - Allows selection
of JDK on macOS.</li>
<li><a href="https://github.com/supercrabtree/k">k</a> - Directory
listings for ZSH with <code>git</code> status decorations.</li>
<li><a
href="https://github.com/dwaynebradley/k3d-oh-my-zsh-plugin">k3d</a> -
Adds aliases and tab completions for <a
href="https://k3d.io/">k3d</a>.</li>
<li><a href="https://github.com/yzdann/kctl">kctl</a> - Add helper
aliases for <code>kubectl</code>.</li>
<li><a href="https://github.com/vmattos/kill-node">kill-node</a> - ZSH
plugin for murdering <code>node</code> process families.</li>
<li><a
href="https://github.com/d12frosted/kitsunebook.plugin.zsh">kitsunebook</a>
- KitsuneBook plugin for <a href="https://ohmyz.sh">oh-my-zsh</a>.</li>
<li><a href="https://github.com/pickle-slime/kittyback">kittyback</a> -
Automatically updates and modifies the background image for the
<code>kitty</code> terminal emulator.</li>
<li><a href="https://github.com/fruitydog/kiwi.zsh-theme">kiwi</a> -
Dog-themed, includes <code>git</code> status and last command exit
status decorators.</li>
<li><a
href="https://github.com/rocknrollMarc/zsh-konsole-theme-changer">konsole-theme-changer</a>
- Toggle konsole theme from ZSH.</li>
<li><a href="https://github.com/Dbz/kube-aliases">kube-aliases</a> -
Adds functions and aliases to make working with <code>kubectl</code>
more pleasant.</li>
<li><a href="https://github.com/jonmosco/kube-ps1">kube-ps1</a> - ZSH
plugin for <code>kubectl</code> that adds current context and
namespace.</li>
<li><a href="https://github.com/devopstales/zsh-kubecolor">kubecolor
(devopstales)</a> - Adds aliases for the <code>kubecolor</code>
command.</li>
<li><a href="https://github.com/droctothorpe/kubecolor">kubecolor
(droctothorpe)</a> - Simplify and colorize the output of
<code>kubectl get events -w</code></li>
<li><a href="https://github.com/trejo08/kubecolor-zsh">kubecolor
(trejo08)</a> - Prints colorized outputs from <code>kubectl</code>.
Includes helper functions.</li>
<li><a
href="https://github.com/yhlooo/zsh-kubeconfig-mgr">kubeconfig-mgr</a> -
Makes managing multiple kubeconfig files easier.</li>
<li><a
href="https://github.com/chmouel/kubectl-config-switcher/">kubectl-config-switcher</a>
- Switch between config files in <code>~/.kube</code> via the
<code>KUBECTL</code> environment variable.</li>
<li><a
href="https://github.com/superbrothers/zsh-kubectl-prompt">kubectl-prompt</a>
- Display information about the kubectl current context and namespace in
your ZSH prompt. Creates <code>ZSH_KUBECTL_CONTEXT</code>,
<code>ZSH_KUBECTL_NAMESPACE</code>,<code>ZSH_KUBECTL_PROMPT</code> and
<code>ZSH_KUBECTL_USER</code> variables you can use to customize your
prompt.</li>
<li><a
href="https://github.com/mattbangert/kubectl-zsh-plugin">kubectl</a> -
ZSH plugin for managing <code>kubectl</code>.</li>
<li><a
href="https://github.com/rafalmasiarek/oh-my-zsh-kubectlenv-plugin">kubectlenv</a>
- Easily switch between multiple <code>kubectl</code> versions.</li>
<li><a href="https://github.com/ptavares/zsh-kubectx">kubectx
(ptavares)</a> - Installs and loads <a
href="https://github.com/ahmetb/kubectx">kubectx</a>.</li>
<li><a href="https://github.com/unixorn/kubectx-zshplugin">kubectx
(unixorn)</a> - Automatically installs <a
href="https://github.com/ahmetb/kubectx">kubectx</a> and
<code>kubens</code>.</li>
<li><a href="https://github.com/Dbz/zsh-kubernetes">kubernetes</a> - Add
<a href="https://kubernetes.io">kubernetes</a> helper functions and
aliases.</li>
<li><a href="https://github.com/caIamity/lacrimae">lacrimae</a> - Prints
a line from a collection of chants.</li>
<li><a href="https://github.com/JoshuaBedford/lando-zsh">lando
(joshuabedford)</a> - A collection of alias functions to enable the use
of the CLIs within <a href="https://docs.lando.dev">Lando</a> without
having to type lando to access them.</li>
<li><a href="https://github.com/mannuel/lando-alias-zsh">lando
(mannuel)</a> - Adds aliases for various <a
href="https://docs.lando.dev/basics/usage.html#default-commands/">Lando</a>
commands.</li>
<li><a
href="https://github.com/rluders/laradock-workspace-zsh">laradock-workspace</a>
- Provides an interface to <a href="http://laradock.io/">Laradock</a>s
workspace.</li>
<li><a href="https://github.com/baliestri/laravel.plugin.zsh">laravel
(baliestri)</a> - Plugin for skiping the <code>php</code> command when
running <code>artisan</code> commands and <code>./sail</code> or
<code>./vendor/bin/sail</code> when running <code>sail</code>
commands.</li>
<li><a href="https://github.com/crazybooot/laravel-zsh-plugin">laravel
(crazybooot)</a> - Add shortcuts for <a
href="https://laravel.com/">Laravel</a> 5, 5.1, 5.2 &amp; 5.3.</li>
<li><a
href="https://github.com/Saleh7/laravel-au-zsh-plugin">laravel-au</a> -
Adds aliases for <a href="https://laravel.com/">Laravel</a> 6.</li>
<li><a href="https://github.com/ariaieboy/laravel-sail">laravel-sail</a>
- Adds shortcuts for <code>sail</code> commands.</li>
<li><a
href="https://github.com/rsthegeek/oh-my-zsh-laravelx">laravelx</a> -
Adds some aliases for common <a
href="https://laravel.com/docs">Laravel</a> commands.</li>
<li><a
href="https://github.com/Curly-Mo/last-working-dir-tmux">last-working-dir-tmux</a>
- Keeps track of the last used working directory globally and per <a
href="https://github.com/tmux/tmux">tmux</a> session and automatically
jumps into it for new shells.</li>
<li><a
href="https://github.com/mdumitru/last-working-dir">last-working-directory</a>
- Broken out copy of the version in <a
href="http://ohmyz.sh/">oh-my-zsh</a>. Keeps track of the last used
working directory and automatically jumps into it for new shells.</li>
<li><a href="https://github.com/goarano/zsh-lazy-load">lazy-load</a> -
Lazy load tab completions only when you actually need them.</li>
<li><a href="https://github.com/qoomon/zsh-lazyload">lazyload</a> - Lazy
load commands and speed up start up time of ZSH.</li>
<li><a href="https://github.com/MenkeTechnologies/zsh-learn">learn</a> -
Learning collection in MySQL/MariadB to save, query and quiz everything
you learn.</li>
<li><a href="https://github.com/lesaint/lesaint-git">lesaint-git</a> -
Replacement <code>git</code> plugin for <a
href="https://ohmyz.sh">oh-my-zsh</a>-compatible frameworks.</li>
<li><a href="https://github.com/lesaint/lesaint-mvn">lesaint-mvn</a> -
Maven plugins for <a href="https://ohmyz.sh">oh-my-zsh</a>.</li>
<li><a href="https://github.com/bGZo/life-progress">life-progress</a> -
Shows your life progress in days, weeks, months, and age.</li>
<li><a
href="https://github.com/david-gutierrez-mesa/liferay-zsh">liferay</a> -
Adds scripts for <a
href="https://github.com/liferay/liferay-portal">liferay</a>
development.</li>
<li><a href="https://github.com/JaumeRF/linkfile-zsh">linkfile</a> - Add
shortcuts to your favorite directories.</li>
<li><a
href="https://github.com/bhayward93/Linus-rants-ZSH">linus-rants</a> -
Outputs a random Linus Torvalds rant when opening a terminal.</li>
<li><a href="https://github.com/gko/listbox">listbox</a> - Listbox
element for shell.</li>
<li><a
href="https://github.com/stefanheule/zsh-llm-suggestions">llm-suggestions</a>
- Type something in English at the prompt, hit a definable key, and it
uses LLM to generate a command line for you.</li>
<li><a
href="https://github.com/david-treblig/locate-sublime-projects-cli">locate-sublime-projects-cli</a>
- Allows searching for <a href="https://www.sublimetext.com">Sublime
Text</a> projects and opens them in Sublime.</li>
<li><a
href="https://github.com/pressdarling/logout-user">logout-user</a> -
Provides a function to log out another macOS user session.</li>
<li><a
href="https://github.com/pfahlr/zsh_plugin_loremipsum">loremipsum</a> -
Generate lorem ipsum text on the command line. Gets its data from <a
href="https://www.lipsum.com">lipsum.com</a>.</li>
<li><a href="https://github.com/TwoPizza9621536/zsh-ls">ls
(twopizza9621536)</a> - Adds some more aliases for <code>ls</code>.</li>
<li><a href="https://github.com/zpm-zsh/ls">ls (zpm-zsh)</a> - Colorizes
the output of <code>ls</code>.</li>
<li><a href="https://github.com/tankeryang/zsh-lsd">lsd (tankeryang)</a>
- Replaces <code>ls</code> and <code>tree</code> commands with <a
href="https://github.com/Peltoche/lsd">lsd</a>.</li>
<li><a href="https://github.com/wintermi/zsh-lsd">lsd (wintermi)</a> -
Override <code>ls</code> and <code>tree</code> commands with <a
href="https://github.com/Peltoche/lsd">lsd</a>.</li>
<li><a href="https://github.com/z-shell/zsh-lsd">lsd (z-shell)</a> -
Replaces <code>ls</code> with <a
href="https://github.com/Peltoche/lsd">lsd</a>.</li>
<li><a href="https://github.com/molovo/lumberjack">lumberjack</a> -
Lumberjack is a logging interface for shell scripts.</li>
<li><a href="https://github.com/pndurette/zsh-lux">lux</a> - ZSH plugin
to toggle the light &amp; dark modes of macOS, iTerm 2, Visual Studio
Code and other items and applications via the <code>lux</code> command.
Highly customizable: included items can be configured by defining
variables. Highly extensible: items can be added by defining functions.
Includes a <code>macos_is_dark</code> helper function to determine if
the macOS dark mode is active for use in theming.</li>
<li><a href="https://github.com/Temikus/mac-packaging">mac-packaging</a>
- A set of common functions used for enterprise Mac packaging with <a
href="https://www.munki.org/munki/">Munki</a>.</li>
<li><a href="https://github.com/joow/macos">macos (joow)</a> - A ZSH
plugin for macOS.</li>
<li><a href="https://github.com/zshzoo/macos">macos (zshzoo)</a> - ZSH
goodies for macOS users.</li>
<li><a
href="https://github.com/gakimball/zsh-macos-theme">macos-theme</a> -
Adds the theme command, which toggles between light and dark mode in
macOS. Requires <a href="https://github.com/pndurette/zsh-lux">lux</a>
plugin.</li>
<li><a
href="https://github.com/lukaszolszewski/mage2docker">mage2docker</a> -
Makes it easy to work with Docker and Magento 2. Speeds up and
simplifies common commands like clean cache, setup upgrade, compile di
and much more in Magento 2 on containers.</li>
<li><a
href="https://github.com/dambrogia/oh-my-zsh-plugin-magento-2">magento-2</a>
- Adds <code>m2</code> function to run magento binary, adds tab
completions.</li>
<li><a href="https://github.com/zshzoo/magic-enter">magic-enter</a> -
Make your enter key magical by binding a ZSH command to it.</li>
<li><a
href="https://github.com/knu/zsh-manydots-magic">manydots-magic</a> - A
zle tweak for emulating <code>...'==</code>../.. etc.</li>
<li><a href="https://github.com/zakariaGatter/MarkEdit">markedit</a> -
Mark files and edit them with autocompletion for existing marks.</li>
<li><a href="https://github.com/zakariaGatter/MarkGate">markgate</a> -
Allows you to mark directories so you can jump directly to them.</li>
<li><a
href="https://github.com/KyleChamberlin/zsh_maven_plugin">maven-plugin</a>
- A fork of the <a href="https://ohmyz.sh/">oh-my-zsh</a> maven
plugin.</li>
<li><a href="https://github.com/redxtech/zsh-media-sync">media-sync</a>
- A plugin to facilitate copying media between two <code>rclone</code>
locations.</li>
<li><a href="https://github.com/hcgraf/zsh-mercurial">mercurial</a> -
Extracted from <a href="https://ohmyz.sh">oh-my-zsh</a> so you can use
it without the rest of oh-my-zsh.</li>
<li><a href="https://github.com/hlohm/mfunc">mfunc</a> - Allows you to
define persistent functions on-the-fly, without the need to add them to
your config files. These functions are permanently available until you
delete them.</li>
<li><a href="https://github.com/wintermi/zsh-mise">mise</a> - Plugin for
<a href="https://mise.jdx.dev/">mise</a> (formerly called rtx) a fast
polyglot version manager, replacing tools like <code>nvm</code>,
<code>nodenv</code>, <code>rbenv</code>, <code>rvm</code>,
<code>chruby</code>, <code>pyenv</code>, etc.</li>
<li><a href="https://github.com/0xRZ/mkarch">mkarch</a> - ZSH plugin
that allows you to create archives using multiple different compression
formats.</li>
<li><a
href="https://github.com/marvinroman/oh-my-zsh-mkcd-plugin">mkcd</a> -
Allows user to create a directory and if successful, <code>cd</code>
into it afterward.</li>
<li><a
href="https://github.com/Gyumeijie/mode-switch.CLI">mode-switch.CLI</a>
- A ZSH plugin for switching command line between normal mode and
<code>vi</code> mode.</li>
<li><a
href="https://github.com/zilongqiu/monorepo-zsh-plugin">monorepo-plugin</a>
- ZSH plugin for monorepo management.</li>
<li><a
href="https://github.com/NotTheDr01ds/zsh-plugin-monthrename">monthrename</a>
- Renames month names to numbers in filenames.</li>
<li><a
href="https://github.com/capsulescodes/more-hooks-for-git">more-hooks-for-git</a>
- Adds extra hooks for <code>git add</code>, <code>git diff</code> and
<code>git status</code>.</li>
<li><a href="https://github.com/gryffyn/mouse-status">mouse-status</a> -
Changes mouse color based on status code, uses libratbag.</li>
<li><a
href="https://github.com/sathish09/zsh_plugins/tree/master/msf">msf</a>
- <a href="https://www.metasploit.com/">Metasploit</a> handler plugin
for starting handlers easily.</li>
<li><a
href="https://github.com/rwwiv/multi-evalcache">multi-evalcache</a> -
Cache multiple eval loads to improve startup time, inspired by <a
href="https://github.com/mroth/evalcache">mroth/evalcache</a>.</li>
<li><a
href="https://github.com/artemy/zsh-mvn-contexts">mvn-contexts</a> -
Allows fast switching between <code>maven</code> configurations.</li>
<li><a href="https://github.com/remino/omz-plugin-mycli-alias">mycli</a>
- Add alias for <a href="https://www.mycli.net"><code>mycli</code></a>
with login path.</li>
<li><a href="https://github.com/fALKENdk/mylocation">mylocation</a> - A
plugin to show your current location based on your IP address.</li>
<li><a href="https://github.com/jarlor/zsh-myservice">myservice</a> -
Designed to help you manage custom systemd services and Docker
containers more conveniently. This plugin provides user-friendly
commands to list and check the status of your custom services and Docker
containers straight from your command line.</li>
<li><a
href="https://github.com/zpm-zsh/mysql-colorize">mysql-colorize</a> -
Adds color for <code>mysql</code> tables.</li>
<li><a
href="https://github.com/remino/omz-plugin-mysql-alias">mysql-login</a>
- Adds alias for MySQL with login path.</li>
<li><a href="https://github.com/voronkovich/mysql.plugin.zsh">mysql</a>
- Adds some functions for dealing with <code>mysql</code>.</li>
<li><a href="https://github.com/gretzky/n.zsh">n</a> - Auto-switches
node versions based on project environment using <a
href="https://github.com/tj/n">n</a>.</li>
<li><a href="https://github.com/jthat/zsh-namelink">namelink</a> -
Provides an automatically synchronized mapping of filesystem entries
(typically symbolic links) in a set of directories to their counterparts
in the named directory hash.</li>
<li><a href="https://github.com/icatalina/zsh-navi-plugin/">navi</a> -
Plugin for <a href="https://github.com/denisidoro/navi">navi</a>.</li>
<li><a
href="https://github.com/zdharma-continuum/zsh-navigation-tools">navigation-tools</a>
- Adds <code>htop</code>-like kill, directory bookmarks browser, a
multi-word incremental history searcher and more.</li>
<li><a
href="https://github.com/delorenj/nerd-font-check">nerd-font-check</a> -
Offers to install <a
href="https://www.nerdfonts.com/font-downloads">Nerd Fonts</a> with <a
href="https://brew.sh/">brew</a> if not present.</li>
<li><a
href="https://github.com/zpm-zsh/new-file-from-template">new-file-from-template</a>
- Generates file from template.</li>
<li><a href="https://github.com/aubreypwd/zsh-plugin-newvwp">newvwp</a>
- Spins up a new WordPress site using Valet.</li>
<li><a
href="https://github.com/Matt561/zsh-nhl-schedule">nhl-schedule</a> -
Retrieves and displays the NHL schedule.</li>
<li><a href="https://github.com/bric3/nice-exit-code">nice-exit-code</a>
- Maps exit status codes to human readable strings.</li>
<li><a href="https://github.com/chisui/zsh-nix-shell">nix-shell</a> -
Plugin that lets you use ZSH as the default shell in a
<code>nix-shell</code> environment.</li>
<li><a href="https://github.com/PsychArch/nlsh">nlsh</a> - Allows you to
interact with your shell using natural language. Supports multiple LLM
providers (OpenAI API compatible). Includes support for X.ais
Grok.</li>
<li><a href="https://github.com/torifat/nnvm">nnvm</a> - auto-switches
node versions based on <code>.nvmrc</code>. Requires <a
href="https://github.com/tj/n">n</a>.</li>
<li><a href="https://github.com/romkatv/zsh-no-ps2">no-ps2</a> - When
this plugin is used, Enter inserts a newline if the typed command is
incomplete. No PS2!</li>
<li><a href="https://github.com/Twilight4/nobility">nobility</a> - An
organized colletion of shell modules designed to streamline your
pentesting workflow by leveraging shell integrations such as
autocompletion and prefilling, optimizing the productivity of your work
and liberatating you from the hassle of juggling notes, endless copying
and pasting, and tedious command editing.</li>
<li><a
href="https://github.com/shiro-saber/node-env-installer">node-env-installer</a>
- Uses <code>nvm</code> to install new versions and modules for the
current project.</li>
<li><a
href="https://github.com/andyrichardson/zsh-node-path">node-path</a> -
Automatically adds the <code>npm</code> bin of your current directory to
your <code>$PATH</code>.</li>
<li><a href="https://github.com/srijanshetty/node.plugin.zsh">node</a> -
Srijan Shettys Node.js plugin for ZSH with caching of <code>nvm</code>
completions and autoloading of <code>nvm</code> if present.</li>
<li><a href="https://github.com/C-uo/zsh-nodenv">nodenv (c-uo)</a> -
Looks for <code>nodenv</code> in your working directory and loads it
when found.</li>
<li><a href="https://github.com/jsahlen/nodenv.plugin.zsh">nodenv
(jsahlen)</a> - Auto-load <code>nodenv</code> and its completions into
the shell.</li>
<li><a href="https://github.com/mattberther/zsh-nodenv">nodenv
(mattberther)</a> - Installs, updates and loads <code>nodenv</code>.
Inspired by <a
href="https://github.com/Meroje/zsh-rbenv">zsh-rbenv</a>.</li>
<li><a href="https://github.com/nicolodiamante/nodo">nodo</a> - This
plugin helps you prevent <code>node_modules</code> directories from
filling your iCloud storage by un-syncing the directory or can save even
more space by removing all <code>node_modules</code> directories within
the chosen root directory. This is particularly useful for cleaning up a
project that has multiple <code>node_modules</code> trees</li>
<li><a href="https://github.com/micrenda/zsh-nohup">nohup</a> - Add
<code>nohup</code> to the current command pressing
<code>Ctrl-H</code>.</li>
<li><a
href="https://github.com/eventi/noreallyjustfuckingstopalready">noreallyjustfuckingstopalready</a>
- macOS users know the pain of trying to figure out what command
actually flushes the DNS cache on their version of macOS, and this
plugin makes that annoyance go away.</li>
<li><a href="https://github.com/DrgnFireYellow/notenote/">notenote</a> -
Makes it easy to take notes.</li>
<li><a href="https://github.com/aperezdc/zsh-notes">notes (aperezdc)</a>
- Inspired by <a
href="https://www.seanh.cc/terminal_velocity/">terminal_velocity</a>, it
provides a fast interface to create and access a set of <a
href="https://en.wikipedia.org/wiki/Markdown">Markdown</a> text files
inside a directory.</li>
<li><a href="https://github.com/chipsenkbeil/zsh-notes">notes
(chipsenkbeil)</a> - Provides a quick notes editing experience in
ZSH.</li>
<li><a href="https://github.com/luismayta/zsh-notify">notify
(luismayta)</a> - Notifications for ZSH with auto installation of
dependencies and r2d2 sounds.</li>
<li><a href="https://github.com/marzocchi/zsh-notify">notify
(marzocchi)</a> - A plugin for ZSH (on macOS and Linux) that posts
desktop notifications when a command terminates with a non-zero exit
status or when it took more than 30 seconds to complete, if the terminal
application is in the background (or the commands terminal tab is
inactive).</li>
<li><a href="https://github.com/trystan2k/zsh-npm-plugin">npm
(trystan2k)</a> - Adds <code>npm</code> aliases. Based on the Oh-My-Zsh
<a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/npm">npm</a>
plugin.</li>
<li><a href="https://github.com/zfben/zsh-npm">npm (zfben)</a> - Use
<code>n</code> as <code>npm</code> aliases with <code>noglob</code>
prefix and more. Based on the Oh-My-Zsh <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/npm">npm</a>
plugin.</li>
<li><a href="https://github.com/torifat/npms">npms</a> - Utility powered
by <a href="https://github.com/junegunn/fzf">fzf</a> for using npm
scripts interactively. Requires <a
href="https://github.com/junegunn/fzf">fzf</a> and <a
href="https://stedolan.github.io/jq/">jq</a>.</li>
<li><a
href="https://github.com/mehalter/zsh-nvim-appname">nvim-appname</a> -
Maintain multiple Neovim configurations with <code>NVIM_APPNAME</code>
with full tab completion of available flags, available neovim
applications, and neovim arguments/flags. Requires neovim v0.9+</li>
<li><a
href="https://github.com/dacarey/zsh-nvim-switcher">nvim-switcher</a>-
Manages switching between <code>nvim</code> distributinons such as <a
href="https://www.lazyvim.org/">Lazyvim</a>, <a
href="https://github.com/nvim-lua/kickstart.nvim">kickstart</a> or a
home made configuration.</li>
<li><a href="https://github.com/jrr997/zsh-nvm-auto-use">nvm-auto-use
(jrr997)</a> - Automatically manages your Node.js versions with <a
href="https://github.com/nvm-sh/nvm">nvm</a> based on your current
directory.</li>
<li><a
href="https://github.com/martvdmoosdijk/zsh-nvm-auto-use">nvm-auto-use
(martvdmoosdijk)</a> - Automatically switches node version with
<code>nvm use</code> when a <code>.nvmrc</code> is detected.</li>
<li><a href="https://github.com/tomsquest/nvm-auto-use.zsh">nvm-auto-use
(tomsquest)</a> - Calls <code>nvm use</code> automatically whenever you
enter a directory that contains an <code>.nvmrc</code> file with a
string telling <code>nvm</code> which node to use.</li>
<li><a
href="https://github.com/davidparsson/zsh-nvm-deferred">nvm-deferred</a>
- Defers loading of the <code>nvm</code> oh-my-zsh plugin using <a
href="https://github.com/romkatv/zsh-defer">zsh-defer</a> to speed up
shell startup.</li>
<li><a href="https://github.com/davidparsson/zsh-nvm-lazy">nvm-lazy</a>
- Plugin for lazy loading of oh-my-zshs **nvm*- plugin. It supports
lazy-loading <code>nvm</code> for more than one binary/entrypoint, with
the defaults being <code>nvm</code>, <code>node</code> and
<code>npm</code>.</li>
<li><a
href="https://github.com/spencerbeggs/zsh-nvm-pnpm-auto-switch">nvm-pnpm-auto-switch</a>
- Automatically switches Node.js versions (using <code>nvm</code>) and
manages pnpm package manager versions (using <code>corepack</code>) when
changing directories.</li>
<li><a href="https://github.com/lukechilds/zsh-nvm">nvm</a> - ZSH plugin
for installing, updating and loading <code>nvm</code>.</li>
<li><a href="https://github.com/alexdesousa/oath">oath</a> - Manages 2FA
authentication 6 digit tokens. It was highly inspired by this article
about <a
href="https://www.cyberciti.biz/faq/use-oathtool-linux-command-line-for-2-step-verification-2fa/">using
oathtool for 2 step verification</a>.</li>
<li><a
href="https://github.com/MunifTanjim/oclif-plugin-completion">oclif
completion generator</a> - Generates shell completions for commands
lacking them.</li>
<li><a href="https://github.com/vicotrbb/oh-my-gpt">oh-my-gpt</a> -
Provides an easy-to-use interface for interacting with OpenAIs GPT
models directly from your terminal. It allows you to send queries,
analyze files, and get AI-powered assistance for various tasks.</li>
<li><a href="https://github.com/amstrad/oh-my-matrix">oh-my-matrix</a> -
Turn your terminal into the matrix.</li>
<li><a
href="https://github.com/wintermi/zsh-oh-my-posh">oh-my-posh-manager</a>
- Manages the oh-my-posh theme engine, along with providing a default
powerline-like theme.</li>
<li><a href="omt-manager">oh-my-tmux-manager</a> - Lets you easily
manage your tmux configurations.</li>
<li><a href="https://github.com/plutowang/zsh-ollama-command">ollama</a>
- Integrates the OLLAMA AI model with <a
href="https://github.com/junegunn/fzf">fzf</a> to provide intelligent
command suggestions based on user input requirements.</li>
<li><a
href="https://github.com/Pilaton/OhMyZsh-full-autoupdate">omz-full-autoupdate</a>
- Automatically update <a
href="https://github.com/ohmyzsh/ohmyzsh">oh-my-zsh</a> plugins and
themes.</li>
<li><a href="https://github.com/aeons/omz-git">omz-git</a> - <a
href="https://ohmyz.sh/">Oh-My-ZSH</a>s <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git">git</a>
plugin re-packaged to be standalone.</li>
<li><a
href="https://github.com/zshzoo/omz-themes-standalone">omz-themes-standalone</a>
- Gives you the <a
href="https://github.com/ohmyzsh/ohmyzsh">oh-my-zsh</a> themes without
requiring everything else that comes with oh-my-zsh</li>
<li><a
href="https://github.com/marcossegovia/open-create-projects">open-create-projects</a>
- Open/Create projects in Jetbrains.</li>
<li><a href="https://github.com/caarlos0/zsh-open-pr">open-pr</a> - A
ZSH plugin to open pull requests from command line.</li>
<li><a
href="https://github.com/ryanswart/openshift-origin-zsh-plugin">openshift-origin</a>
- Add a few shortcuts to common openshift origin (oc) actions.</li>
<li><a
href="https://github.com/aswitalski/oh-my-zsh-opera-git-plugin">opera-git-plugin</a>
- <code>git</code> aliases.</li>
<li><a
href="https://github.com/troykelly/oh-my-zsh-opera-gx">opera-gx</a> -
Enables starting Opera GX with a specific user profile by using the
<code>opgx</code> command followed by the profiles name. The plugin
also implements autocompletion for profile names.</li>
<li><a href="https://github.com/hchbaw/opp.zsh">opp</a> - Vims
text-objects-ish for ZSH.</li>
<li><a href="https://github.com/jreese/zsh-opt-path">opt-path</a> -
Automatically add <code>~/opt</code> subpaths to your
<code>$PATH</code>.</li>
<li><a href="https://github.com/hjdarnel/org-hopper/">org-hopper</a> -
Wraps the GitHub CLI with <a
href="https://github.com/junegunn/fzf">fzf</a>. It allows you to quickly
jump between repositories a given GitHub organization, cloning it to a
predefined location if the local copy doesnt already exist.</li>
<li><a
href="https://github.com/SukkaW/zsh-osx-autoproxy">osx-autoproxy</a> -
Configures proxy environment variables based on macOSs system
preferences.</li>
<li><a
href="https://github.com/marshallmick007/osx-dev-zsh-plugin">osx-dev</a>
- This plugin adds some commands for maintaining various server programs
on a macOS install.</li>
<li><a href="https://github.com/mwilliammyers/plugin-osx">osx</a> - Add
some common macOS related aliases and functions.</li>
<li><a href="https://github.com/iloginow/zsh-paci">paci</a> - Plugin for
arch linux package managers.</li>
<li><a href="https://github.com/fourdim/zsh-pack/">pack</a> - Pack your
source code with ZSH.</li>
<li><a
href="https://github.com/zdharma-continuum/zsh-package-any-node">package-any-node</a>
- Easy installing of any Node modules inside the plugin directory,
exposing their binaries via shims (i.e.: forwarder scripts) created
automatically by <a
href="https://github.com/zdharma-continuum/z-a-bin-gem-node">Bin-Gem-Node</a>
annex.</li>
<li><a href="https://github.com/BreakingPitt/zsh-packer">packer</a> -
Adds aliases and auto-completes for Hashicorp <a
href="https://www.packer.io/">packer</a>.</li>
<li><a
href="https://github.com/deyvisonrocha/pantheon-terminal-notify-zsh-plugin">pantheon-terminal-notify</a>
- Background notifications for long running commands. Supports
Elementary OS Freya.</li>
<li><a
href="https://github.com/jgogstad/passwordless-history">passwordless-history</a>
- Keeps passwords from entering your command line history.</li>
<li><a href="https://github.com/sha1n/path-ethic">path-ethic</a> - Helps
manage your <code>$PATH</code> quickly and easily. Doesnt touch your
existing <code>.zshrc</code>, <code>.zprofile</code>, but adds on top of
your existing environment instead.</li>
<li><a href="https://github.com/ytet5uy4/pctl">pctl</a> - Toggle the
environment variables for proxying.</li>
<li><a href="https://github.com/jimeh/zsh-peco-history">peco-history</a>
- Search shell history with Peco when pressing <code>ctrl+R</code>.</li>
<li><a href="https://github.com/mfulz/zsh-penmux">penmux</a> - A session
manager plugin meant to be used for penetration testing sessions and
tracking the terminal sessions to be used in reports.</li>
<li><a
href="https://github.com/jhwohlgemuth/oh-my-zsh-pentest-plugin">pentest</a>
- Aliases and functions for the lazy penetration tester.</li>
<li>[penv](https://github.com/Nhqml/penv-zsh-plugin - Manages
<code>uv</code> Python virtual environments stored in
<code>~/.local/share/py-venv/</code>. Supports subcommands for listing,
activating (shell and directory level), creating, deleting and
explaining why an env is activated. Makes it easier to replace
<code>pyenv</code> and <code>poetry</code> with <code>uv</code>.</li>
<li><a
href="https://github.com/jimhester/per-directory-history">per-directory-history</a>
- Per directory history for ZSH, as well as global history, and the
ability to toggle between them with <code>^G</code>.</li>
<li><a href="https://github.com/robturtle/percol.plugin.zsh">percol</a>
- Interactively and incrementally search history/resume background jobs
using <a href="https://github.com/mooz/percol">percol</a>.</li>
<li><a href="https://github.com/tfiala/zsh-perlbrew/">perlbrew</a> -
Installs <a href="https://perlbrew.pl/">perlbrew</a> if not already
installed and initializes it for your shell.</li>
<li><a href="https://github.com/shosca/zsh-pew">pew</a> - Sets up and
manages Python virtualenvs using <a
href="https://github.com/berdario/pew">pew</a> and automatically
switches virtualenvs as you move directories.</li>
<li><a href="https://github.com/caarlos0-graveyard/zsh-pg">pg</a> - Adds
utility functions to work with <a
href="https://www.postgresql.org/">PostgreSQL</a>.</li>
<li><a
href="https://github.com/ruslan-korneev/pgconnect-zsh">pgconnect</a> -
Provides an easy way to manage and connect to PostgreSQL databases using
<code>pgcli</code> and <a href="https://github.com/junegunn/fzf">fzf</a>
for a seamless command-line experience.</li>
<li><a href="https://github.com/lainiwa/ph-marks">ph-marks</a> -
Bookmark pornhub videos from your terminal.</li>
<li><a
href="https://github.com/xellos866/php-version_rcfile-switcher">php-version-rcfile-switcher</a>
- Automatically switch between php versions using <a
href="https://github.com/wilmoore/php-version">php-version</a> if an
rc-file is present in a directory.</li>
<li><a
href="https://github.com/Akollade/php-version-switcher.plugin.zsh">php-version-switcher</a>
- Changes php versions if a <code>.php-version</code> file is
found.</li>
<li><a href="https://github.com/voronkovich/phpcs.plugin.zsh">phpcs</a>
- Plugin for <a href="https://github.com/squizlabs/PHP_CodeSniffer">PHP
code sniffer</a>.</li>
<li><a
href="https://github.com/voronkovich/phpunit.plugin.zsh">phpunit</a> -
Plugin for <a href="https://phpunit.de/">PHPUnit</a>.</li>
<li><a href="https://github.com/mehalter/zsh-pins">pins</a> - ZSH plugin
for pinning directories. Like a CLI folder bookmark manager with tab
completions.</li>
<li><a href="https://github.com/sharat87/pip-app">pip-app</a> - Makes it
easy to install python applications into distinct Python virtualenvs so
they dont conflict with any other python requirements on your
system.</li>
<li><a href="https://github.com/iboyperson/zsh-pipenv">pip-env</a> -
Automatic <a href="https://pipenv.readthedocs.io/en/latest/">pipenv</a>
activation upon entry into a <code>pipenv</code> project.</li>
<li><a href="https://github.com/pipe-felipe/zsh-pipe-plugin">pipe</a> -
Includes <code>docker</code> and package-related scripts.</li>
<li><a href="https://github.com/owenstranathan/pipenv.zsh">pipenv
(owenstranathan)</a> - Automatically activates a <strong>pipenv</strong>
when entering a directory if there is Pipfile in that directory.
Includes <code>pipenv</code> completions.</li>
<li><a href="https://github.com/sudosubin/zsh-pipenv">pipenv
(sudosubin)</a> - Enables <code>pipenv</code>s <code>$PATH</code> and
adds completions.</li>
<li><a href="https://github.com/thuandt/zsh-pipx">pipx</a> -
Autocompletions for <a
href="https://github.com/pypa/pipx">pipx</a>.</li>
<li><a href="https://github.com/ptavares/zsh-pkenv">pkenv</a> - Installs
and loads <a href="https://github.com/iamhsa/pkenv.git">pkenv</a>.</li>
<li><a href="https://github.com/TwoPizza9621536/zsh-plenv">plenv</a> -
Plugin for the perl <a
href="https://github.com/tokuhirom/plenv">plenv</a> version manager
based on jenv.</li>
<li><a
href="https://github.com/rgalite/zsh-plugin-ibtool">plugin-ibtool</a> -
Adds ibtool shortcuts to generate localized XIB files.</li>
<li><a
href="https://github.com/paraqles/zsh-plugin-rails">plugin-rails</a> -
ZSH plugin for Rails.</li>
<li><a
href="https://github.com/wuotr/zsh-plugin-vscode">plugin-vscode</a> -
Plugin for Visual Studio Code, a text editor for macOS, Windows, and
Linux.</li>
<li><a href="https://github.com/darrenbutcher/plugin">plugin</a> -
Creates custom <a href="https://ohmyz.sh">oh-my-zsh</a> plugins from a
boilerplate template. Very oh-my-zsh centric, the generated plugins will
need editing to work with other frameworks.</li>
<li><a href="https://github.com/baliestri/pnpm.plugin.zsh">pnpm
(baliestri)</a> - Adds useful aliases for many common <a
href="https://pnpm.io/">pnpm</a> commands. Includes
tab-completions.</li>
<li><a href="https://github.com/Leizhenpeng/zsh-plugin-pnpm">pnpm
(leizhenpeng)</a> - Adds useful aliases for common <a
href="https://pnpm.io/">pnpm</a> commands.</li>
<li><a href="https://github.com/mat2ja/pnpm.plugin.zsh">pnpm
(mat2ja)</a> - Better <a href="https://pnpm.io/">pnpm</a> aliases.</li>
<li><a href="https://github.com/ntnyq/omz-plugin-pnpm">pnpm (ntnyq)</a>
- Adds useful aliases for common <a href="https://pnpm.io/">pnpm</a>
commands.</li>
<li><a href="https://github.com/darvid/zsh-poetry">poetry (darvid)</a> -
Automatically activates and deactivates <a
href="https://poetry.eustace.io/">Poetry</a>-created python
virtualenvs.</li>
<li><a href="https://github.com/murku/omz_poetry_plugin">poetry
(murku)</a> - Adds aliases for frequently used <a
href="https://poetry.eustace.io/">Poetry</a> commands</li>
<li><a href="https://github.com/sudosubin/zsh-poetry">poetry
(sudosabin)</a> - Enables poetry <code>$PATH</code> and
autocompletions.</li>
<li><a href="https://github.com/jdsee/popman">popman</a> - Ever found
yourself in the middle of composing a long command and needing to check
a man page? Popman lets you instantly pop open a man page for any
command youre typing and jump right back to where you left off, making
your command-line experience smoother and more efficient.</li>
<li><a href="https://github.com/anasouardini/portal/">portal</a> - A
very basic script for jumping to/from paths without having to do write
the whole path, open multiple terminal sessions or do a file system
search using <a href="https://github.com/junegunn/fzf">fzf</a>. Heavily
inspired by <a href="https://github.com/rupa/z">Z</a>.</li>
<li><a href="https://github.com/lyze/posh-git-sh">posh-git-bash</a> -
Adds <code>git</code> status in your prompt.</li>
<li><a href="https://github.com/mzpqnxow/ppsmon">ppsmon</a> - Reads
<code>/sys/class/net/$interface/</code> to keep track of packet
transmission rates. It stores the current rate to a file in the RAM
backed filesystem where it can be easily accessed for display in a
shell-prompt. Linux-only due to use of <code>/sys</code>.</li>
<li><a href="https://github.com/zpm-zsh/pr-cwd">pr-cwd</a> - Creates a
global variable with current working directory. Plugin has integration
with <a
href="https://github.com/jocelynmallon/zshmarks">jocelynmallon/zshmarks</a>.</li>
<li><a href="https://github.com/zpm-zsh/pr-eol">pr-eol</a> - Displays an
EOL symbol which can be embedded in the prompt.</li>
<li><a href="https://github.com/zpm-zsh/pr-exec-time">pr-exec-time</a> -
Adds a variable you can use to display the execution time of the last
command run.</li>
<li><a href="https://github.com/zpm-zsh/pr-git">pr-git</a> - Creates a
global variable with <code>git</code> status information that can be
displayed in prompts.</li>
<li><a href="https://github.com/zpm-zsh/pr-is-root">pr-is-root</a> -
Sets an environment variable you can use in a custom prompt when running
as root.</li>
<li><a href="https://github.com/zpm-zsh/pr-jobs">pr-jobs</a> - Creates
an environment variable which can be used to display background job
information in a custom prompt.</li>
<li><a href="https://github.com/zpm-zsh/pr-node">pr-node</a> - Sets an
environment variable which can be used to display Node.js information in
a custom prompt.</li>
<li><a href="https://github.com/zpm-zsh/pr-return">pr-return</a> -
Plugin for ZSH which displays the exit status of the last command
run.</li>
<li><a href="https://github.com/zpm-zsh/pr-user">pr-user</a> - Creates a
global variable that can be used in prompts.</li>
<li><a
href="https://github.com/idadzie/zsh-presenter-mode">presenter-mode</a>
- Expands aliases during presentations. It also increases the terminal
windows contrast to enhance visibility.</li>
<li><a
href="https://github.com/sindresorhus/pretty-time-zsh">pretty-time
(sindresorhus)</a> - Convert seconds to a human readable string: 165392
→ 1d 21h 56m 32s.</li>
<li><a href="https://github.com/zpm-zsh/pretty-time">pretty-time
(zpm-zsh)</a> - Converts raw seconds into human-readable strings.</li>
<li><a href="https://github.com/unixorn/prettyping">prettyping</a> -
Adds a wrapper around the standard ping tool with the objective of
making the output prettier, more colorful, more compact, and easier to
read.</li>
<li><a
href="https://github.com/JoniVanderheijden/prezto-last-working-dir">prezto-last-working-dir</a>
- Keeps track of the last used working directory and automatically jumps
into it for new shells, unless the starting directory is not
<code>$HOME</code>. Includes a <code>lwd</code> alias.</li>
<li><a href="https://github.com/brymck/print-alias">print-alias</a> -
Prints commands with aliases expanded whenever you use an alias at the
command line.</li>
<li><a href="https://github.com/philFernandez/printc">printc</a> -
Allows you to print in any color in the RGB space via a simple
<code>printc</code> call.</li>
<li><a
href="https://github.com/elvitin/printdocker-zsh-plugin">printdocker</a>
- Pretty print <a href="https://docker.com">docker</a> objects.</li>
<li><a
href="https://github.com/gmatheu/shell-plugins">profile-secrets</a> -
Securely keep sensitive variables (api tokens, passwords, etc) as part
of your terminal init files. Uses gpg to encrypt/decrypt the file with
your secrets.</li>
<li><a href="https://github.com/Kikolator/proj-jumper">proj-jumper</a> -
A lightweight ZSH plugin that lets you jump straight into any project
folder under a single development root perfect when that root lives on
a removable drive.</li>
<li><a href="https://github.com/gko/project">project (gko)</a> - Create
node/python/ruby projects both locally and on GitHub (private or public
repository).</li>
<li><a href="https://github.com/voronkovich/project.plugin.zsh">project
(voronkovich)</a> - Plugin for managing projects.</li>
<li><a href="https://github.com/p6m7g8/p6-zsh-projen-plugin">projen</a>
- Adds aliases for <a
href="https://github.com/projen/projen">projen</a>.</li>
<li><a
href="https://github.com/xPMo/zsh-prompt-dir-perms">prompt-dir-perms</a>
- Creates a segment displaying the permissions of the current directory
you can use in your ZSH prompt.</li>
<li><a
href="https://github.com/the10thWiz/zsh-prompt-generator">prompt-generator</a>
- Generates custom themes. Some generated themes require
powerline-compatible fonts.</li>
<li><a
href="https://github.com/escalate/oh-my-zsh-proxy-plugin">proxy-plugin
(escalate)</a> - Quickly enable and disable proxy shell environment
settings.</li>
<li><a href="https://github.com/xooooooooox/zsh-proxy">proxy-plugin
(xooooooooox)</a> - Helps manage proxy settings in your shell
environment.</li>
<li><a href="https://github.com/SukkaW/zsh-proxy">proxy</a> - Configure
proxy settings for some package managers and software.</li>
<li><a href="https://github.com/voidzero/omz-plugin-psgrep/">psgrep</a>
- Makes <code>ps grep</code> hide its own process from the results of a
<code>ps aux | grep</code>.</li>
<li><a
href="https://github.com/jotasixto/purge-history-secrets">purge-history-secrets</a>
- Uses <a href="https://github.com/gitleaks/gitleaks">gitleaks</a> to
periodically scan your ZSH history for secrets and purge them if found.
Requires <a href="https://jqlang.github.io/jq/">jq</a>.</li>
<li><a href="https://github.com/ttkalcevic/pwp">pwp</a> - Provides a
convenient way to display the present working path in the terminal
prompt and lists the current working directory along with its parent
directories. Additionally, it includes a custom command .. to navigate
to parent directories easily.</li>
<li><a href="https://github.com/alalik/pycalc">pycalc</a> - Turns the
<code>=</code> key into a powerful, Pythonbacked calculator in your ZSH
shell.</li>
<li><a href="https://github.com/mattberther/zsh-pyenv">pyenv
(mattberther)</a> - Inspired by <strong>zsh-rbenv</strong>. Installs,
updates or loads <code>pyenv</code>, and adds extra functionality.</li>
<li><a href="https://github.com/TwoPizza9621536/zsh-pyenv">pyenv
(twopizza9621536)</a> - Based on the oh-my-zsh <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/pyenv">pyenv</a>
plugin with modifications from the rbenv and jenv plugins.</li>
<li><a href="https://github.com/xlshiz/pyenv-zsh-plugin">pyenv
(xlshiz)</a> - Loads <a href="https://github.com/pyenv/pyenv">pyenv</a>
into the current shell and provides prompt info via the
<code>pyenv_prompt_info</code> function. Also loads <a
href="https://github.com/pyenv/pyenv-virtualenv">pyenv-virtualenv</a> if
available.</li>
<li><a
href="https://github.com/erikced/zsh-pyenv-lazy-load">pyenv-lazy-load</a>
- Plugin for lazy-loading <code>pyenv</code> in ZSH.</li>
<li><a
href="https://github.com/davidparsson/zsh-pyenv-lazy">pyenv-lazy</a> -
Lazy load <a href="https://github.com/pyenv/pyenv">pyenv</a>. The
initial <code>eval "$(pyenv init -)"</code> is executed the first time
<code>pyenv</code> is called.</li>
<li><a href="https://github.com/ACmyles/pyvenv-fast">pyvenv-fast</a> -
Launch a Python <code>venv</code> with one command. Designed for use
with <a
href="https://github.com/jeanpantoja/dotpyvenv">dotpyvenv</a>.</li>
<li><a href="https://github.com/cal2195/q">q (cal2195)</a> - Add
<code>vim</code>-like macro registers to your ZSH shell.</li>
<li><a href="https://github.com/tomsquest/q.plugin.zsh">q
(tomsquest)</a> - Tail/remove the temp file for <a
href="https://github.com/y0ssar1an/q">Q</a>, the Dirty Debugging
Tool.</li>
<li><a href="https://github.com/misialq/zsh-qiime2">qiime2</a> - Adds
functions and aliases to make working with <a
href="https://qiime2.org/">Quiime 2</a> easier.</li>
<li><a
href="https://github.com/AdrieanKhisbe/zsh-quiet-accept-line">quiet-accept-zle</a>
- Enables you to run typed zsh command without triggering new prompt,
history entry, or having output being outputed.</li>
<li><a href="https://github.com/pxgamer/quoter-zsh">quoter</a> - Display
a random quote when opening a new terminal session.</li>
<li><a href="https://github.com/dpretet/zsh-quotify">quotify</a> -
Displays inspiring coding quotes from our pairs when starting up.</li>
<li><a href="https://github.com/Ryooooooga/qwy">qwy</a> - ZSH fuzzy
completion plugin.</li>
<li><a href="https://github.com/ex-surreal/randeme">randeme</a> -
Chooses a random theme for each session. If you not like the chosen
theme you can run <code>randeme_rm</code> to never show that theme
again.</li>
<li><a
href="https://github.com/vkolagotla/zsh-random-quotes">random-quotes</a>
- Displays random quotes or facts.</li>
<li><a href="https://github.com/NiziL/ranger.plugin.zsh">ranger
(niziL)</a> - provide prompt element for <a
href="https://github.com/ranger/ranger">ranger</a>. Shows current
<code>RANGER_LEVEL</code>, displaying nothing when the environment
variable is unset, something when it is equals to 1, and something else
when it is greater than 1.</li>
<li><a href="https://github.com/rc2dev/ranger-zshz">ranger (rc2dev)</a>
- Integrates <a href="https://github.com/agkozak/zsh-z">zsh-z</a> into
<a href="https://github.com/ranger/ranger">ranger</a>.</li>
<li><a href="https://github.com/fdw/ranger-autojump">ranger-autojump</a>
- Adds <a href="https://github.com/wting/autojump">autojump</a> support
to the <a href="https://github.com/ranger/ranger">ranger</a> console
file manager.</li>
<li><a
href="https://github.com/cfunkz/zsh-raspberry-temp-plugin">raspberry-temp</a>
- Measures temperature for raspberry pi via <code>rpi-temp</code>
alias.</li>
<li><a
href="https://github.com/KidesLeo/RaspberryPi4TemperaturePromptPlugin">raspberryPi4Temperature</a>
- Puts the Raspberry Pi temperature into a spaceship prompt segment</li>
<li><a
href="https://github.com/michaelmcallister/razer-status-code">razer-status-code</a>
- Change the colour of your <a href="https://openrazer.github.io/">Razer
Mouse</a> based on the status of the last executed command. Requires <a
href="https://openrazer.github.io">OpenRazer</a> linux drivers.</li>
<li><a href="https://github.com/ELLIOTTCABLE/rbenv.plugin.zsh">rbenv
(elliottcable)</a> - A faster fork of the <code>rbenv</code> plugin from
<a href="https://ohmyz.sh/">oh-my-zsh</a>.</li>
<li><a href="https://github.com/jsahlen/rbenv.plugin.zsh">rbenv
(jsahlen)</a> - Variant based on the original <a
href="https://ohmyz.sh/">oh-my-zsh</a> <code>rbenv</code> plugin.</li>
<li><a href="https://github.com/Meroje/zsh-rbenv">rbenv (meroje)</a> -
Inspired by <a
href="https://github.com/lukechilds/zsh-nvm/">https://github.com/lukechilds/zsh-nvm/</a>,
makes it easier to work with ruby <code>rbenv</code> environments.</li>
<li><a href="https://github.com/0b10/rc-files">rc-files</a> - Adds
shortcut functions for editing various rc files.</li>
<li><a href="https://github.com/mango-tree/zsh-recall">recall</a> -
Makes using command history easier.</li>
<li><a href="https://github.com/z-shell/redis">redis</a> - Will run <a
href="https://redis.io/">redis-server</a> pointing it to the
<code>redis.conf</code> configuration file. This can be used with the <a
href="https://github.com/z-shell/zredis">zdharma/zredis</a> plugin to
share variables between shells.</li>
<li><a href="https://github.com/joknarf/redo">redo</a> - Adds an
interactive history menu to replace <code>Ctrl-R</code> and
<code>ESC+/</code>.</li>
<li><a
href="https://github.com/RobSis/zsh-reentry-hook">reentry-hook</a> -
Plugin that re-enters working directory if it has been removed and
re-created.</li>
<li><a
href="https://github.com/Game4Move78/zsh-release-fetcher">release-fetcher</a>
- Fetches latest release and checks if you trust the identity used to
sign the tag.</li>
<li><a href="https://github.com/aubreypwd/zsh-plugin-reload">reload</a>
- Adds function to quickly reload your <code>.zshrc</code>.</li>
<li><a
href="https://github.com/AlexisBRENON/oh-my-zsh-reminder">reminder</a> -
A plugin which displays reminders above every prompt.</li>
<li><a
href="https://github.com/momo-lab/zsh-replace-multiple-dots">replace-multiple-dots</a>
- Converts <code>...</code> to <code>../..</code></li>
<li><a
href="https://github.com/aubreypwd/zsh-plugin-require">require</a> -
Adds ability to <code>require commandname</code> and then (if <a
href="https://brew.sh">brew</a> is installed) automatically
<code>brew install commandname</code> if it isnt already
installed.</li>
<li><a href="https://github.com/molovo/revolver">revolver</a> - A
progress spinner for ZSH scripts.</li>
<li><a href="https://github.com/vkolagotla/zsh-riddle-me">riddle-me</a>
- Displays random riddles.</li>
<li><a href="https://github.com/jedahan/ripz">ripz</a> - Reminds you of
your aliases, so you use them more. Depends on <a
href="https://github.com/BurntSushi/ripgrep">ripgrep</a>.</li>
<li><a href="https://github.com/shengyou/robo-zsh-plugin">robo</a> - A
ZSH plugin for <a
href="https://github.com/consolidation/robo/">Robo</a>.</li>
<li><a href="https://github.com/aperezdc/rockz">rockz</a> - Lua +
LuaRocks virtual environment manager based upon VirtualZ.</li>
<li><a href="https://github.com/Butakus/ros2-env">ros2-env</a> - Manage
<a href="https://github.com/ros2">ROS 2</a> environment and
workspaces.</li>
<li><a
href="https://github.com/const-void/rose-pine-man">rose-pine-man</a> -
Colorizes <code>man</code> pages.</li>
<li><a
href="https://github.com/aranel616/rtm-reminder-zsh">rtm-reminder</a> -
Displays urgent <a href="https://www.rememberthemilk.com/">Remember The
Milk</a> tasks after each command execution. Clean, non-intrusive, and
terminal-only.</li>
<li><a href="https://github.com/Aireck2/zsh-run-scripts">run-scripts</a>
- Runs scripts from <code>package.json</code>.</li>
<li><a href="https://github.com/cowboyd/zsh-rust">rust (cowboyd)</a> -
Configure your <a href="https://www.rust-lang.org/">rust</a> toolchain,
installing <a href="https://rustup.rs">rustup</a> if it is not currently
installed already.</li>
<li><a href="https://github.com/wintermi/zsh-rust">rust (wintermi)</a> -
Plugin for the <a href="https://www.rust-lang.org/">rust</a>
toolchain.</li>
<li><a href="https://github.com/johnhamelink/rvm-zsh">rvm</a> -
Initiates <a href="https://github.com/rvm/rvm">rvm</a> and adds rubygem
binaries (like compass) accessible in the users
<code>$PATH</code>.</li>
<li><a
href="https://github.com/benjefferies/safe-kubectl">safe-kubectl</a> -
Add some safety when running <a
href="https://kubernetes.io/docs/reference/kubectl/">kubectl</a> by
warning what context youre in after a definable number of seconds since
the last <code>kubectl</code> command.</li>
<li><a href="https://github.com/oz/safe-paste">safe-paste</a> - A
safe-paste plugin. See Conrad Irwins <a
href="https://cirw.in/blog/bracketed-paste">bracketed-paste</a> blog
post.</li>
<li><a href="https://github.com/mattmc3/zsh-safe-rm">safe-rm</a> - Add
safe-<code>rm</code> functionality so that <code>rm</code> will put
files in your OS trash instead of permanently deleting them.</li>
<li><a href="https://github.com/Razzaghnoori/Sailor/">sail</a> - Adds
convenience aliases for <a
href="https://laravel.com/docs/10.x/sail">sail</a>.</li>
<li><a
href="https://github.com/devndive/zsh-saml2aws-auto">saml2aws-auto</a> -
When using multiple AWS profiles, e.g. different accounts for your
stages (development, pre-prod, prod), can be used to determine which
profile is currently exported and if the token is still valid.</li>
<li><a href="https://github.com/onyxraven/zsh-saml2aws">saml2aws</a> -
Add support for <a
href="https://github.com/Versent/saml2aws">saml2aws</a>.</li>
<li><a href="https://github.com/benvan/sandboxd">sandboxd</a> - Speed up
your <code>.zshrc</code> &amp; shell startup with lazy-loading by only
running setup commands (e.g. <code>eval "$(rbenv init -)"</code>, etc)
when you need them.</li>
<li><a href="https://github.com/willghatch/zsh-saneopt">saneopt</a> -
Sane defaults for ZSH options, in the spirit of <a
href="https://github.com/tpope/vim-sensible">vim-sensible</a>.</li>
<li><a href="https://github.com/redxtech/zsh-sb-upgrade">sb-upgrade</a>
- Script to automatically update apps on a seedbox.</li>
<li><a href="https://github.com/MicahElliott/scad">scad</a> - Shell
Colorized Aliases for Docker/Podman (SCAD). Defines <a
href="https://www.docker.com/">docker</a> / <a
href="https://podman.io">podman</a> aliases and functions. These aliases
adhere to the newer style of organizing and invoking <code>docker</code>
with management commands rather than the notoriously confusing “random
solo commands”. Requires <a
href="https://github.com/garabik/grc">GRC</a> and <a
href="https://github.com/jqlang/jq">jq</a>.</li>
<li><a href="https://github.com/fshp/schroot.plugin.zsh">schroot</a> -
Show current <code>chroot</code> name in your prompt.</li>
<li><a href="https://github.com/ptavares/zsh-sdkman">sdkman</a> -
Installs <a href="https://github.com/sdkman">sdkman</a> and adds
completions and aliases for it.</li>
<li><a href="https://github.com/xyproto/sealion">sealion</a> - Allows
you to set reminders that will appear in your terminal when your prompt
is refreshed.</li>
<li><a
href="https://github.com/cmaahs/search-directory-history">search-directory-history</a>
- Allows complex search of per-directory history created using the <a
href="https://github.com/jimhester/per-directory-history">per-directory-history</a>
plugin.</li>
<li><a
href="https://github.com/MenkeTechnologies/zsh-sed-sub">sed-sub</a> -
Adds keybindings to do global search and replace on current command
line.</li>
<li><a
href="https://github.com/okhiroyuki/zsh-select-history-skim">select-history-skim</a>
Rummage through your history with <a
href="https://github.com/lotabout/skim">skim</a>.</li>
<li><a
href="https://github.com/chmouel/zsh-select-with-lf">select-with-lf</a>
- Lets user select files or a directory using <a
href="https://github.com/gokcehan/lf">lf</a>.</li>
<li><a href="https://github.com/z-shell/zsh-select">select</a> -
Multi-term searched selection list with approximate matching and uniq
mode.</li>
<li><a href="https://github.com/joknarf/selector">selector</a> - Make it
easy to create selection menus.</li>
<li><a href="https://github.com/robertzk/send.zsh">send</a> - Single
command to <code>git add</code>, <code>git commit</code>, and
<code>git push</code> for much faster <code>git</code> workflow.</li>
<li><a
href="https://github.com/aswitalski/oh-my-zsh-sensei-git-plugin">sensei-git</a>
- Adds many <code>git</code> aliases and helper shell functions.</li>
<li><a href="https://github.com/joepvd/senv">senv</a> - Report presence
of sensitive environment variables in the prompt</li>
<li><a
href="https://github.com/ChrisPenner/session-sauce">session-sauce</a> -
An <a href="https://github.com/junegunn/fzf">fzf</a> interface for tmux
session creation and management for all your projects.</li>
<li><a href="https://github.com/kalpakrg/setenv">setenv</a> - Runs a
script when you change directories.</li>
<li><a href="https://github.com/mys721tx/set_path">setpath</a> - Adds
some local paths to your <code>fpath</code> and <code>$PATH</code>.</li>
<li><a href="https://github.com/ecmma/shelf">shelf</a> - Utility which
can be used to bookmark and access directly any file using
mnemonics.</li>
<li><a href="https://github.com/Hdoc1509/shell-fns">shell-fns</a> -
Includes <code>git</code>, <code>neovim</code>, <code>npm</code>,
<code>pip</code> extended functionality.</li>
<li><a
href="https://github.com/caesar0301/zsh-shell-proxy">shell-proxy</a> -
This a pure user-space program, shell-proxy setter, written in Python3
and <code>zsh</code>.</li>
<li><a
href="https://github.com/SaltedBlowfish/zsh-shellcolor">shellcolor</a> -
Changes the terminal background color based on the presence of a
<code>.shellcolor</code> in the current directory.</li>
<li><a href="https://github.com/kaplanelad/shellfirm">shellfirm</a> -
Shellfirm is a handy utility to help avoid running dangerous commands
without an extra step of approval. When risky patterns is detected you
will immediately get a small prompt challenge that will verify your
action.</li>
<li><a href="https://github.com/venopyX/shellsense">shellsense</a> -
AI-powered ZSH plugin designed to enhance your terminal experience with
powerful features and AI-powered capabilities. Developed using Python,
ShellSense offers a streamlined workflow for various tasks, making your
terminal more efficient and user-friendly.</li>
<li><a
href="https://github.com/jirutka/zsh-shift-select">shift-select</a> -
Emacs shift-select mode for ZSH - select text in the command line using
Shift, as in many text editors, browsers and other GUI programs.</li>
<li><a
href="https://github.com/fairy-root/Zsh-Shortcuts-Plugin">shortcuts</a>
- Enhance your terminal productivity with the Shortcuts plugin for <a
href="https://ohmyz.sh/">oh-my-zsh</a>. Easily manage command shortcuts
with robust features.</li>
<li><a
href="https://github.com/luisprgr/zsh-show-git-user">show-git-user</a> -
When you need to work with multiple <code>git</code> users on the same
machine this plugin will show which <code>git</code> user name is active
in your prompt.</li>
<li><a href="https://github.com/redxtech/zsh-show-path">show-path</a> -
Provides a function shows the <code>$PATH</code> line by line.</li>
<li><a
href="https://github.com/sathish09/zsh_plugins/tree/master/simpleserver">simpleserver</a>
- Plugin to easily start python <code>SimpleHTTPServer</code> and
<code>SimpleHTTPSServer</code>.</li>
<li><a
href="https://github.com/saravanabalagi/zsh-plugin-singularityenv">singularityenv</a>
- Provides a <code>singularityenv_prompt_info</code> function which
returns the current singularity environment name</li>
<li><a href="https://github.com/todie/skaffold.plugin.zsh">skaffold</a>
- ZSH integration and completions for <a
href="https://skaffold.dev">skaffold</a> local kubernetes development
environment.</li>
<li><a href="https://github.com/casonadams/skim.zsh">skim
(casonadams)</a> - Tries to determine where <a
href="https://github.com/lotabout/skim">skim</a> is installed, then
enables its fuzzy auto-completion and key bindings.</li>
<li><a href="https://github.com/hackerchai/skim-zsh">skim
(hackerchai)</a> - Adds support for <a
href="https://github.com/lotabout/skim">skim</a></li>
<li><a href="https://github.com/lashoun/slugify">slugify</a> - Converts
filenames and directories to a web friendly format.</li>
<li><a href="https://github.com/dbkaplun/smart-cd">smart-cd</a> - Runs
<code>ls</code> and <code>git status</code> after chpwd.</li>
<li><a
href="https://github.com/vxfemboy/zsh-smart-files">smart-files</a> -
Enhances CLI by providing visual feedback for file paths and
automatically creating directories when needed. It highlights paths in
different colors based on their status (existing, new, or
permission-denied) and handles directory creation automatically.</li>
<li><a
href="https://github.com/lgdevlop/zsh-smart-insert">smart-insert</a> -
provides interactive widgets to search for files and content using <a
href="https://github.com/sharkdp/fd"><code>fd</code></a>, <a
href="https://github.com/BurntSushi/ripgrep"><code>rg</code></a>, and <a
href="https://github.com/junegunn/fzf"><code>fzf</code></a>. It inserts
the result directly into your shell with optional command prefixes.</li>
<li><a
href="https://github.com/QuarticCat/zsh-smartcache">smartcache</a> -
Caches command output to speed up shell startup time.</li>
<li><a href="https://github.com/momo-lab/zsh-smartinput">smartinput</a>
- When you type brackets or quotes, the corresponding end
brackets/quotes are automatically added.</li>
<li><a href="https://github.com/fundor333/smile">smile</a> - Adds
function to display random smileys.</li>
<li><a href="https://github.com/willghatch/zsh-snippets">snippets</a> -
Command line snippet expansion.</li>
<li><a href="https://github.com/raisedadead/zsh-snr">snr</a> - Passes
the selected output of the first command to the next.</li>
<li><a href="https://github.com/zlsun/solarized-man">solarized-man</a> -
A modified version of oh-my-zshs plugin colored-man-pages, optimized
for the <a
href="https://github.com/altercation/solarized/blob/master/iterm2-colors-solarized/Solarized%20Dark.itermcolors">solarized
dark</a> theme in the terminal.</li>
<li><a href="https://github.com/MoeBensu/zsh-some-peco/">some-peco</a> -
Enhances your command-line experience with <a
href="https://github.com/peco/peco">peco</a> i.e. providing quick
directory navigation and history search.</li>
<li><a href="https://github.com/chaosimpact/sops-crypt">sops-crypt</a> -
Plugin for Mozilla SOPS that provides one-click encryption and
decryption of files in the current directory and subdirectories.</li>
<li><a
href="https://github.com/iamkirkbater/spaceship-ocm-plugin">spaceship-ocm</a>
- Queries your OpenShift Cluster Manager (ocm) configuration to show
which environment youre connected to. Requires <a
href="https://www.nerdfonts.com/font-downloads">NerdFont</a> in your
terminal.</li>
<li><a href="https://github.com/Game4Move78/zsh-spack">spack</a> -
Includes some useful aliases and functions for loading/unloading <a
href="https://github.com/spack/spack">Spack</a>-generated modules. As it
makes use of the <code>module</code> command it is much more efficient
than <code>spack load</code>.</li>
<li><a href="https://github.com/sdiebolt/zsh-ssh-agent">ssh-agent</a> -
Automatically launches <code>ssh-agent</code> if it isnt already
running.</li>
<li><a href="https://github.com/gko/ssh-connect">ssh-connect</a> - A
simple <code>ssh</code> manager.</li>
<li><a href="https://github.com/paraqles/zsh-plugin-ssh">ssh-plugin</a>
- Plugin for <code>ssh</code>.</li>
<li><a
href="https://github.com/breda/zsh-ssh-quickconnect">ssh-quickconnect</a>
- Simple utility to quickly connect to hosts from your <code>ssh</code>
config &amp; <code>known_hosts</code> file.</li>
<li><a href="https://github.com/SckyzO/zsh-sshinfo">sshinfo</a> -
displays resolved SSH connection details (like the final hostname, port,
user, and proxies) before connecting. This is useful for verifying your
SSH configuration, especially when dealing with complex setups involving
aliases, proxies, or multiple configuration files.</li>
<li><a href="https://github.com/jeffzhangc/sshpky_zsh_plugin">sshpky</a>
- Auto updates git-repositories in the <code>$ZSH_CUSTOM</code>
folder.</li>
<li><a
href="https://github.com/anatolykopyl/sshukh-zsh-plugin">sshukh</a> -
Will update your <code>known_hosts</code> file when you <code>ssh</code>
into a server.</li>
<li><a href="https://github.com/NorthIsMirror/zsh-startify">startify</a>
- Shows recently used <code>vim</code> files, shell-util files, active
<code>tmux</code> sessions, recently-run <code>git</code> commands and
more.</li>
<li><a
href="https://github.com/paulmelnikow/zsh-startup-timer">startup-timer</a>
- Print the time it takes for the shell to start up.</li>
<li><a href="https://github.com/MisterRios/stashy">stashy</a> - Plugin
that simplifies using <code>git stash</code>.</li>
<li><a href="https://github.com/vladmrnv/statify">statify</a> - Plugin
that does basic statistical analysis.</li>
<li><a href="https://github.com/valentinocossar/sublime">sublime</a> -
Same as the official <a href="https://www.sublimetext.com/">Sublime</a>
plugin for <a href="https://ohmyz.sh/">Oh My Zsh</a>, but this opens
files in the current Sublime window, if there is one already open.</li>
<li><a href="https://github.com/hcgraf/zsh-sudo">sudo (hcgraf)</a> - The
<code>sudo</code> plugin from <a href="https://ohmyz.sh/">oh-my-zsh</a>,
extracted to a standalone. Toggles <code>sudo</code> before the
current/previous command by pressing *ESC-ESC- in emacs-mode or
vi-command mode.</li>
<li><a href="https://github.com/none9632/zsh-sudo/">sudo (none9632)</a>
- Adds <code>sudo</code> as a prefix to the current command by typing
<code>ESC</code>-<code>ESC</code>.</li>
<li><a
href="https://github.com/srijanshetty/zsh-suffix-alias">suffix-alias</a>
- Directly open files in the shell using ZSHs suffix aliases.</li>
<li><a href="https://github.com/sussynuggetz/sussysh-zsh">sussysh</a> -
Based on xiong-chiamiov.</li>
<li><a href="https://github.com/khrt/svn-n-zsh-plugin">svn-n-zsh</a> -
Rewrite of the stock <a href="https://ohmyz.sh/">oh-my-zsh</a> <a
href="https://subversion.apache.org/">svn</a> plugin.</li>
<li><a href="https://github.com/robin-mbg/switch-git">switch-git</a> -
Easy switching between <code>git</code> repositories. Just type
<code>sgr &lt;some part of you repo's name&gt;</code>, press enter and
youre there.</li>
<li><a href="https://github.com/voronkovich/symfony.plugin.zsh">symfony
(voronkovich)</a> - ZSH plugin for <a
href="https://symfony.com/">Symfony</a>.</li>
<li><a
href="https://github.com/trapd00r/zsh-syntax-highlighting-filetypes">syntax-highlighting-filetypes</a>
- ZSH syntax highlighting with dircolors in realtime.</li>
<li><a
href="https://github.com/zsh-users/zsh-syntax-highlighting">syntax-highlighting</a>
- Add syntax highlighting to your ZSH. Make sure you load this
<em>before</em> <a
href="https://github.com/zsh-users/zsh-history-substring-search">zsh-users/zsh-history-substring-search</a>
or they will both break.</li>
<li><a
href="https://github.com/ToruIwashita/sys-diver-zsh">sys-diver</a> - A
ZSH plugin for directory change or editor startup with only key
operations using widgets without typing commands.</li>
<li><a href="https://github.com/skx/sysadmin-util">sysadmin-util</a> -
Steve Kemps collection of tool scripts for sysadmins.</li>
<li><a
href="https://github.com/kutsan/zsh-system-clipboard">system-clipboard</a>
- Adds key bindings support for ZLE (Zsh Line Editor) clipboard
operations for <code>vi</code> emulation keymaps. It works under Linux,
macOS and Android (via Termux).</li>
<li><a
href="https://github.com/cnlee1702/zsh-system-update">system-update</a>
- A smart, efficient system update plugin for <a
href="https://ohmyz.sh/">oh-my-zsh</a> that handles APT packages, Conda
environments, and pip installations with intelligent caching to minimize
update times.</li>
<li><a href="https://github.com/le0me55i/zsh-systemd">systemd</a> - Adds
many aliases for <code>systemd</code>.</li>
<li><a href="https://github.com/chrissicool/zsh-t32">t32</a> - Plugin
for the Lauterbach Trace32 toolset. It automatically registers fonts and
sets all necessary environment variables to run the t32 toolset.</li>
<li><a href="https://github.com/p1r473/tab-title/">tab-title
(p1r473)</a> - Rename <a
href="https://github.com/tmux/tmux/wiki">tmux</a> and <a
href="https://www.gnu.org/software/screen/manual/screen.html">screen</a>
panes and windows.</li>
<li><a href="https://github.com/trystan2k/zsh-tab-title">tab-title
(trystan2k)</a> - Set the terminal tab title according to current
directory or running process. Forked from <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/lib/termsupport.zsh">termsupport.zsh</a>.</li>
<li><a href="https://github.com/rummik/zsh-tailf">tailf</a> - Adds
<code>tailf</code> function with prefixed newlines instead of trailing
newlines.</li>
<li><a href="https://github.com/amyreese/zsh-take">take</a> - Replicates
<code>take</code> from <a href="https://ohmyz.sh/">oh-my-zsh</a>.</li>
<li><a href="https://github.com/knid/tasko">tasko</a> - Allows you to
annotate <a
href="https://github.com/GothenburgBitFactory/taskwarrior">TaskWarrior</a>
tasks.</li>
<li><a
href="https://github.com/alexgervais/telepresence-ps1">telepresence</a>
- Add the current <a
href="https://www.telepresence.io/">Telepresence</a> connection status
and context to your ZSH prompt.</li>
<li><a href="https://github.com/idirxv/tempit">tempit</a> - Helps you
create, manage, and navigate temporary directories with ease. It
provides a persistent tracking system so your temporary directories
wont get lost.</li>
<li><a
href="https://github.com/dvir-levy/terminal-aliases">terminal-aliases</a>
- Adds convenience aliases for <code>terraform</code>, <code>git</code>
and more.</li>
<li><a href="https://github.com/the8/terminal-app.zsh">terminal-app</a>
- A plugin for integrating with the new macOS El Capitan Terminal.app
features.</li>
<li><a
href="https://github.com/AnimiVulpis/zsh-terminal-title">terminal-title</a>
- Adds a <code>set-term-title</code> function you can use to title
terminal windows.</li>
<li><a
href="https://github.com/LockonS/terminal-workload-report">terminal-workload-report</a>
- A plugin that calculates and displays how many commands have been run
via terminal.</li>
<li><a href="https://github.com/zpm-zsh/termux">termux</a> - Adds
compatibility for <a href="https://termux.com/">Termux</a>.</li>
<li><a
href="https://github.com/hanjunlee/terraform-oh-my-zsh-plugin">terraform
(hanjunlee)</a> - Add <a href="https://www.terraform.io/">terraform</a>
workspace to prompt.</li>
<li><a href="https://github.com/jsporna/terraform-zsh-plugin">terraform
(jsporna)</a> - Extends the original <a
href="https://ohmyz.sh/">oh-my-zsh</a> plugin with aliases and tab
completions. Adds workspace (when not default) to prompt.</li>
<li><a href="https://github.com/macunha1/zsh-terraform">terraform
(macunha1)</a> - Add convenience aliases for <a
href="https://terraform.io/">terraform</a>, tab completions and helper
function to add your terraform workspace in the prompt.</li>
<li><a href="https://github.com/ptavares/zsh-terraform">terraform
(ptavares)</a> - Adds aliases, functions and tab completions. Also
installs <a
href="https://github.com/terraform-docs/terraform-docs">terraform-docs</a>,
<a href="https://github.com/aquasecurity/tfsec">tfsec</a> and <a
href="https://github.com/terraform-linters/tflint">tflint</a>.</li>
<li><a href="https://github.com/thuandt/zsh-terraform">terraform
(thuandt)</a> - Adds convenience aliases for <a
href="https://terraform.io/">terraform</a>, along with completions for
<code>terraform</code> and <code>terragrunt</code>.</li>
<li><a
href="https://github.com/hanjunlee/terragrunt-oh-my-zsh-plugin">terragrunt</a>
- Plugin for <a
href="https://github.com/gruntwork-io/terragrunt">Terragrunt</a>, a thin
wrapper for <a href="https://terraform.io/">Terraform</a> that provides
extra tools.</li>
<li><a href="https://github.com/CDA0/zsh-tfenv">tfenv</a> - Installs,
updates, and loads <code>tfenv</code> inspired by <a
href="https://github.com/mattberther/zsh-pyenv">zsh-pyenv</a></li>
<li><a href="https://github.com/ptavares/zsh-tfswitch">tfswitch</a> -
Installs and loads <a
href="https://github.com/warrensbox/terraform-switcher">tfswitch</a>.</li>
<li><a href="https://github.com/ptavares/zsh-tgenv">tgenv</a> - Installs
and loads <a href="https://github.com/cunymatthieu/tgenv.git">tgenv</a>.
Includes a function to manually update <code>tgenv</code>.</li>
<li><a href="https://github.com/ptavares/zsh-tgswitch">tgswitch</a> -
Installs and loads <a
href="https://github.com/warrensbox/tgswitch">tgswitch</a>.</li>
<li><a href="https://github.com/laggardkernel/thefuck">thefuck</a> -
Loads <a href="https://github.com/nvbn/thefuck">thefuck</a> (a tool
which corrects your previous command) with cache support, which reduces
the loading time dramatically.</li>
<li><a
href="https://github.com/taPublic/zsh-theia-dev-tools">theia-dev-tools</a>
- Convenience functions for working with <a
href="https://github.com/theia-ide/theia">theia-ide</a>.</li>
<li><a
href="https://github.com/MenkeTechnologies/zsh-tig-plugin">tig</a> -
Adds a few advanced bindings for <a
href="https://github.com/jonas/tig">tig</a> and also provides a
<code>tig-pick</code> script.</li>
<li><a href="https://github.com/svenXY/timewarrior">timewarrior</a> -
Adds support for <a href="https://timewarrior.net/">timewarrior</a>, a
time-tracking application.</li>
<li><a
href="https://github.com/tinted-theming/tinted-shell">tinted-shell</a> -
Adds a script to allow you to change your shells default ANSI colors
but most importantly, colors 17 to 21 of your shells 256 colorspace (if
supported by your terminal). This script makes it possible to honor the
original bright colors of your shell (e.g. bright green is still green
and so on) while providing additional base16 colors to applications such
as <a href="https://www.vim.org">Vim</a>.</li>
<li><a href="https://github.com/molovo/tipz">tipz</a> - Displays your
alias if you have an alias for the command you just ran, similarly to <a
href="https://github.com/djui/alias-tips">alias-tips</a>.</li>
<li><a href="https://github.com/zpm-zsh/title">title</a> - Allows you to
set a terminal window title.</li>
<li><a href="https://github.com/jreese/zsh-titles">titles</a> -
Automatic window and tab titles for <a
href="https://tmux.github.io">tmux</a> and xterm-compatible
terminals.</li>
<li><a href="https://github.com/kjhaber/tm.zsh">tm</a> - Simplifies
creating new <a href="https://tmux.github.io">tmux</a> sessions,
attaching to existing sessions, switching between sessions, and listing
active sessions.</li>
<li><a
href="https://github.com/mbenford/zsh-tmux-auto-title">tmux-auto-title</a>
- Automatically sets the title of windows/panes as the current
foreground command.</li>
<li><a href="https://github.com/sei40kr/zsh-tmux-rename">tmux-rename</a>
- Rename <a href="https://tmux.github.io">tmux</a> windows
automatically.</li>
<li><a
href="https://github.com/nikevsoft/tmux-sessionizer">tmux-sessionizer</a>
- <a href="https://tmux.github.io">tmux</a> sessionizer as seen on
ThePrimeagen.</li>
<li><a
href="https://github.com/TBSliver/zsh-plugin-tmux-simple">tmux-simple</a>
- Simple plugin for using <a href="https://tmux.github.io">tmux</a> with
ZSH.</li>
<li><a
href="https://github.com/alberti42/tmux-ssh-syncing">tmux-ssh-syncing</a>
- Synchronize your <code>tmux</code> window names with active
<code>ssh</code> sessions. This plugin dynamically updates the
<code>tmux</code> window name to reflect the remote hosts of active
<code>ssh</code> sessions in the same window. It also restores the
original window name when all <code>ssh</code> sessions are closed.</li>
<li><a
href="https://github.com/jsahlen/tmux-vim-integration.plugin.zsh">tmux-vim-integration</a>
- Open files in a running <code>vim</code> (or NeoVim) session, from an
adjacent <a href="https://tmux.github.io">tmux</a> pane.</li>
<li><a
href="https://github.com/MikeDacre/tmux-zsh-vim-titles">tmux-zsh-vim-titles</a>
- Create unified terminal titles for <code>tmux</code>, ZSH, and
Vim/NVIM, modular.</li>
<li><a href="https://github.com/zpm-zsh/tmux">tmux</a> - Plugin for <a
href="https://tmux.github.io">tmux</a>.</li>
<li><a href="https://github.com/csurfer/tmuxrepl">tmuxrepl</a> - Simple
ZSH plugin to have a R-EP-L <a href="https://tmux.github.io">tmux</a>
session.</li>
<li><a href="https://github.com/Neluji/omz-todotxt">todotxt</a> - Adds
aliases for <a
href="https://github.com/benignoc/alfred-todotxt/">todo.sh</a>.</li>
<li><a href="https://github.com/natterstefan/toggl-zsh-plugin">toggl</a>
- Adds a <code>toggl-week</code> command to display the total working
hours tracked on <a href="https://toggl.com">toggl.com</a></li>
<li><a
href="https://github.com/xPMo/zsh-toggle-command-prefix">toggle-command-prefix</a>
- Add a widget to toggle a prefix to a command. Binds Alt+s to prefix a
command with <code>sudo</code> by default.</li>
<li><a href="https://github.com/paxcoder/zsh-toolbox">toolbox</a> -
Automagically updates <a href="https://brew.sh">homebrew</a> plugins.
Allows enabling/disabling notice during startup and alias setup.</li>
<li><a href="https://github.com/raisedadead/zsh-touchplus">touchplus</a>
- Create files with <code>touch</code> including the path.</li>
<li><a href="https://github.com/exaluc/traista">traista</a> - Includes
<code>git</code> status decorations and color-coded exit status of the
last command run. Better with dark terminal themes.</li>
<li><a href="https://github.com/denolfe/zsh-travis">travis</a> - Opens
the <a href="https://www.travis-ci.com/">Travis CI</a> page for the
current repo if one exists.</li>
<li><a href="https://github.com/redxtech/zsh-tre">tre</a> - Makes using
<a href="https://github.com/dduan/tre#editor-aliasing">tre</a>
easier.</li>
<li><a href="https://github.com/RobertAudi/tsm">tsm</a> - Adds a <a
href="https://tmux.github.io">tmux</a> Session Manager.</li>
<li><a href="https://github.com/unixorn/tumult.plugin.zsh">tumult</a> -
Adds tools for macOS.</li>
<li><a
href="https://github.com/GuilleDF/zsh-ubuntualiases">ubuntualiases</a> -
Ubuntu 16 aliases.</li>
<li><a href="https://github.com/Bhupesh-V/ugit">ugit</a> - Lets you undo
your last <code>git</code> operation.</li>
<li><a href="https://github.com/Talon1024/omz-uncloudium">uncloudium</a>
- Adds helper script to download crx files from the Google Chrome web
store.</li>
<li><a href="https://github.com/zpm-zsh/undollar">undollar</a> - Strips
the dollar sign from the beginning of the terminal prompt.</li>
<li><a href="https://github.com/z-shell/zsh-unique-id">unique-id</a> -
Provides a unique number that identifies a running Zshell session, in
its shell variable <code>$ZUID_ID</code>. Besides this unique number,
also a unique codename is provided, in shell variable
<code>$ZUID_CODENAME</code>. An example use case is to hold logs in
files <code>.../mylog-${ZUID_CODENAME}.log</code>, so that two different
Zshells will not write to the same file at the same time.</li>
<li><a
href="https://github.com/redxtech/zsh-unix-simple">unix-simple</a> - A
command that shows a graphic about the simplicity of unix.</li>
<li><a href="https://github.com/donbuehl/zsh-unraid">unraid</a> - Adds
convenient aliases and functions for managing your Unraid server
directly from the command line.</li>
<li><a href="https://github.com/foxleigh81/unwrap-zsh-plugin">unwrap</a>
- Allows you to remove a directory without removing the contents - it
puts them in the directorys parent directory.</li>
<li><a href="https://github.com/cjayross/up">up (cjayross)</a> - A
simple way to navigate up through directories.</li>
<li><a href="https://github.com/peterhurford/up.zsh">up
(peterhurford)</a> - Adds an up command to <code>cd</code> multiple
levels up.</li>
<li><a href="https://github.com/sgpthomas/zsh-up-dir">up-dir</a> - Binds
<code>ctrl-h</code> to navigating up a directory. This makes it very
easy to go up a few directories without having to type any
commands.</li>
<li><a
href="https://github.com/AndrewHaluza/zsh-update-plugin">update-zsh</a>
- Updates custom <a href="https://ohmyz.sh/">oh-my-zsh</a> plugins. Only
works with the oh-my-zsh framework.</li>
<li><a
href="https://github.com/ascii-soup/zsh-url-highlighter">url-highlighter</a>
- A plugin for the ZSH syntax highlighter that turns URLs green if they
respond with a “good” status, and red otherwise. Useful for checking URL
typos.</li>
<li><a href="https://github.com/matthiasha/zsh-uv-env">uv-env</a> -
Automatically uses <a href="https://github.com/astral-sh/uv">uv</a> to
activate a virtual environment based on the current directory.</li>
<li><a href="https://github.com/vincentto13/uvenv.plugin.zsh">uvenv</a>
- Extends the functionality of the original <a
href="https://ohmyz.sh/">oh-my-zsh</a> <code>venv</code> module.</li>
<li><a
href="https://github.com/evanthegrayt/vagrant-box-wrapper">vagrant-box-wrapper</a>
- A wrapper plugin for <a href="https://www.vagrantup.com/">vagrant</a>
that allows for calling <code>vagrant</code> commands from outside of
the box directory. The plugin also ships with a few extra commands that
help to manage more than one box, along with custom tab-completion.</li>
<li><a href="https://github.com/NasirNobin/zsh-valet/">valet</a> - Reads
<code>.valetphprc</code> from the project root and will switch to that
PHP version automatically.</li>
<li><a href="https://github.com/yous/vanilli.sh">vanilli.sh</a> - A
lightweight start point of shell configuration.</li>
<li><a href="https://github.com/notf0und/zsh-vapor">vapor</a> - Laravel
<a href="https://github.com/laravel/vapor-cli">vapor</a> plugin for ZSH
to help you to run <code>vapor</code> from anywhere in the project tree,
with auto-completion!</li>
<li><a href="https://github.com/aubreypwd/zsh-plugin-vcshr">vcshr</a> -
Help vcsh users require GitHub repositories using <code>vcsh</code> for
auto-installation in <code>~/.zshrc</code>, etc.</li>
<li><a href="https://github.com/rahulsalvi/velocity-python">velocity</a>
- Powerline-based theme elements for ZSH and <a
href="https://tmux.github.io">tmux</a>.</li>
<li><a href="https://github.com/gimbo/venv-lite.zsh">venv-lite</a> - A
super-lightweight sort-of-clone of <a
href="https://virtualenvwrapper.readthedocs.io/en/latest/">virtualenvwrapper</a>;
it pretty much expects you to be using <a
href="https://github.com/pyenv/pyenv">pyenv</a> (though you dont *have-
to), and because its based on the <a
href="https://docs.python.org/3/library/venv.html"><code>venv</code>
module</a>, (creation) only works for python &gt;= 3.3.</li>
<li><a href="https://github.com/glostis/venv-wrapper">venv-wrapper</a> -
Provides ZSH functions to ease the management of your virtual
environments using <code>venv</code>.</li>
<li><a href="https://github.com/lucasheartcliff/venv">venv</a> - Run
source venv/bin/activate automatically every time theres a path
<code>venv/bin/activate</code> file in the directory.</li>
<li><a href="https://github.com/pawnhearts/venvs">venvs</a> -
Automatically switches Python virtualenvs. Supports both venvs in
project folder(<code>~/myproject/venv</code>) and in global folder(like
<code>~/.virtualenvs</code>)</li>
<li><a
href="https://github.com/zsh-vi-more/vi-increment">vi-increment</a> -
Add <code>vim</code>-like increment/decrement operations.</li>
<li><a href="https://github.com/jeffreytse/zsh-vi-mode">vi-mode
(jeffreytse)</a> - 💻 A better and friendly
<code>vi</code>(<code>vim</code>) mode plugin for ZSH.</li>
<li><a href="https://github.com/Nyquase/vi-mode">vi-mode (nyquase)</a> -
Add extra <code>vi</code>-like functionality.</li>
<li><a href="https://github.com/sinetoami/vi-mode">vi-mode
(sinetoami)</a> - Add more <code>vi</code>-like functionality to
ZSH.</li>
<li><a href="https://github.com/zsh-vi-more/vi-motions">vi-motions</a> -
Add new motions and text objects including quoted/bracketed text and
commands.</li>
<li><a href="https://github.com/zsh-vi-more/vi-quote">vi-quote</a> - Add
an operation which quotes or unquotes a motion.</li>
<li><a href="https://github.com/okapia/zsh-viexchange">viexchange</a> -
A <code>vi</code> mode plugin for easily swapping text between two
places in the buffer, like vim-exchange.</li>
<li><a href="https://github.com/softmoth/zsh-vim-mode">vim-mode</a> -
Friendly <code>vi</code>-mode bindings, adding basic Emacs keys,
incremental search, mode indicators and more.</li>
<li><a href="https://github.com/nviennot/zsh-vim-plugin">vim-plugin</a>
- Allows you to do <code>vim filename:123</code> to open a file with the
cursor at a specific line.</li>
<li><a href="https://github.com/yonchu/vimman">vimman</a> - View
<code>vim</code> plugin manuals (help) like <code>man</code> in
ZSH.</li>
<li><a href="https://github.com/laurenkt/zsh-vimto">vimto</a> - Improved
ZSH <code>vi</code> mode (bindkey -v) plugin.</li>
<li><a
href="https://github.com/mattcl/virtualenv-mod">virtualenv-mod</a> - A
modified virtualenv ZSH plugin for <a
href="https://ohmyz.sh">oh-my-zsh</a>.</li>
<li><a
href="https://github.com/tonyseek/oh-my-zsh-virtualenv-prompt">virtualenv-prompt</a>
- A fork of the virtualenv plugin from upstream <a
href="https://ohmyz.sh/">oh-my-zsh</a>. Adds support for customizing the
virtualenv prompt in <a href="https://ohmyz.sh">oh-my-zsh</a>
themes.</li>
<li><a href="https://github.com/aperezdc/virtualz">virtualz</a> - Python
<a href="https://virtualenv.pypa.io/en/latest/">virtualenv</a> manager
inspired by Adam Breneckis <a
href="https://github.com/adambrenecki/virtualfish">Virtualfish</a> for
the <a href="http://fishshell.com/">Fish shell</a>, replaces
virtualenvwrapper.</li>
<li><a
href="https://github.com/TamCore/virtuozzo-zsh-plugin">virtuozzo-plugin</a>
- An <a href="https://ohmyz.sh/">oh-my-zsh</a> plugin for the <a
href="https://docs.virtuozzo.com/master/index.html">virtuozzo</a>
bare-metal virtualization system.</li>
<li><a href="https://github.com/justinpchang/visit">visit</a> - Custom
plugin for faster navigation.</li>
<li><a href="https://github.com/rufevean/vivi">vivi</a> - Integrates
Googles <a href="https://gemini.google.com">Gemini</a> language model
(LLM) capabilities directly into your terminal. It allows you to send
queries to the language model and receive AI-generated solutions, all
within your terminal. The plugin supports session context and can
dynamically execute received commands.</li>
<li><a href="https://github.com/ryanccn/vivid-zsh">vivid</a> - Make it
easier to use <code>LSCOLORS</code> with <a
href="https://github.com/sharkdp/vivid">vivid</a>.</li>
<li><a href="https://github.com/cowboyd/zsh-volta">volta (cowboyd)</a> -
Seamlessly install and configure the <a
href="https://volta.sh">Volta</a> Node.js toolchain manager.</li>
<li><a href="https://github.com/ri7nz/zsh-volta">volta</a> - Installs
and loads <a href="https://github.com/volta-cli/volta">Volta: JS
Toolchains as Code</a>.</li>
<li><a href="https://github.com/andrewbonnington/vox.plugin.zsh">vox</a>
- An <a href="https://ohmyz.sh/">oh-my-zsh</a> plugin to control <a
href="https://vox.rocks/">VOX</a>, a lightweight full-featured audio
player for macOS that can play a variety of formats including FLAC and
Ogg Vorbis.</li>
<li><a href="https://github.com/davidtong/vsc.plugin.zsh">vsc</a> -
Plugin for <a href="https://code.visualstudio.com/">Visual Studio
Code</a> on macOS.</li>
<li><a href="https://github.com/kasperhesthaven/vscode">vscode
(kasperhesthaven)</a> - Simple plugin to open <a
href="https://code.visualstudio.com/">Visual Studio Code</a> a little
more easily across systems.</li>
<li><a href="https://github.com/qianxinfeng/zsh-vscode">vscode
(qianxinfeng)</a> - Plugin for <a
href="https://code.visualstudio.com/">Visual Studio Code</a>.</li>
<li><a href="https://github.com/randomphrase/vterm-zsh-plugin">vterm</a>
- Lets you run <code>emacs</code> commands directly from <a
href="https://github.com/vterm/vterm">vterm</a> shell sessions.</li>
<li><a href="https://github.com/xdigu/zsh-vtex">vtex</a> - Adds helper
aliases for <a
href="https://developers.vtex.com/vtex-developer-docs/docs/vtex-io-documentation-vtex-io-cli-command-reference#default-commands">vtex</a>
cli commands.</li>
<li><a href="https://github.com/sobolevn/wakatime-zsh-plugin">wakatime
(sobolevn)</a> - Track how much <a href="https://wakatime.com/">time</a>
you have spent in your terminal. Has per project stats.</li>
<li><a href="https://github.com/wbingli/zsh-wakatime">wakatime
(wbingli)</a> - Automatic time tracking for commands in ZSH using <a
href="https://wakatime.com/">wakatime</a>.</li>
<li><a href="https://github.com/unixorn/warhol.plugin.zsh">warhol</a> -
Configures colorization with <a
href="https://github.com/garabik/grc">grc</a>.</li>
<li><a href="https://github.com/OfferPi/zsh-warrior">warrior</a> - Uses
a local large language model (<a href="https://ollama.com/">Ollama</a>)
to translate natural-language into ZSH commands.</li>
<li><a href="https://github.com/enrico9034/zsh-watch-plugin">watch</a> -
Easily prefix your current or previous commands with watch by pressing
<code>CTRL + W</code>.</li>
<li><a href="https://github.com/bcho/Watson.zsh">watson.zsh</a> - A
plugin for the <a href="https://github.com/TailorDev/Watson">watson</a>
time management system.</li>
<li><a href="https://github.com/mfaerevaag/wd">wd</a> - Warp directory
lets you jump to custom directories in ZSH, without using
<code>cd</code>. Why? Because <code>cd</code> seems inefficient when the
folder is frequently visited or has a long path.</li>
<li><a href="https://github.com/Anant-mishra1729/web-search/">web-search
(anant-mishra1729)</a> - Adds aliases for searching with Google, Bing,
Wiki, YouTube, Yahoo, Duck Duck Go, GitHub, Stack Overflow and other
services straight from the command line.</li>
<li><a href="https://github.com/sinetoami/web-search">web-search
(sinetoami)</a> - Add commands to run bing, google, yahoo, &amp;
duckduckgo searches directly from the CLI.</li>
<li><a href="https://github.com/Yabanahano/web-search">web-search
(yabanahano)</a> - Adds aliases for searching with Google, Wiki, Bing,
YouTube and other popular services.</li>
<li><a
href="https://github.com/joshuadanpeterson/zsh-welcome-banner">welcome-banner</a>
- Displays a login banner with a random quote.</li>
<li><a href="https://github.com/TomiVidal99/westchange">westchange</a> -
Allows you to quickly change between directories. Requires <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/zkuzmic/which-jspm/">which-jspm</a> -
Adds <code>npm</code>, <code>yarn</code> or <code>pnpm</code> to the end
of your prompt depending on what lockfile(s) it detects in the current
directory.</li>
<li><a href="https://github.com/jaacob/whisp">whisp</a> - Adds
idempotency and convenience features to OpenAIs Whisper CLI tool. It
helps you efficiently transcribe audio files without duplicating
work.</li>
<li><a
href="https://github.com/cameronbroe/whobrokemycode">whobrokemycode</a>
- Highlight where a particular line was last changed in a file using
<code>git blame</code>.</li>
<li><a href="https://github.com/olets/zsh-window-title">window-title</a>
- Adds informative tiles to your terminal windows.</li>
<li><a
href="https://github.com/mdarocha/zsh-windows-title">windows-title</a> -
Dynamically updates terminal window title with current directory and the
last command run.</li>
<li><a href="https://github.com/zechris/zwordle">wordle</a> - Wordle for
ZSH, with tab-completions.</li>
<li><a
href="https://github.com/bryanculver/workon.plugin.zsh">workon</a> -
Simple utility for jumping between projects.</li>
<li><a href="https://github.com/jspears/worktree">worktree</a> - Adds
functions that wrap <code>git worktree</code>.</li>
<li><a href="https://github.com/btror/wpm">wpm</a> - Lets you test your
typing speed in a terminal, track WPM, accuracy, and more. Results are
saved in a handy JSON format for easy tracking.</li>
<li><a href="https://github.com/florentinl/omz-wsl">wsl</a> - Adds
helper functions to make it easier to work in ZSH when running inside
WSL.</li>
<li><a
href="https://github.com/antoinemartin/wsl2-ssh-pageant-oh-my-zsh-plugin">wsl2-ssh-pageant</a>
- Use your Yubikey stored GPG keys from WSL. This packages the
instructions from <a
href="https://github.com/BlackReloaded/wsl2-ssh-pageant">wsl2-ssh-pageant
repo</a> as a ZSH plugin.</li>
<li><a href="https://github.com/krahlos/xdg-basedirs">xdg-basedirs</a> -
sets up the XDG base directories according to the <a
href="https://specifications.freedesktop.org/basedir-spec/latest/">XDG
Base Directory Specification</a>. This plugin ensures that your
environment is configured properly for storing user data, cache,and
configuration files.</li>
<li><a href="https://github.com/ninagrosse/xxh-plugin-zsh-ohmyzsh">xxh
(ninagrosse)</a> - Plugin for <a
href="https://github.com/xxh/xxh">xxh</a> that requires <a
href="https://github.com/ninagrosse/xxh-plugin-prerun-cli-tools">xxh-plugin-prerun-cli-tools</a>.</li>
<li><a href="https://github.com/roman-geraskin/xxh-plugin-zsh-zshrc">xxh
(roman-geraskin)</a> - plugin for <a
href="https://github.com/xxh/xxh-shell-zsh">xxh-shell-zsh</a> that
copies your <code>~/.zshrc</code> to a remote host and sources it with
<a href="https://github.com/xxh/xxh-shell-zsh">xxh-shell-zsh</a>.</li>
<li><a href="https://github.com/juanrgon/yadm-zsh">yadm</a> - Displays a
warning if there are local <code>yadm</code> configuration changes.</li>
<li><a href="https://github.com/AnonGuy/yapipenv.zsh">yapipenv</a> -
Automatically activate a directorys <code>pip</code> environment if
<code>pipenv</code> detects the presence of one.</li>
<li><a href="https://github.com/splixx05/zsh-yazi-mount">yazi-mount</a>
- Mount USB partitions via <code>udisksctl</code>, open them in <a
href="https://github.com/sxyazi/yazi">yazi</a>, and unmount them
afterward safe, clean, and user-friendly.</li>
<li><a href="https://github.com/fdw/yazi-zoxide-zsh">yazi-zoxide</a> -
This plugin for <a href="https://www.zsh.org">zsh</a> adds just one
shortcut, but unfolds the magic of both <a
href="https://github.com/ajeetdsouza/zoxide">Zoxide</a> and <a
href="https://github.com/sxyazi/yazi/">yazi</a>. Without arguments,
<code>y</code> just opens yazi. If you supply an argument that is a
directory, <code>yazi</code> is opened in that directory. But if you
supply anything else as an argument, <code>zoxide</code> is called with
the argument and <code>yazi</code> is opened there.</li>
<li><a
href="https://github.com/edouard-lopez/yeoman-zsh-plugin">yeoman</a> -
Edouard Lopezs <a href="http://yeoman.io/">Yeoman</a> plugin for <a
href="https://ohmyz.sh/">oh-my-zsh</a>, compatible with yeoman version
≥1.0 (includes options and command auto-completion).</li>
<li><a
href="https://github.com/MichaelAquilina/zsh-you-should-use">you-should-use</a>
- ZSH plugin that reminds you to use those aliases you defined.</li>
<li><a
href="https://github.com/katrinleinweber/oh-my-zsh-youtube-dl-aliases">youtube-dl-aliases</a>
- Adds <code>yt</code> aliases to download videos from YouTube.</li>
<li><a href="https://github.com/joow/youtube-dl">youtube-dl</a> - Simple
plugin for <a href="https://youtube-dl.org/">youtube-dl</a>.</li>
<li><a href="https://github.com/redxtech/zsh-yup">yup</a> - Adds helper
function to upgrade all the dependencies in a
<code>yarn</code>/<code>npm</code> project.</li>
<li><a href="https://github.com/skywind3000/z.lua">z.lua</a> - A command
line tool which helps you navigate faster by learning your habits. An
alternative to <a href="https://github.com/rupa/z">z.sh</a> with Windows
and posix shells support and various improvements. 10x faster than fasd
and autojump, 3x faster than <a
href="https://github.com/rupa/z">z.sh</a>.</li>
<li><a href="https://github.com/Mellbourn/zabb">zabb</a> -
<code>zabb</code> is a command that tries to figure out the shortest
memorable abbreviation of a directory that is usable by <a
href="https://github.com/ajeetdsouza/zoxide">z</a> to unambiguously jump
to that directory.</li>
<li><a href="https://github.com/Ryooooooga/zabrze">zabrze</a> - A ZSH
abbreviation expansion plugin.</li>
<li><a href="https://github.com/iliutaadrian/zapmarks">zapmarks</a> -
Provides quick access to your most used command-line bookmarks. It
allows you to save, search, and execute complex commands with ease.</li>
<li><a href="https://github.com/Doc0x1/zautoload">zautoload</a> -
Autoloader for ZSH config files.</li>
<li><a href="https://github.com/zsh-users/zaw">zaw</a> - ZSH
anything.el-like widget.</li>
<li><a href="https://github.com/zdharma-continuum/zbrowse">zbrowse</a> -
When doing shell work, it is often the case that
<code>echo $variable</code> is invoked multiple times, to check the
result of a loop, etc. With ZBrowse, you just need to press
<code>Ctrl-B</code>, which invokes the ZBrowse Zshell variable
browser.</li>
<li><a href="https://github.com/hchbaw/zce.zsh">zce</a> - Vims
EasyMotion / Emacss ace-jump-mode for ZSH.</li>
<li><a href="https://github.com/marlonrichert/zcolors">zcolors</a> -
Uses your <code>$LS_COLORS</code> to generate a coherent theme for Git
and your Zsh prompt, completions and <a
href="https://github.com/zsh-users/zsh-syntax-highlighting">ZSH syntax
highlighting</a>.</li>
<li><a href="https://github.com/zdharma-continuum/zconvey">zconvey</a> -
Adds ability to send commands to other ZSH sessions, you can use this to
<code>cd $PWD</code> on all active ZSH sessions, for example.</li>
<li><a href="https://github.com/eendroroy/zed-zsh">zed</a> - A simple
wrapper for <a href="https://github.com/rupa/z">z</a> to install it via
a ZSH plugin.</li>
<li><a href="https://github.com/jaeheonji/zsh-zellij-plugin">zellij
(jaeheonji)</a> - Provides an environment that uses <a
href="https://github.com/zellij-org/zellij">zellij</a>. Requires <a
href="https://github.com/tmux/tmux">tmux</a>. Deprecated by author, now
<a
href="https://zellij.dev/documentation/integration.html#autostart-on-shell-creation">supported
natively</a>.</li>
<li><a href="https://codeberg.org/tranzystorekk/zellij.zsh">zellij
(tranzystorek-io)</a> - Provides an environment that autostarts <a
href="https://github.com/zellij-org/zellij">zellij</a> as your
terminals multiplexer.</li>
<li><a href="https://github.com/yuki-yano/zeno.zsh">zeno</a> - Fuzzy
completion and utility plugin powered by <a
href="https://deno.land/">Deno</a>.</li>
<li><a href="https://github.com/Chivier/zenplash">zenplash</a> - Creates
files from templates stored in a user directory.</li>
<li><a href="https://github.com/janitha/zenv">zenv</a> - Isolated
working shell enviornments per directory (like direnv, but uses a new
shell instance to provide cleaner isolation).</li>
<li><a href="https://github.com/arlimus/zero.zsh">zero</a> - Zero is
both a plugin and a theme. See the GitHub page for installation details.
Includes <code>git</code> and <code>hg</code> status decorators.</li>
<li><a href="https://github.com/duggum/zeza">zeza</a> - Manages and
customizes <a href="https://github.com/eza-community/eza">eza</a>, the
very colorful <code>ls</code> replacement.</li>
<li><a href="https://github.com/zdharma-continuum/zflai">zflai</a> - A
fast logging framework for ZSH.</li>
<li><a href="https://github.com/b0o/zfzf">zfzf</a> - A fzf-powered file
picker for ZSH which allows you to quickly navigate the directory
hierarchy.</li>
<li><a
href="https://github.com/seletskiy/zsh-zgen-compinit-tweak">zgen-compinit-tweak</a>
- Make <code>compinit</code> run only once after all loading is done by
<a href="https://github.com/tarjoilija/zgen">zgen</a>.</li>
<li><a
href="https://github.com/jandamm/zgenom-ext-eval/">zgenom-ext-eval</a> -
<a href="https://github.com/jandamm/zgenom">zgenom</a> extension for
creating plugins inline.</li>
<li><a href="https://github.com/agkozak/zhooks">zhooks</a> - Displays
the contents of any ZSH hook arrays and the code of any hook functions
that have been defined. Useful for debugging.</li>
<li><a href="https://github.com/z-shell/zi-rbenv">zi-rbenv</a> - Fast
<code>rbenv</code> loads if youre using <a
href="https://github.com/z-shell/zi/">zi</a>.</li>
<li><a href="https://github.com/PatTheMav/zimfw-extras">zimfw-extras</a>
- Custom extras for <a href="https://github.com/zimfw/zimfw">zimfw</a>,
packaged into a zimfw plugin.</li>
<li><a href="https://github.com/kmhjs/zinfo_line">zinfo_line</a> - Makes
more information available to ZSH themes.</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-annex-bin-gem-node">zinit-annex-bin-gem-node</a>
- <a href="https://github.com/zdharma-continuum/zinit">zinit</a>
extension that exposes binaries without altering <code>$PATH</code>,
installs Ruby gems and Node modules and easily exposes their binaries,
and updates the gems and modules when the associated plugin or snippet
is updated.</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-annex-default-ice">zinit-annex-default-ice</a>
- Allows user to define ices active for multiple zinit commands.</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-annex-man">zinit-annex-man</a>
- <a href="https://github.com/zdharma-continuum/zinit">Zinit</a>
extension that generates man pages for all plugins and snippets</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-annex-meta-plugins">zinit-annex-meta-plugins</a>
- Install groups of plugins with a single label (<a
href="https://github.com/zdharma-continuum/zinit">zinit</a> only).</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-annex-patch-dl">zinit-annex-patch-dl</a>
- <a href="https://github.com/zdharma-continuum/zinit">zinit</a>
extension that downloads files and applies patches through the provided
<code>dl</code> and <code>patch</code> zinit ices.</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-annex-readurl">zinit-annex-readurl</a>
- Adds function to automatically download the newest version of a file
to which URL is hosted on a webpage.</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-annex-rust">zinit-annex-rust</a>
- <a href="https://github.com/zdharma-continuum/zinit">zinit</a>
extension that that installs rust and cargo packages inside plugin
directories.</li>
<li><a
href="https://github.com/z-shell/z-a-submods">zinit-annex-submods</a> -
<a href="https://github.com/zdharma-continuum/zinit">zinit</a> extension
that allows installing and managing additional submodules within a
plugin or snippet.</li>
<li><a
href="https://github.com/NorthIsMirror/z-a-test">zinit-annex-test</a> -
<a href="https://github.com/zdharma-continuum/zinit">zinit</a> extension
that runs tests (via make test, for example) if it finds any of them
after installing and updating a plugin or snippet.</li>
<li><a
href="https://github.com/zdharma-continuum/zinit-annex-unscope">zinit-annex-unscope</a>
- Allows installing plugins for <a
href="https://github.com/zdharma-continuum/zinit">zinit</a> without
specifying the user name by querying the Github API.</li>
<li><a href="https://github.com/z-shell/zinit-console">zinit-console</a>
- A semigraphical (curses) consolette for the <a
href="https://github.com/zdharma-continuum/zinit">zinit</a> plugin
manager.</li>
<li><a href="https://github.com/ahmubashshir/zinsults">zinsults</a> -
Prints insults if a command fails.</li>
<li><a href="https://github.com/qoomon/zjump">zjump</a> - Simplify ZSH
directory navigation; jump to already visited, parent or sub
folders.</li>
<li><a href="https://github.com/ippee/zlitefetch">zlitefetch</a> -
Lightweight system information plugin.</li>
<li><a href="https://github.com/mollifier/zload">zload</a> - Hot Reload
for ZSH functions. Enables rapid development.</li>
<li><a
href="https://github.com/kevinywlui/zlong_alert.zsh">zlong_alert</a> -
Uses <code>notify-send</code> and rings a bell to alert you when a
command that has taken a long time (default: 15 seconds) has
completed.</li>
<li><a href="https://github.com/mattmc3/zman">zman</a> - Use <a
href="https://github.com/junegunn/fzf">fzf</a> to quickly browse ZSH
manuals.</li>
<li><a href="https://github.com/rudeigerc/znotify">znotify</a> - A
simple plugin for sending notifications to other services.</li>
<li><a href="https://github.com/Ajnasz/znvm">znvm</a> - A <a
href="https://nodejs.org">Node.js</a> version manager for ZSH similar to
<a href="https://github.com/nvm-sh/nvm">nvm.sh</a> but faster.</li>
<li><a href="https://github.com/ajeetdsouza/zoxide">zoxide</a> - A fast
alternative to <code>cd</code> that learns your habits.</li>
<li><a href="https://github.com/jkcdarunday/zplug-blame">zplug-blame</a>
- A <a href="https://github.com/zplug/zplug">zplug</a>-specific plugin
that displays how long each of your plugins took to load.</li>
<li><a href="https://github.com/AndydeCleyre/zpy">zpy</a> - Manage
Python environments, dependencies, and isolated app installations, with
a ZSH frontend for <a href="https://github.com/astral-sh/uv">uv</a> or
<a href="https://github.com/jazzband/pip-tools">pip-tools</a>.</li>
<li><a href="https://github.com/z-shell/zredis-cmd">zredis-cmd</a> -
Utilizes variable sharing done by <a
href="https://github.com/zdharma-continuum/zredis">zredis</a> plugin to
implement remote command execution.</li>
<li><a href="https://github.com/zdharma-continuum/zredis">zredis</a> -
Adds <a href="https://redis.io/">Redis</a> database support, with
<code>database_key</code> &lt;-&gt; <code>shell_variable</code> binding.
Supports all data types.</li>
<li><a
href="https://github.com/z-shell/zservice-py3http">zservice-py3http</a>
- Serve a given directory with Python 3s http server from the standard
library.</li>
<li><a
href="https://github.com/MenkeTechnologies/zsh-expand">zsh-expand</a> -
Expands regular aliases, global aliases and incorrect spellings and
phrases with the spacebar key. Native expansions such as globs,
command/process substitution, <code>=command expansion</code>, history
expansion and <code>$parameters</code> are also expanded by default but
can be turned off.</li>
<li><a href="https://github.com/deluan/zsh-in-docker">zsh-in-docker</a>
- Automates ZSH + <a href="https://ohmyz.sh/">oh-my-zsh</a> installation
into development containers. Works with Alpine, Ubuntu, Debian, CentOS
or Amazon Linux.</li>
<li><a href="https://github.com/redxtech/zsh-not-vim">zsh-not-vim</a> -
Provides a function that automatically shames the user for forgetting
they werent in <code>vim</code>.</li>
<li><a href="https://github.com/z-shell/zsh-select">zsh-select</a> -
Displays a selection list. It is similar to <code>selecta</code>, but
uses the curses library to do display, and when compared to <a
href="https://github.com/junegunn/fzf">fzf</a>, the main difference is
approximate matching instead of fuzzy matching.</li>
<li><a href="https://github.com/Thearas/zsh-watch">zsh-watch</a> -
Simple <code>watch</code> that supports alias and completion.</li>
<li><a href="https://github.com/agkozak/zsh-z">zsh-z (agkozak)</a> -
Jump quickly to directories that you have visited “frecently.” A native
ZSH port of <code>z.sh</code> - without <code>awk</code>,
<code>sed</code>, <code>sort</code>, or <code>date</code>.</li>
<li><a href="https://github.com/ptavares/zsh-z">zsh-z (ptavares)</a> -
Installs and loads <a href="https://github.com/rupa/z.git">z</a>.</li>
<li><a
href="https://github.com/Kjeldgaard/zshange_directory_recent">zshange_directory_recent</a>
- Change to a recent directory. Requires <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/michaelsousajr/zshcp">zshcp</a> - A
lightweight and intuitive clipboard management plugin for Zsh that
enhances your command-line workflow with easy copy-paste
operations.</li>
<li><a href="https://github.com/jocelynmallon/zshmarks">zshmarks</a> - A
port of Bashmarks (by Todd Werth), a simple command line bookmarking
plugin, for <a href="https://ohmyz.sh">oh-my-zsh</a>.</li>
<li><a href="https://github.com/Skylor-Tang/zshrc-sync">zshrc-sync</a> -
Detects changes to <code>.zshrc</code> and pushes them to github when
<code>zsh</code> exits.</li>
<li><a href="https://github.com/freak2geek/zshrc">zshrc</a> - Load local
<code>.zshrc</code> files from your project scopes.</li>
<li><a href="https://github.com/aliervo/zshrpg">zshrpg</a> - A wrapper
that fully integrates <a
href="https://github.com/facundoolano/rpg-cli/">rpg-cli</a> with
ZSH!</li>
<li><a href="https://github.com/johnramsden/zsh-zsnapac">zsnapac</a> -
Plugin for taking ZFS pre/post upgrade snapshots on Arch Linux.</li>
<li><a
href="https://github.com/zdharma-continuum/zsnapshot">zsnapshot</a> -
Adds command to dump the current ZSH state into a file, for later
restoration by sourcing the snapshot file.</li>
<li><a href="https://github.com/mjrafferty/ztouch">ztouch</a> - Adds
touchbar controls for recent history commands, directory stack, cycling
between modes and user-mappable commands to the touchbar on macOS.</li>
<li><a href="https://github.com/zdharma-continuum/ztrace">ztrace</a> -
Catches output of commands, allows to reuse that output, glue it with
history content.</li>
<li><a href="https://github.com/zdharma-continuum/zui">zui</a> - ZSH
User Interface library CGI+DHTML-like rapid TUI application
development with ZSH.)</li>
<li><a href="https://github.com/chordflower/zwirl">zwirl</a> - Adds
aliases for <code>git</code> and <code>eza</code>.</li>
<li><a
href="https://github.com/justanotherinternetguy/zypper-short">zypper-short</a>
- Plugin for OpenSuse Tumbleweeds package manager,
<code>zypper</code>.</li>
</ul>
<h2 id="completions">Completions</h2>
<p>These plugins add tab completions without adding extra functions or
aliases.</p>
<ul>
<li><a
href="https://github.com/unixorn/1password-op.plugin.zsh">1password-op</a>
- Loads autocompletions for 1Passwords <a
href="https://developer.1password.com/docs/cli/get-started/">op</a>
command line tool.</li>
<li><a href="https://github.com/hmgle/aider-zsh-complete">aider</a> -
Tab completions for <a href="https://aider.chat/">aider</a>.</li>
<li><a
href="https://github.com/Doc0x1/Aircrack-Zsh-Completions">aircrack</a> -
Adds completions for <code>airbase-ng</code>, <code>aircrack-ng</code>,
<code>airdecap-ng</code>, <code>airdecloak-ng</code>,
<code>aireplay-ng</code>, <code>airmon-ng</code>,
<code>airodump-ng</code>, <code>airolib-ng</code>,
<code>airserv-ng</code>, <code>airtun-ng</code>,
<code>airventriloquist-ng</code>.</li>
<li><a
href="https://github.com/datumbrain/oh-my-zsh-alembic">alembic</a> -
Adds completions for <a
href="https://alembic.sqlalchemy.org/">Alembic</a>, the database
migration tool for SQLAlchemy. Includes helper functions for faster
workflow, command aliases and status overview functions.</li>
<li><a href="https://github.com/thuandt/zsh-aliyun">aliyun</a> - Add
completions for the <a
href="https://github.com/aliyun/aliyun-cli">Aliyun CLI</a>.</li>
<li><a
href="https://github.com/viasite-ansible/zsh-ansible-server">ansible-server</a>
- Completions for <a
href="https://github.com/viasite-ansible/ansible-server">viasite-ansible/ansible-server</a>.</li>
<li><a
href="https://github.com/sinetoami/antibody-completion">antibody</a> -
This plugin provides completion for the <a
href="https://github.com/getantibody/antibody">Antibody</a> plugin
manager.</li>
<li><a href="https://github.com/perlpunk/App-AppSpec-p5">appspec</a> -
Generating completions for Bash and ZSH from YAML specs</li>
<li><a
href="https://github.com/sigoden/argc-completions">argc-completions</a>
- Uses <a href="https://github.com/sigoden/argc">argc</a> and <a
href="https://github.com/stedolan/jq">jq</a> to add ZSH tab
completions.</li>
<li><a href="https://github.com/marcelohmdias/zsh-atuin">atuin</a> - Tab
completions for the <a href="https://github.com/atuinsh/atuin">Atuin</a>
shell history system.</li>
<li><a
href="https://github.com/i-love-coffee-i-love-tea/audogombleed.sh">audogombleed.sh</a>
- Makes it easy to generate completion files using a declarative syntax,
quickly and without coding.</li>
<li><a
href="https://github.com/fuzzylogiq/autopkg-zsh-completion">autopkg-zsh-completion</a>
- Completions for autopkg.</li>
<li><a href="https://github.com/naegling/zsh-autorestic">autorestic</a>
- automatically installs <a
href="https://github.com/cupcakearmy/autorestic/">Restic</a>s
completions for you, and keeps them up to date as your autorestic
version changes.</li>
<li><a
href="https://github.com/EslamElHusseiny/aws_manager_plugin">aws_manager
completions</a> - Add completions for the <code>aws_manager</code>
CLI.</li>
<li><a
href="https://github.com/eastokes/aws-plugin-zsh">aws-completions</a> -
Adds completion support for <code>awscli</code> to manage AWS
profiles/regions and display them in the prompt.</li>
<li><a
href="https://github.com/3v1n0/zsh-bash-completions-fallback">bash-completions-fallback</a>
- Support <code>bash</code> completions for commands when no native ZSH
one is available.</li>
<li><a
href="https://github.com/batect/batect-zsh-completion/">batect</a> -
Adds tab completions for <a href="https://batect.dev/">batect</a> build
system.</li>
<li><a
href="https://github.com/berkshelf/berkshelf-zsh-plugin">berkshelf-completions</a>
- Adds tab completion for berkshelf.</li>
<li><a
href="https://github.com/lukechilds/zsh-better-npm-completion">better-npm-completion</a>
- Better tab completion for <code>npm</code>.</li>
<li><a href="https://github.com/yamaton/zsh-completions-bio/">bio</a> -
Completions for bioinformatics tools.</li>
<li><a href="https://github.com/antznin/zsh-bitbake">bitbake</a> -
Completions for <a
href="https://git.openembedded.org/bitbake">bitbake</a>.</li>
<li><a href="https://github.com/krujos/bosh-zsh-autocompletion">bosh
(krujos)</a> - Adds <a
href="https://github.com/cloudfoundry/bosh">BOSH</a>
autocompletion.</li>
<li><a href="https://github.com/thomasmitchell/bosh-complete">bosh
(thomasmitchell)</a> - Tab completion for <a
href="https://github.com/cloudfoundry/bosh">BOSH</a>.</li>
<li><a
href="https://github.com/z-shell/brew-completions">brew-completions</a>
- Brings <a href="https://docs.brew.sh/Shell-Completion">Homebrew Shell
Completion</a> under the control of ZSH &amp; <a
href="https://github.com/z-shell/zi/">ZI</a>.</li>
<li><a
href="https://github.com/vasyharan/zsh-brew-services">brew-services</a>
- Completion plugin for <a href="https://brew.sh">homebrew</a>
services.</li>
<li><a href="https://github.com/gonzalobellino/buidler-zsh">buidler</a>
- Adds completion and useful aliases for NomicLabs Buidler tool.</li>
<li><a href="https://github.com/CupricReki/zsh-bw-completion">bw</a> -
Adds completion for <a href="https://bitwarden.com/">Bitwarden</a>.</li>
<li><a href="https://github.com/d12frosted/cabal.plugin.zsh">cabal
(d12frosted)</a> - Adds autocompletion for cabal.</li>
<li><a href="https://github.com/ehamberg/zsh-cabal-completion">cabal
(ehamberg)</a> - Add tab completion for cabal.</li>
<li><a href="https://github.com/rsteube/carapace-bin">carapace-bin</a> -
Multi-shell multi-command argument completer.</li>
<li><a href="https://github.com/rsteube/carapace">carapace</a> -
Completion generator for Bash, Elvish, Fish, Oil, Powershell, Xonsh and
ZSH. Note - this does not automatically generate completions as needed,
you have to explicitly run it to generate completions for a
command.</li>
<li><a
href="https://github.com/MenkeTechnologies/zsh-cargo-completion">cargo</a>
- All the functionality of the original oh-my-zsh cargo completion, with
additional support for remote crates via <code>cargo search</code> in
<code>cargo add</code>.</li>
<li><a href="https://github.com/squarefrog/zsh-carthage">carthage</a> -
Provides completions and aliases for use with <a
href="https://github.com/Carthage/Carthage">Carthage</a>.</li>
<li><a
href="https://github.com/norman-abramovitz/cf-zsh-autocomplete-plugin">cf-zsh-autocomplete</a>
- Adds autocomplete for all <a
href="https://docs.cloudfoundry.org/cf-cli/">Cloud Foundry CLI</a>
commands.</li>
<li><a href="https://github.com/mass8326/zsh-chezmoi">chezmoi</a> - Adds
completions and aliases for <a
href="https://www.chezmoi.io/">chezmoi</a>. Detects if you have
<code>git</code> aliases and generates <code>chezmoi</code> aliases for
them.</li>
<li><a
href="https://github.com/click-contrib/click-completion">click-completion</a>
- Add automatic completion support for <a
href="http://click.pocoo.org/">Click</a>, including displaying the
options and commands help during the tab completion.</li>
<li><a href="https://github.com/dim-an/cod">cod</a> - A completion demon
for <code>bash</code>/<code>fish</code>/<code>zsh</code> which creates
completion functions on the fly when it sees you run something with
<code>--help</code>.</li>
<li><a
href="https://github.com/shengyou/codeception-zsh-plugin">codeception</a>
- Adds command completion for the Codeception Testing Framework.</li>
<li><a href="https://github.com/pressdarling/codex-zsh-plugin">codex</a>
- Vibe-coded tab completion for OpenAIs <a
href="https://github.com/openai/codex">codex</a> tool. Generates
completions in the background so it doesnt slow down shell
startup.</li>
<li><a
href="https://github.com/Roger-luo/ComoniconZSHCompletion.jl">comonicon</a>
- Tab completions for <a
href="https://github.com/Roger-luo/Comonicon.jl">comonicon</a>.</li>
<li><a
href="https://github.com/chougousui/complete-lastf">complete-lastf</a> -
Adds a tab completion to select the most recently modified file or
directory.</li>
<li><a href="https://github.com/vitkabele/complete-mac">complete-mac</a>
- Add completions for macOS <code>ioreg</code>, <code>lsmp</code>,
<code>scselect</code>, <code>system_profiler</code> and
<code>tmutil</code> commands.</li>
<li><a
href="https://github.com/BronzeDeer/zsh-completion-sync">completion-sync</a>
- Automatically loads completions added dynamically to
<code>FPATH</code> or <code>XDG_DATA_DIRS</code>.</li>
<li><a href="https://github.com/clarketm/zsh-completions">completions
(clarketm)</a> - This includes the zsh-users<a
href="https://github.com/zsh-users/zsh-completions">completions</a>,
zchees <a
href="https://github.com/zchee/zsh-completions">completions</a>,
nilsonholgers <a
href="https://github.com/nilsonholger/osx-zsh-completions">osx-zsh-completions</a>
and various other custom completions.</li>
<li><a href="https://github.com/zchee/zsh-completions">completions
(zchee)</a> - Yet another collection of tab completions.</li>
<li><a href="https://github.com/zsh-users/zsh-completions">completions
(zsh-users)</a> - A collection of extra completions for ZSH.</li>
<li><a
href="https://github.com/conda-incubator/conda-zsh-completion">conda</a>
- ZSH tab completion for <a
href="http://conda.pydata.org/">conda</a>.</li>
<li><a
href="https://github.com/MenkeTechnologies/zsh-cpan-completion">cpan</a>
- Adds <code>cpan install word&lt;tab&gt;</code> and
<code>cpanm install &lt;tab&gt;</code> to complete remote CPAN package
names.</li>
<li><a
href="https://github.com/Freed-Wu/zsh-completions-for-cross-compilers">cross-compiler</a>
- In cross compilations, there are many tools like
x86_64-w64-mingw32-gcc, x86_64-linux-android32-clang, arm-none-eabi-gcc,
etc. This plugin provides ZSH completions for them.</li>
<li><a
href="https://github.com/gantsign/zsh-plugins/tree/master/ctop">ctop</a>
- Tab completions for <a
href="https://github.com/bcicen/ctop">ctop</a>.</li>
<li><a href="https://github.com/jygastaud/dagger-oh-my-zsh">dagger</a> -
Completions for dagger.</li>
<li><a
href="https://github.com/lejeunerenard/dbic-migration-env">dbic</a> -
Automatically sets up Environment variables for DBIx::Class::Migrations
script and Dancer.</li>
<li><a href="https://github.com/Shougo/ddc-zsh">ddc</a> - Adds tab
completions for <a
href="https://github.com/Shougo/ddc.vim">ddc</a>.</li>
<li><a href="https://github.com/marcelohmdias/zsh-deno">deno</a> - Tab
completions for <a href="https://deno.com/">deno</a>.</li>
<li><a href="https://github.com/zchee/deoplete-zsh">deoplete</a> - ZSH
completion for <a
href="https://github.com/Shougo/deoplete.nvim">deoplete.nvim</a></li>
<li><a
href="https://github.com/chr-fritz/docker-completion.zshplugin">docker
(chr-fritz)</a> - Loads <code>docker</code> ZSH tab completions directly
from <strong>Docker for Mac</strong>.</li>
<li><a href="https://github.com/felixr/docker-zsh-completion">docker
(felixr)</a> - Add tab completions for <code>docker</code>.</li>
<li><a href="https://github.com/greymd/docker-zsh-completion">docker
(greymd)</a> - Add tab completions for <code>docker</code> and
<code>docker-compose</code>.</li>
<li><a
href="https://github.com/MenkeTechnologies/zsh-dotnet-completion">dotnet</a>
- Dotnet tab completion.</li>
<li><a href="https://github.com/zpm-zsh/dropbox">dropbox</a> - A dropbox
plugin for Zsh that provides <code>dropbox-cli</code> and
<code>dropbox-uploader</code> commands.</li>
<li><a
href="https://github.com/webflo/drush_zsh_completion">drush_zsh_completion</a>
- Drush autocomplete awesomeness for ZSH.</li>
<li><a href="https://github.com/jcxavier/oh-my-zsh-duell">duell</a> - A
ZSH plugin for <a
href="https://github.com/gameduell/duell">duell</a>.</li>
<li><a
href="https://github.com/wehlando/efibootmgr-zsh-completion">efibootmgr</a>
- Tab completions for <code>efibootmgr</code>.</li>
<li><a href="https://github.com/kraklin/elm.plugin.zsh">elm</a> - Tab
completion for <a href="https://elm-lang.org/">elm</a>.</li>
<li><a href="https://github.com/sheax0r/etcdctl-zsh">etcdctl</a> - Adds
etcdctl tab completions.</li>
<li><a href="https://github.com/tk7r/zsh-expressvpn">expressvpn</a> -
Adds tab completions for the <a
href="https://www.expressvpn.com/support/vpn-setup/app-for-linux/">expressVPN</a>
client.</li>
<li><a href="https://github.com/le0me55i/zsh-extract">extract
(le0me55i)</a> - Defines a function called extract that extracts the
archive file you pass it, and supports a wide variety of archive
filetypes.</li>
<li><a href="https://github.com/thetic/extract">extract (thetic)</a> -
Fork of the oh-my-zsh extract plugin.</li>
<li><a
href="https://github.com/z-shell/zsh-fancy-completions">fancy-completions</a>
- Provides various completions tools, libraries and integrations.</li>
<li><a
href="https://github.com/bilelmoussaoui/flatpak-zsh-completion">flatpak</a>
- Tab completions for <a
href="https://docs.flatpak.org/en/latest/using-flatpak.html">Flatpak</a>.</li>
<li><a href="https://github.com/l-umaca/omz-fluxcd-plugin">fluxcd</a> -
Adds tab completion for the <a href="https://fluxcd.io/flux/cmd/">FluxCD
command line</a> tool, as well as some aliases for the most common flux
commands.</li>
<li><a
href="https://github.com/Sbodiu-pivotal/fly-zsh-autocomplete-plugin">fly-zsh-autocomplete</a>
- Adds autocompletion options for all <a
href="https://concourse-ci.org/fly.html">Concourse CLI</a>
commands.</li>
<li><a href="https://github.com/zap-zsh/fnm">fnm</a> - Adds tab
completions for Fast Node Manager <a
href="https://github.com/Schniz/fnm">fnm</a>.</li>
<li><a href="https://github.com/olrtg/zsh-fvm">fvm</a> - Adds tab
completions for the <a href="https://fvm.app/">Flutter Version Manager
(FVM)</a>.</li>
<li><a href="https://github.com/mbhynes/fzf-gcloud">fzf-gcloud</a> -
Fuzzy completion to navigate and preview all Google Cloud SDK
<code>gcloud</code> CLI commands</li>
<li><a href="https://github.com/ppcamp/zsh-fzf-rg">fzf-rg</a> - Add some
functionalities to terminal using <a
href="https://github.com/junegunn/fzf">fzf</a>, <a
href="https://github.com/sharkdp/bat">bat</a> and <a
href="https://github.com/BurntSushi/ripgrep">ripgrep</a>.</li>
<li><a
href="https://github.com/lincheney/fzf-tab-completion">fzf-tab-completion</a>
- Add tab completion for ZSH, <code>bash</code> &amp; applications using
GNU Readline.</li>
<li><a
href="https://github.com/chitoku-k/fzf-zsh-completions">fzf-zsh-completions</a>
- Fuzzy completions for <a
href="https://github.com/junegunn/fzf">fzf</a> and <a
href="https://www.zsh.org/">ZSH</a> that can be triggered by a trigger
sequence that defaults to <code>**</code>.</li>
<li><a href="https://github.com/mnowotnik/fzshell">fzshell</a> - Fetches
fuzzy completions from sources predefined by a user.</li>
<li><a href="https://github.com/holgerkoser/gardenctl">gardenctl</a> -
Tab completions for the <a
href="https://github.com/gardener/gardenctl-v2">Gardener</a>
command-line interface, as well as some aliases for common gardenctl
commands</li>
<li><a
href="https://github.com/littleq0903/gcloud-zsh-completion">gcloud
(littleq0903)</a> - Add completions for the Google Cloud SDK.</li>
<li><a href="https://github.com/wintermi/zsh-gcloud">gcloud
(wintermi)</a> - Adds Google Cloud Command Line Interface (<a
href="https://cloud.google.com/cli">gcloud</a> CLI) completions.</li>
<li><a
href="https://github.com/gentoo/gentoo-zsh-completions">gentoo</a> -
Provides ZSH completion support to various Gentoo tools that lack
completion scripts upstream.</li>
<li><a
href="https://github.com/Schnouki/git-annex-zsh-completion">git-annex</a>
- Allows tab completion for most git-annex commands.</li>
<li><a
href="https://github.com/bobthecow/git-flow-completion">git-flow</a> -
ZSH completion support for <a
href="http://github.com/nvie/gitflow">git-flow</a>.</li>
<li><a href="https://github.com/alexiszamanidis/zsh-git-fzf">git-fzf</a>
- ZSH plugin that wraps <code>git</code> operations for simplicity and
productivity. It also contains completions and combines support for <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a
href="https://github.com/baliestri/git-profiles.plugin.zsh">git-profiles</a>
- Manages multiple git users in a single <code>.gitconfig</code>
file.</li>
<li><a
href="https://github.com/Zacharyjlo/git-recent-branches">git-recent-branches</a>
- Makes it easy to check view and checkout recently checked-out
branches.</li>
<li><a href="https://github.com/sudosubin/zsh-github-cli">github-cli</a>
- Tab completions for the GitHub cli.</li>
<li><a
href="https://github.com/pseyfert/zsh-gitlab-runner-completion">gitlab-runner</a>
- ZSH completions for gitlab-ci-multi-runner.</li>
<li><a
href="https://github.com/gradle/gradle-completion">gradle-completion
(gradle)</a> - Bash and ZSH completion support for gradle.</li>
<li><a
href="https://github.com/ninrod/gradle-zsh-completion">gradle-completion
(ninrod)</a> - ZSH completion support for gradle.</li>
<li><a
href="https://github.com/pmorillon/grid5000-zsh-plugin">grid5000</a> -
Grid 5000 plugin - adds theme, autocompletions.</li>
<li><a href="https://github.com/CraigCarey/gstreamer-tab">gstreamer</a>
- Tab completion for <a
href="https://gstreamer.freedesktop.org/">GStreamer</a>.</li>
<li><a href="https://github.com/akoenig/gulp.plugin.zsh">gulp
(akoenig)</a> - Autocompletion for your gulp.js tasks in the Z-Shell
(ZSH).</li>
<li><a
href="https://github.com/srijanshetty/gulp-autocompletion-zsh">gulp
(srijanshetty)</a> - Autocompletion for gulp.</li>
<li><a href="https://github.com/tong/zsh.plugin.hashlink">hashlink</a> -
Completions for <a
href="https://hashlink.haxe.org/">https://hashlink.haxe.org/</a>.</li>
<li><a href="https://github.com/coot/zsh-haskell">haskell</a> - Adds
completions for <code>cabal</code>, <code>ghc</code> and
<code>ghc-pkgs</code> commands.</li>
<li><a href="https://github.com/tong/zsh.plugin.haxelib">haxelib</a> -
Completions for haxelib.</li>
<li><a href="https://github.com/Downager/zsh-helmfile">helmfile</a> -
Adds autocompletion for <code>helm</code>.</li>
<li><a
href="https://github.com/microsoft/inshellisense">inshellisense</a> -
Provides IDE style autocomplete for shells. Its a terminal native
runtime for autocomplete which has support for 600+ command line tools.
inshellisense supports <code>bash</code>, <code>fish</code>,
<code>zsh</code> and <code>pwsh</code> on the Windows, Linux, &amp;
MacOS operating systems.</li>
<li><a href="https://github.com/hellounicorn/zsh-ipfs">ipfs</a> -
Completions for the <a href="https://ipfs.tech">Interplanetary File
System</a>.</li>
<li><a href="https://github.com/cmuench/zsh-jenv">jenv</a> - Tab
completions for <a href="https://github.com/jenv/jenv">jEnv</a>.</li>
<li><a href="https://github.com/corvofeng/joe-completion">joe</a> - Adds
completions for <a href="https://github.com/karan/joe">joe</a> gitignore
editor.</li>
<li><a
href="https://github.com/beaugalbraith/jtool-completion">jtool-completion</a>
- ZSH completions for jtool.</li>
<li><a href="https://github.com/JBarberU/zsh-justfile">justfile</a> -
Adds tab completions for <a
href="https://github.com/casey/just">just</a>.</li>
<li><a href="https://github.com/haysclark/zsh-jx">jx</a> - Adds tab
completions for the Jenkins-X cli.</li>
<li><a href="https://github.com/Dabz/kafka-zsh-completions">kafka</a> -
Completions for Apache <a
href="https://kafka.apache.org">kafka</a>.</li>
<li><a href="https://github.com/rbirnie/oh-my-zsh-keybase">keybase</a> -
Completions for <a
href="https://book.keybase.io/docs/cli">keybase</a>.</li>
<li><a href="https://github.com/TomerFi/zsh-kind">kind</a>- Loads tab
completions for <a href="https://kind.sigs.k8s.io/">kind</a>.</li>
<li><a href="https://github.com/redxtech/zsh-kitty">kitty</a> -
Completions for <a href="https://sw.kovidgoyal.net/kitty/">kitty</a>
terminal emulator.</li>
<li><a
href="https://github.com/gantsign/zsh-plugins/tree/master/kompose">kompose</a>
- Add tab completions for <a href="http://kompose.io/">Kompose</a>.</li>
<li><a
href="https://github.com/gantsign/zsh-plugins/tree/master/kubeadm">kubeadm</a>
- Add tab completions for <a
href="https://kubernetes.io/docs/reference/setup-tools/kubeadm/">kubeadm</a>.</li>
<li><a href="https://github.com/chrishrb/zsh-kubectl">kubectl
(chrishrb)</a> - Automatically loads completions for <a
href="https://github.com/kubernetes/kubectl">kubectl</a>.</li>
<li><a href="https://github.com/bonnefoa/kubectl-fzf">kubectl-fzf</a> -
Fast and powerful <a
href="https://github.com/junegunn/fzf">fzf</a>-powered autocompletion
for <code>kubectl</code>.</li>
<li><a
href="https://github.com/MartinSimango/kubectl-plugin_completion">kubectl-plugin</a>
- Generates <code>kubectl</code> completion scripts to extend the
<code>kubectl</code> auto complete functionality to accomodate for
plugin sub-commands.</li>
<li><a href="https://github.com/ralgozino/oh-my-kustomize">kustomize</a>
- Adds tab completions for <a
href="https://kustomize.io/">kustomize</a></li>
<li><a href="https://github.com/rsteube/lazycomplete">lazycomplete</a> -
Lazy loading for shell completion scripts.</li>
<li><a href="https://github.com/lets-cli/lets-zsh-plugin">lets-cli</a> -
Add autocompletion for <a
href="https://github.com/lets-cli/lets">lets</a> cli task runner.</li>
<li><a href="https://github.com/eliyastein/llm-zsh-plugin">llm</a> -
Adds tab completions for the <a href="https://llm.datasette.io/">LLM CLI
tool</a>.</li>
<li><a href="https://github.com/MohamedElashri/ls-go-zsh">ls-go</a> -
Adds some useful aliases for <a
href="https://github.com/acarl005/ls-go">ls-go</a>.</li>
<li><a
href="https://github.com/scriptingosx/mac-zsh-completions">mac</a> -
Completions files for macOS specific commands and third party
tools.</li>
<li><a href="https://github.com/cantino/mcfly">mcfly</a> - Replaces your
default ctrl-r shell history search with an intelligent search engine
that takes into account your working directory and the context of
recently executed commands. McFlys suggestions are prioritized in real
time with a small neural network.</li>
<li><a href="https://github.com/carlosedp/mill-zsh-completions">mill</a>
- Tab completions for Scalas <a href="http://mill-build.com/">Mill</a>
build tool.</li>
<li><a href="https://github.com/cmuench/zsh-miniconda">miniconda</a> -
Tab completions for <a
href="https://docs.conda.io/en/latest/miniconda.html">miniconda</a>.</li>
<li><a
href="https://github.com/syohex/zsh-misc-completions">misc-completions</a>
- Adds completions for more unix and perl commands.</li>
<li><a
href="https://github.com/perlpunk/MooseX-App-Plugin-ZshCompletion">mooseX-App</a>
- completion generator for Perl module <code>MooseX::App</code>.</li>
<li><a
href="https://github.com/MenkeTechnologies/zsh-more-completions">more-completions</a>
- 13500 ZSH compsys completions! Most were generated by python scripts
that parsed help output and man page output. As such they are of
varying quality. Architecture prefixed completions are in the
<code>architecture_src</code> directory.</li>
<li><a
href="https://github.com/Green-m/msfvenom-zsh-completion">msfvenom</a> -
Tab completions for Metasploit.</li>
<li><a href="https://github.com/mukel/mx-honey">mx-honey</a> - Provides
completions for <a href="https://github.com/graalvm/mx">mx</a>; a
command-line tool used for the development of Graal projects. Its meant
to improve the usual workflow <code>build unittest benchmark ...</code>
ease discovery and provide handy aliases.</li>
<li><a href="https://github.com/gaojunbin/zsh-myincr/">myincr</a> -
Speeds up pasting with autosuggest and incr.</li>
<li><a href="https://github.com/behradkhodayar/nestcli-zsh">nestcli</a>
- Tab completion for the <a
href="https://github.com/nestjs/nest-cli">Nest.js CLI</a>.</li>
<li><a href="https://github.com/selop/newman-autocomplete">newman</a> -
Provides autocompletion for the <a
href="https://github.com/postmanlabs/newman">Newman CLI</a>.</li>
<li><a href="https://github.com/bostonaholic/ngrok.plugin.zsh">ngrok</a>
- Auto-loads <a href="https://ngrok.com">ngrok</a> and its completions
into the shell.</li>
<li><a href="https://github.com/spwhitt/nix-zsh-completions">nix</a> -
Completions for <a href="https://nixos.org/nix/">nix</a>, <a
href="https://nixos.org/">NixOS</a>, and <a
href="https://nixos.org/nixops/">NixOps</a>.</li>
<li><a
href="https://github.com/romch007/node-ace-zsh-completion">node-ace</a>
- Completions for <code>node ace</code>.</li>
<li><a href="https://github.com/rbirnie/oh-my-zsh-nova">nova</a> -
Provides auto-complete for nova.</li>
<li><a href="https://github.com/akoenig/npm-run.plugin.zsh">npm-run</a>
- Autocompletion support for <code>npm run</code>.</li>
<li><a
href="https://github.com/grigorii-zander/zsh-npm-scripts-autocomplete">npm-scripts-autocomplete</a>
- Shows autocomplete suggestions from scripts found in the current
directorys <code>package.json</code>. Works with <code>npm</code> and
<code>yarn</code>.</li>
<li><a href="https://github.com/jscutlery/nx-completion">nx</a> -
Completions for <a href="https://nx.dev">nx</a>. Requires <a
href="https://stedolan.github.io/jq/"><code>jq</code></a>.</li>
<li><a href="https://github.com/utox39/oh-my-update">oh-my-update</a> -
Updates plugins in <a href="https://ohmyz.sh/">oh-my-zsh</a>.</li>
<li><a href="https://github.com/sirhc/okta.plugin.zsh">okta</a> -
Provides command line completions for the <a
href="https://github.com/segmentio/aws-okta"><code>aws-okta</code></a>
and <a href="https://github.com/jmhale/okta-awscli">okta-awscli</a>
commands.</li>
<li><a
href="https://github.com/Katrovsky/zsh-ollama-completion">ollama</a> -
Tab command completion for Ollama AI models management.</li>
<li><a href="https://github.com/sirhc/op.plugin.zsh">op</a> - Tab
completions for <a href="https://1password.com/">1Password</a>s <a
href="https://1password.com/downloads/command-line/">op</a> command line
tool.</li>
<li><a
href="https://github.com/florentinl/openstack-zsh-plugin">openstack</a>
- Add functions and aliases for managing <a
href="https://www.openstack.org/">OpenStack</a>.</li>
<li><a
href="https://github.com/nilsonholger/osx-zsh-completions">osx-zsh-completions</a>
- Tab completions for some macOS-specific commands like
<code>launchctl</code>.</li>
<li><a href="https://github.com/wakeful/zsh-packer">packer</a> - Adds
tab completion for <a href="https://packer.io">packer</a>.</li>
<li><a
href="https://github.com/jedelson-pagerduty/pagerduty-omz-plugin">pagerduty</a>
- Adds completions for the pagerduty <a
href="https://github.com/martindstone/pagerduty-cli">cli</a></li>
<li><a
href="https://github.com/srijanshetty/zsh-pandoc-completion">pandoc-completion</a>
- Pandoc completion plugin.</li>
<li><a
href="https://github.com/benclark/parallels-zsh-plugin">parallels</a> -
Add completions for Parallels desktop.</li>
<li><a
href="https://github.com/ninrod/pass-zsh-completion">pass-zsh-completion</a>
- convenience repo to easily obtain <a
href="https://www.passwordstore.org/">pass</a> command completion for
ZSH.</li>
<li><a
href="https://github.com/srijanshetty/zsh-pip-completion">pip-completion</a>
- Autocompletion plugin for pip.</li>
<li><a href="https://github.com/AlexGascon/pipenv-oh-my-zsh">pipenv
(AlexGascon)</a> - Enables aliases for the most common pipenv
commands.</li>
<li><a href="https://github.com/gangleri/pipenv">pipenv (gangleri)</a> -
Completions for <code>pipenv</code>.</li>
<li><a href="https://github.com/relastle/pmy">pmy</a> - General purpose
context-aware ZSH completion engine powered by <a
href="https://github.com/junegunn/fzf">fzf</a>.</li>
<li><a href="https://github.com/fourdim/zsh-poetry">poetry</a> - Tab
completions for <a href="https://python-poetry.org/">poetry</a>.</li>
<li><a
href="https://github.com/sambergo/zsh-prettier-completion/">prettier</a>
- Tab completion for <a href="https://prettier.io/.">prettier</a></li>
<li><a
href="https://github.com/jszczepaniak/zsh-pytest-fzf">pytest-fzf</a> -
lets you select pytest tests using <a
href="https://github.com/junegunn/fzf">fzf</a> and insert them into your
terminal.</li>
<li><a href="https://github.com/fikovnik/zsh-quickjump">quickjump</a> -
Adds tab completion support for <a
href="https://github.com/lotabout/skim">skim</a> for recent files and
directories using <a
href="https://github.com/whjvenyl/fasd">fasd</a>.</li>
<li><a href="https://github.com/racket/shell-completion">racket
completion</a> - Completion for <a
href="http://racket-lang.org">Racket</a>.</li>
<li><a
href="https://github.com/unixorn/rake-completion.zshplugin">rake-completion</a>
- Add fast tab completion for rakefile targets.</li>
<li><a href="https://github.com/go/rancher-zsh-completion">rancher</a> -
Add completions for the Rancher CLI.</li>
<li><a
href="https://github.com/craicoverflow/rhoas-zsh-plugin">rhoas</a> -
Adds completions for <a
href="https://developers.redhat.com/products/red-hat-openshift-streams-for-apache-kafka/overview">rhoas</a>.</li>
<li><a href="https://github.com/pkulev/zsh-rustup-completion">rustup</a>
- Tab completions for Rustup.</li>
<li><a href="https://github.com/FFKL/s3cmd-zsh-plugin">s3cmd</a> - Adds
tab completions for <a href="https://s3tools.org/s3cmd">s3cmd</a>.</li>
<li><a
href="https://github.com/wadewegner/salesforce-cli-zsh-completion">salesforce-cli</a>
- ZSH command completion for the Salesforce CLI. Requires <a
href="https://stedolan.github.io/jq/">jq</a>.</li>
<li><a href="https://github.com/sirhc/saml2aws.plugin.zsh">saml2aws</a>
- Adds completions for <a
href="https://github.com/Versent/saml2aws">saml2aws</a>.</li>
<li><a href="https://github.com/matthieusb/zsh-sdkman">sdkman
(matthieusb)</a> - Add tab completions for <a
href="https://sdkman.io/">sdkman</a>.</li>
<li><a href="https://github.com/yongxingzhao/zsh-sdkman">sdkman
(yongxingzhao)</a> - Add tab completions for <a
href="https://sdkman.io/">sdkman</a>.</li>
<li><a
href="https://github.com/jayree/sfdx-autocomplete-plugin">sfdx-autocomplete</a>
- Autocomplete plugin for Salesforce <a
href="https://developer.salesforce.com/tools/salesforcecli">sfdx</a>.</li>
<li><a
href="https://github.com/Yash-Singh1/zsh-plugin-speedtest">speedtest</a>
- Tab completions for the speedtest <a
href="https://www.speedtest.net/insights/blog/introducing-speedtest-cli/">cli</a>.</li>
<li><a
href="https://github.com/linux-china/oh-my-zsh-spring-boot-plugin">spring-boot-plugin</a>
- Adds autocompletions for <a
href="http://projects.spring.io/spring-boot/">spring-boot</a>
commands.</li>
<li><a href="https://github.com/sunlei/zsh-ssh">ssh (sunlei)</a> -
Better host completion for <code>ssh</code>.</li>
<li><a href="https://github.com/zpm-zsh/ssh">ssh (zpm-zsh)</a> - Add
host completion for <code>ssh</code>.</li>
<li><a href="https://github.com/bobsoppe/zsh-ssh-agent">ssh-agent
(bobsoppe)</a> - Manage <code>ssh-agent</code>.</li>
<li><a href="https://github.com/hkupty/ssh-agent">ssh-agent (hkupty)</a>
- Automatically starts <code>ssh-agent</code> to set up and load
whichever credentials you want for <code>ssh</code> connections.</li>
<li><a href="https://github.com/twfksh/zsh-ssh-agent">ssh-agent
(twfksh)</a> - A bloat free utility plugin for managing ssh-agent in
ZSH. This plugin automatically starts and manages <code>ssh-agent</code>
whenever a new ternimal session starts. After running zsh-ssh-agent, you
only need to <code>ssh-add</code> your keys once. The plugin will handle
the rest.</li>
<li><a
href="https://github.com/yngc0der/zsh-ssh-config-suggestions">ssh-config-suggestions</a>-
Loads completions for <code>ssh</code> from
<code>~/.ssh/config</code>.</li>
<li><a href="https://github.com/Taimoor-Tariq/zsh-supabase">supabase</a>
- Tab completions for the <a
href="https://supabase.com/docs/guides/cli/getting-started">supabase
cli</a></li>
<li><a href="https://github.com/Akollade/symfony.plugin.zsh">symfony
(Akollade)</a> - Adds completions for <a
href="https://symfony.com/">Symfony</a>, including the
<code>bin/console</code> and <code>sf</code> commands.</li>
<li><a
href="https://github.com/voronkovich/symfony-complete.plugin.zsh">symfony-complete</a>
- Universal completion for <a
href="https://symfony.com/doc/current/components/console.html">Symfony</a>
based CLI applications: <code>composer</code>, <code>php-cs-fix</code>,
<code>bin/console</code>, <code>artisan</code>,
<code>php-cs-fixer</code> and etc. This supports autocompletion for
subcommands and GNU-style options (<code>--help</code>)</li>
<li><a
href="https://github.com/HeroesLament/zsh-tailscale-plugin">tailscale
(heroeslament)</a> - Tab completion and aliases for <a
href="https://www.tailscale.com/">tailscale</a>.</li>
<li><a href="https://github.com/hsrzq/PluginForTailscale">tailscale
(hsrzq)</a> - Tab completions for <a
href="https://www.tailscale.com/">tailscale</a>. Only works on
macOS.</li>
<li><a
href="https://github.com/Seraphin-/zsh-tailscale-ssh">tailscale-ssh</a>
- Provides host completion based off tailscale status. It automatically
strips the MagicDNS suffix, if present.</li>
<li><a
href="https://github.com/RusMephist/talosctl-zsh-plugin">talosctl</a> -
Tab completion for <a
href="https://www.talos.dev/v1.6/introduction/what-is-talos/">Talos
Linux</a>.</li>
<li><a href="https://github.com/targendaz2/taskfile">task</a> - Tab
completions for <a href="https://taskfile.dev/">Task</a>.</li>
<li><a
href="https://github.com/mastern2k3/taskbook-zsh-plugin">taskbook</a> -
Auto-completes task numbers for taskbook.</li>
<li><a
href="https://github.com/jkavan/terragrunt-oh-my-zsh-plugin">terragrunt</a>
- Tab completion for <a
href="https://github.com/gruntwork-io/terragrunt">Terragrunt</a>.</li>
<li><a
href="https://github.com/pelletiermaxime/test-kitchen-zsh-plugin">test-kitchen</a>
- Add completions for <a
href="https://github.com/test-kitchen/test-kitchen">Test
Kitchen</a>).</li>
<li><a href="https://github.com/sago35/tinygo-autocmpl">tinygo</a> - Add
tab completions for <a href="https://tinygo.org/">tinygo</a>.</li>
<li><a href="https://github.com/JBarberU/zsh-tio">tio</a> - Add tab
completions for tio</li>
<li><a href="https://gist.github.com/blueyed/6856354">tmux pane
words</a> - Key bindings to complete words from your <a
href="https://tmux.github.io">tmux</a> pane.</li>
<li><a href="https://github.com/marknefedov/oh-my-zsh-tofu">tofu</a> -
Autoloads tab completions for <code>tofu</code>.</li>
<li><a href="https://github.com/DimitriSteyaert/Zsh-tugboat">tugboat</a>
- Adds autocompletion for <a
href="https://github.com/petems/tugboat">tugboat</a> command.</li>
<li><a href="https://github.com/zlsun/umake">umake</a> - Tab completion
for Ubuntu umake.</li>
<li><a
href="https://github.com/Valodim/zsh-_url-httplink">url-httplink</a> -
Extends ZSHs _urls completion, allowing it to complete urls from html
pages.</li>
<li><a href="https://github.com/lipov3cz3k/zsh-uv">uv</a> - Tab
completion for <a href="https://github.com/astral-sh/uv">uv</a>.</li>
<li><a
href="https://github.com/davidafsilva/vert.x-omz-plugin">vert.x</a> -
Provides autocomplete features for the <a
href="https://vertx.io/">vertx</a> command.</li>
<li><a
href="https://github.com/VorpalBlade/vorpal-zsh-completions">vorpal</a>
- Adds completions for some projects whose upstream appears dead,
including <a
href="https://github.com/markfasheh/duperemove">duperemove</a>, <a
href="https://github.com/Askannz/optimus-manager">optimus-manager</a>
and <a
href="https://github.com/andrewgregory/pacutils">pacutils</a>.</li>
<li><a href="https://github.com/AndrewHaluza/zsh-web-open">web-open</a>
- Adds alias to open web pages. Only works with Ubuntu 20.</li>
<li><a href="https://github.com/GowayLee/zsh_web_search">web-search</a>
- Runs a search in the specified search engine in your default
browser.</li>
<li><a href="https://github.com/masonc15/wsl-notify-zsh">wsl-notify</a>
- Uses <a
href="https://github.com/stuartleeks/wsl-notify-send">wsl-notify-send</a>
to notify when a command takes longer than 15 seconds.
Windows-only.</li>
<li><a href="https://github.com/keith/zsh-xcode-completions">xcode</a> -
Completions for some Xcode command line tools - <code>genstrings</code>,
<code>nm</code>, <code>plutil</code>, <code>xcode-select</code>,
<code>xcodebuild</code>, <code>xcrun</code>, <code>simctl</code>,
<code>strings</code>, <code>swift-demangle</code>, <code>swift</code>
and <code>lipo</code>.</li>
<li><a
href="https://github.com/Amar1729/yabai-zsh-completions">yabai</a> - Add
completions for macOS <a
href="https://github.com/koekeishiya/yabai/">yabai</a> tiling window
manager.</li>
<li><a
href="https://github.com/BuonOmo/yarn-extra-completion">yarn-extra-completion</a>
- Inspired by <a
href="https://github.com/lukechilds/zsh-better-npm-completion">lukechilds/zsh-better-npm-completion</a>.</li>
<li><a
href="https://github.com/g-plane/zsh-yarn-autocompletions">yarn</a> -
Add autocompletions for <code>yarn add</code>, <code>yarn remove</code>,
<code>yarn upgrade</code>, <code>yarn why</code> and
<code>yarn run</code>.</li>
<li><a href="https://github.com/clavelm/yt-dlp-omz-plugin">yt-dlp</a> -
Tab completions for <a
href="https://github.com/yt-dlp/yt-dlp">yt-dlp</a>.</li>
<li><a href="https://github.com/ctil/zargparse">zargparse</a> - Pass it
a script that uses <code>argparse</code> and it will write a ZSH
completion to your current directory.</li>
<li><a href="https://github.com/aminelch/zenquotes">zenquotes</a> -
Displays a random quote from <a
href="https://zenquotes.io">zenquotes.io</a>.</li>
<li><a
href="https://github.com/jnooree/zoxide-zsh-completion">zoxide</a> - Tab
completions for <a
href="https://github.com/ajeetdsouza/zoxide">zoxide</a>.</li>
<li><a href="https://github.com/Yttehs-HDX/zsh-zpacman/">zpacman</a> -
Add tab completions for <a
href="https://github.com/Yttehs-HDX/zpacman.git">zpacman</a>.</li>
</ul>
<h2 id="themes">Themes</h2>
<ul>
<li><a href="https://github.com/guesswhozzz/021011.zsh-theme">021011</a>
- Minimalist. Includes a single <code>git</code> marker for VS
Code.</li>
<li><a href="https://github.com/0i0/0i0.zsh-theme">0i0</a> - Optimized
for dark terminal windows, uses nerdfont <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/saims0n/14degree-zsh-theme/">14degree</a> -
Includes <code>git</code>, <code>virtualenv</code> and <code>rvm</code>
status decorations.</li>
<li><a href="https://github.com/DTan13/zsh1999">1999</a> -
Powerline-esque theme. Includes <code>git</code> status decorations,
network and battery status.</li>
<li><a href="https://github.com/chammanganti/a-zsh-theme">a</a> - Simple
theme with current directory and <code>git</code> status
decorations.</li>
<li><a href="https://github.com/PhilsLab/abbr-zsh-theme">abbr
(theme)</a> - Displays an abbreviated version of the current directory
path, shows the Python virtualenv, Rust version, <code>git</code>
status, and the exit code of last command. Works well on dark
backgrounds by default but colors can be easily customized.</li>
<li><a href="https://github.com/abhiyandhakal/abhiyan.zsh/">abhiyan</a>
- Segmented prompt. Includes decorators for <code>git</code> branch,
staged file count, unstaged file count &amp; untracked file count,
username, current working directory and the time. Requires
Powerline-compatible fonts.</li>
<li><a href="https://github.com/NelsonBrandao/absolute">absolute</a> -
Very clean looking theme with decorators for <code>git</code> status,
<code>node</code> version and the exit code from the last command.</li>
<li><a href="https://github.com/stentibbing/abzt-zsh-theme">abzt</a> -
No nonsense theme with decorators for <code>git</code> status and
directory information. Requires a nerdfont.</li>
<li><a
href="https://github.com/himdek/Acenoster-ZSH-Theme">acenoster</a> - A
multi-purpose theme with very detailed <code>git</code> and
<code>mercurial</code> support. Also includes decorators for AWS profile
name, virtual environment name if any, number of background tasks,
current directory and previous commands exit code if non-zero.</li>
<li><a href="https://github.com/niotna/antoinechab-theme">achab</a> -
Includes decorators for the current folder path, the current user and
the current <code>git</code> branch. Decorator colors are easily
customizable.</li>
<li><a
href="https://github.com/adamdodev/adamdodev-zsh-theme">adamdodev</a> -
Includes decorators for <code>git</code> status, the name of your AWS
profile, the name of your Azure Service Principal, kubernetes context,
terraform workspace, last command exit status and current working
directory.</li>
<li><a
href="https://github.com/adlee-was-taken/oh-my-zsh-osx/blob/master/adlee.zsh-theme">adlee</a>
- macOS theme, requires a Powerline-compatible font.</li>
<li><a
href="https://github.com/rslavin/af-magic-dynamic">af-magic-dynamic</a>
- Modified version of <a
href="https://github.com/andyfleming/oh-my-zsh/blob/master/themes/af-magic.zsh-theme">af-magic</a>
with dynamic path shortening.</li>
<li><a href="https://github.com/afaq1337/afaq.zsh-theme">afaq</a> - Two
line theme with decorators for hostname, local IP address, current
working directory, current time, <code>git</code> status and Python
virtualenv.</li>
<li><a
href="https://github.com/AflahB/aflah-bhari-zsh-theme">aflah-bhari</a> -
Modified version of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
theme in oh-my-zsh.</li>
<li><a href="https://github.com/schanur/aftermath">aftermath</a> - Get a
nice summary line after each command you run in your shell.</li>
<li><a
href="https://github.com/dbestevez/agitnoster-theme">agitnoster</a> -
Based on <a href="https://gist.github.com/3712874">agnoster</a> theme
included in <a href="https://github.com/ohmyzsh/ohmyzsh">Oh My Zsh</a>
and <a
href="https://github.com/magicmonty/bash-git-prompt">bash-git-prompt</a>.
Shows detailed information about <code>git</code> status.</li>
<li><a href="https://github.com/agkozak/agkozak-zsh-prompt">agkozak</a>
- Uses three asynchronous methods to keep the ZSH prompt responsive
while displaying the <code>git</code> status and indicators of SSH
connection, exit codes, and <code>vi</code> mode, along with an
abbreviated, <code>PROMPT_DIRTRIM</code>-style path. Very customizable.
Asynchronous even on Cygwin and MSYS2.</li>
<li><a href="https://github.com/arhafizi/agnopro-zsh-theme">agnopro</a>
- A high-performance, feature-rich ZSH theme with intelligent context
display, inspired by and based on Agnoster but enhanced with additional
developer-friendly features. Includes decorators for current directory,
nodejs version, golang version, .Net version, <code>git</code> status,
AWS profile, user@host, background jobs and Python environment.</li>
<li><a
href="https://github.com/fcamblor/oh-my-zsh-agnoster-fcamblor">agnoster
(fcamblor)</a> - Solarized <a
href="https://gist.github.com/agnoster/3712874">Agnoster</a> variant
with <code>git</code> status information. Requires a unicode font and
works best with a <a
href="https://github.com/altercation/solarized">solarized</a>
terminal.</li>
<li><a
href="https://github.com/fsegouin/oh-my-zsh-agnoster-mod-theme">agnoster
(fseguin)</a> - <a
href="https://gist.github.com/agnoster/3712874">agnoster</a> variant
with a right prompt.</li>
<li><a
href="https://github.com/r7l/agnoster-gentoo-zsh-theme">agnoster-gentoo</a>
- A Gentoo flavored version of the <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster ZSH
Theme</a> that includes user@hostname and <code>git</code> status
decorations. Works better with a unicode font.</li>
<li><a
href="https://github.com/apjanke/agnosterj-zsh-theme">agnoster-j</a> -
Optimized for <a
href="https://ethanschoonover.com/solarized/">solarized</a> color
scheme, <code>git</code> or other VCS tools, and unicode-compatible
fonts. Includes decorators for status of last command run,
user@hostname, <code>git</code> status, working directory, whether
running as root, whether background jobs are running, and other
information.</li>
<li><a
href="https://github.com/fsegouin/oh-my-zsh-agnoster-mod-theme">agnoster-mod</a>
- <a href="https://gist.github.com/agnoster/3712874">Agnoster</a>
variant with a right-prompt.</li>
<li><a
href="https://github.com/mxkrsv/agnoster-multiline">agnoster-multiline</a>
- Based on <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>.
Includes decorators for current directory and <code>git</code> status.
Requires a font with powerline and <code>git</code> glyphs.
Automatically disables non-ascii glyphs on linux ttys.</li>
<li><a
href="https://github.com/jiahut/agnoster-plus.zsh-theme">agnoster-plus</a>
- <a href="https://gist.github.com/agnoster/3712874">Agnoster</a>
variant optimized for use with <a
href="https://github.com/altercation/solarized/blob/master/iterm2-colors-solarized/Solarized%20Dark.itermcolors">Solarized
Dark</a> terminal color scheme. Includes <code>git</code> status.</li>
<li><a
href="https://github.com/fusion94/Agnoster-refresh">agnoster-refresh</a>
- <a href="https://gist.github.com/agnoster/3712874">Agnoster</a>
variant, includes battery and online status.</li>
<li><a
href="https://github.com/ivanfurlan/agnoster-repopath-theme">agnoster-repopath</a>
- Based on <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a> and
<a
href="https://github.com/ChesterYue/ohmyzsh-theme-passion">Passion</a>
themes. Includes <code>git</code> and <code>mercurial</code> status,
current time and time the last command took decorations in the
prompt.</li>
<li><a
href="https://github.com/DylanDelobel/agnoster-timestamp-newline-zsh-theme">agnoster-timestamp-newline</a>
- <a href="https://gist.github.com/agnoster/3712874">Agnoster</a>
variant with timestamp and newline added.</li>
<li><a href="https://gist.github.com/agnoster/3712874">agnoster</a> -
Optimized for solarized terminal color schemes, shows <code>git</code>
decorations, user@host, working directory, the previous commands exit
status and whether you are running with root privileges. Requires a
Powerline-compatible font.</li>
<li><a href="https://github.com/afrozalm/agnosterAfro">agnosterAfro</a>
- Based on <a
href="https://github.com/Lokaltog/vim-powerline">Powerline</a> and <a
href="https://gist.github.com/agnoster/3712874">Agnoster</a> themes and
inspired by the <a
href="https://github.com/zakaziko99/agnosterzak-ohmyzsh-theme">agnosterzak</a>.</li>
<li><a
href="https://github.com/zakaziko99/agnosterzak-ohmyzsh-theme">agnosterzak</a>
- Based on <a
href="https://gist.github.com/agnoster/3712874">Agnoster</a>, shows
battery life, date &amp; time, <code>git</code> status, current
directory and user &amp; host information.</li>
<li><a
href="https://github.com/aeghost/ai-hayasaka-zsh-theme">ai-hayasaka</a>
- Minimalist theme with <code>git</code> status, ruby env and python
virtualenv decorators.</li>
<li><a href="https://github.com/Ivan-Kuzmichev/air">air</a> - Minimalist
theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/awkimball/akzsh">akzsh</a> - Works best
with a dark terminal theme, includes <code>git</code> decorations.</li>
<li><a href="https://github.com/Alustrat/al-magic/">al-magic</a> - Clone
of the oh-my-zsh <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/af-magic.zsh-theme">af-magic</a>
theme with the time added at the right of the prompt.</li>
<li><a
href="https://github.com/alarangeiras/alarangeiras-zsh-theme/">alarangeiras</a>
- Minimalist theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/alepimentel/ale-zsh">ale</a> - Based on
the fino theme. Includes <code>git</code>, <code>virtualenv</code> and
<code>node</code> status decorations.</li>
<li><a
href="https://github.com/alesrosina/oh-my-zsh-alesrosina-theme">alesrosina</a>
- Includes decorators for <code>git</code> information, current
directory and the last commands return status.</li>
<li><a
href="https://github.com/eendroroy/alien-minimal">alien-minimal</a> -
Minimalist ZSH theme with <code>git</code> status displayed.</li>
<li><a href="https://github.com/eendroroy/alien">alien</a> -
Powerline-esque ZSH theme that shows <code>git</code> decorations and
the exit code of the last command. Faster than many other prompts
because it determines the <code>git</code> decorations asynchronously in
a background process.</li>
<li><a href="https://github.com/Ryooooooga/almel">almel</a> - Inspired
by <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a>,
written in Rust. Includes <code>git</code> status, user@host, last
command exit status and working directory decorations</li>
<li><a href="https://github.com/garethclews/aloy">aloy (garethclews)</a>
- Fork of <a href="https://github.com/elenapan/dotfiles"><span
class="citation" data-cites="elenapan">@elenapan</span>s</a> lena
theme. Includes magic enter from subnixrs <a
href="https://github.com/subnixr/minimal">minimal</a> where hitting
enter without any further commands prints out some useful
<code>ls</code>, <code>git</code> and current working directory
information.</li>
<li><a href="https://github.com/karetsu/aloy">aloy (karetsu)</a> - Fork
of <a href="https://github.com/elenapan/dotfiles"><span class="citation"
data-cites="elenapan">@elenapan</span>s</a> lena ZSH theme. extended to
give a little more information in it. It also includes the magic enter
from subnixrs <a href="https://github.com/subnixr/minimal">minimal</a>
where hitting enter without any further commands prints out some useful
<code>ls</code>, <code>git</code> and current working directory
information.</li>
<li><a href="https://github.com/zrut747/alp/">alp</a> - A simple theme
with decorations for current directory, root status, username and
host.</li>
<li><a
href="https://github.com/Republic-Of-Lunar/alpha-zsh-theme">alpha</a> -
Includes decorators for username@hostname and current directory.</li>
<li><a
href="https://github.com/NicoSantangelo/Alpharized">alpharized</a> -
Optimized to work with <a
href="http://ethanschoonover.com/solarized">solarized</a> dark
terminals. Its a modified version of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme">avit
theme</a>.</li>
<li><a href="https://github.com/Br1an6/amoyly.zsh-theme">amoyly</a> - An
elegant and comfortable-reading theme based on <a
href="https://gist.github.com/agnoster/3712874">Agnoster</a>.</li>
<li><a
href="https://github.com/clintfoster/ohmyzsh-theme-amplify">amplify</a>
- Minimalist, includes AWS Amplify envioronment and <code>git</code>
status decorations.- <a
href="https://github.com/andymcguinness/andys-theme">andy</a> - Modified
<a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>
theme with better <code>git</code> support.</li>
<li><a
href="https://github.com/antoinechab/antoinechab-theme">antoinechab</a>
- Includes <code>git</code> status, username, time and current directory
decorations.</li>
<li><a href="https://github.com/jeffmhubbard/antsy-zsh-theme">antsy</a>
- Shows <code>git</code> branch and status decorations, virtualenv, exit
status, jobs count, and vi-mode indicator.</li>
<li><a href="https://github.com/aofxta/aofxta.zsh-theme/">aofxta</a> -
Includes decorators for last commands execution time, <code>git</code>
information, current directory and current time.</li>
<li><a href="https://github.com/aungphyo-dev/ap2.zsh">ap2</a> -
Minimalist them with decortators for time, OS, current directory,
<code>git</code> status and the last commands exit status.</li>
<li><a
href="https://github.com/piccobit/aperiodic-zsh-theme">aperiodic</a> -
Shows <code>git</code> decorations, user, host, whether root, active
Python virtual environment, current Ruby interpreter, visual and numeric
status of the last command, power management status and time and
date.</li>
<li><a
href="https://github.com/win0err/aphrodite-terminal-theme">aphrodite</a>
- Minimalistic theme without visual noise. Displays only the necessary
information: current user, hostname, working directory, <code>git</code>
branch if one exists. Looks great both with dark and white
terminals.</li>
<li><a href="https://github.com/sunquan1991/aplos">aplos</a> - Minimal
ZSH prompt with working directory, <code>git</code> local info,
<code>git</code> remote info, time and exit code.</li>
<li><a href="https://github.com/mjrafferty/apollo-zsh-theme">apollo</a>
- A heavily customizable, compatible and performant ZSH theme that uses
modules to enable features.</li>
<li><a href="https://github.com/givensuman/appa-zsh-theme">appa</a> - A
tidy little theme based on omzs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/refined.zsh-theme">refined</a>.
Requires a <a href="https://github.com/ryanoasis/nerd-fonts">Nerd
Font</a>.</li>
<li><a href="https://github.com/aramirol/apple-zsh-custom-themes">apple
(aramirol)</a> - Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>,
includes <code>vcs</code> status decorations. Colors customizable by
setting vars in your <code>.zshrc</code>.</li>
<li><a href="https://github.com/bjrowlett2/apple-zsh-theme">apple
(bjrowlett2)</a> - Minimalist theme with <code>git</code> status
decorations.</li>
<li><a href="https://github.com/aknackd/zsh-themes">arael</a> - Fork of
<a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gallifrey.zsh-theme">gallifrey</a>.</li>
<li><a
href="https://github.com/mrx04programmer/ZshTheme-ArchCraft">archcraft</a>
- Greenish theme, optimized for dark backgrounds. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/dcavalcante/archie">archie</a> - Arch
Linux inspired ZSH theme. Based on the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/norm.zsh-theme">norm</a>
theme.</li>
<li><a href="https://github.com/mikkurogue/archmocha/">archmocha</a> -
Some of <a
href="https://github.com/JannoTjarks/catppuccin-zsh">catpucchin</a>s
mocha theming with an Arch Linux twist. Includes decorators for
user@hostname, current directory and <code>git</code> status.</li>
<li><a
href="https://github.com/Etto48/arcticglow-zsh-theme">arctic-glow</a> -
Based on <a href="https://gist.github.com/3712874">agnoster</a>.
Includes decorators for <code>git</code> status, python virtual
environment, current directory, username and operating system.</li>
<li><a href="https://github.com/hybras/Arity-Zsh-Theme">arity</a> - A
simple theme designed for readability and to give an overview at a
glance. Includes path and <code>git</code> decorations.</li>
<li><a href="https://github.com/aronhoyer/zsh-theme">aronhoyer</a> -
Minimalist theme with right-side <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/maxim-usikov/arrow-minimal.zsh-theme">arrow-minimal</a>
- A minimal ZSH theme with <code>git</code> decorations.</li>
<li><a href="https://github.com/milon/arrow-zsh-theme">arrow</a> -
Minimal theme, includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/cemsbr/asciigit">asciigit</a> - An
ASCII-only theme for <code>git</code> users who dont want to use fonts
with extra glyphs.</li>
<li><a href="https://github.com/skippyr/astral">astral (skippyr)</a> -
Dual line theme with decorators for user@hostname, current directory,
python virtual environment and <code>git</code> information.</li>
<li><a href="https://github.com/xwmx/astral">astral (xwmx)</a> - Theme
for dark backgrounds with zen mode. Works well with the zsh-users <a
href="https://github.com/zsh-users/zsh-syntax-highlighting">zsh-syntax-highlighting</a>
plugin. Includes decorators for execution time of last command, when it
was run, its exit status, machine name, current path, <code>ssh</code>
status, and <code>git</code> status.</li>
<li><a href="https://github.com/iplaces/astro-zsh-theme">astro</a> -
Based on the <code>ys</code> and <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell">robbyrussell</a>
themes.</li>
<li><a href="https://github.com/mje-nz/zsh-themes">async</a> - Shows
current directory, <code>git</code> state, return value of last command
if it had an error code, number of background jobs, execution time of
long-running commands, current python virtualenv.</li>
<li><a href="https://github.com/guiferpa/aterminal">aterminal</a> -
Displays Node.js, NPM, Docker, Go, Python, Elixir and Ruby information
in the prompt.</li>
<li><a href="https://github.com/FraSharp/aub">aub</a> - Includes
decorations for <code>git</code> and <code>hg</code> status and
<code>username</code> at <code>host</code>.</li>
<li><a href="https://github.com/Kimitzuni/australis-theme">australis</a>
- Lightweight theme with decorators for <code>git</code> information and
current directory. Requires <code>git</code> plugin from <a
href="https://github.com/ohmyzsh">oh-my-zsh</a>.</li>
<li><a href="https://github.com/avil13/avil-zsh-theme">avil</a> -
Minimalist theme with <code>git</code> decorations.</li>
<li><a href="https://github.com/fdaciuk/avit-da2k">avit-d2k</a> - Based
on the oh-my-zsh <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme">avit</a>
theme, with small changes.</li>
<li><a href="https://github.com/zlsun/avit-mod">avit-mod</a> - Modified
version of oh-my-zshs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme">avit</a>
theme.</li>
<li><a href="https://github.com/flameleo11/avoleo-zsh-theme">avoleo</a>
- Features a date and time prompt for each command, as well as a command
number in history. In addition, it uses special symbols ‘⠾’ and ‘⡶’ to
display <code>git</code> information if applicable in the current path.
It also supports custom colors based on the Gnome-Terminal default color
palette.</li>
<li><a
href="https://github.com/chiemerieezechukwu/aws-zsh-theme">aws</a> -
Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell">robbyrussell</a>,
with an extra decorator to show your <code>$AWS_PROFILE</code> when it
is set.</li>
<li><a href="https://github.com/42LM/backbone-zsh-prompt">backbone</a> -
A bare minimum single file prompt, fast as a roadrunner MEEP! MEEP.
Includes <code>git</code> status and current directory decorations.</li>
<li><a
href="https://github.com/dimgatz98/Baddcafe_zsh_theme">baddcafe</a> -
Provides dynamic system information. Includes decorators for
<code>git</code> status, cpu usage, memory usage, battery level, local
and global IP addresses, current time, current directory and the exit
status of the last command run.</li>
<li><a href="https://github.com/bahmanworld/bahman-zsh-theme">bahman</a>
- Requires <a href="https://github.com/ryanoasis/nerd-fonts">Nerd
Font</a>. Has <code>git</code> status decorator.</li>
<li><a href="https://github.com/sorcererxw/banana-zsh-theme">banana</a>
- Includes <code>git</code> status decorations and current
directory.</li>
<li><a href="https://github.com/Holger-Will/zsh_bandit">bandit</a> -
Another Powerline variant.</li>
<li><a href="https://github.com/anki-code/shell-prompt-theme-bar">bar
(anki-code)</a> - Minimalist settings for <a
href="https://github.com/romkatv/powerlevel10k">p10k</a>.</li>
<li><a href="https://github.com/xp-bar/zsh-bar-theme">bar (xp-bar)</a> -
Includes username, host, pwd, <code>git</code> status decorations and 3x
hour reminders to drink water.</li>
<li><a href="https://github.com/SEbbaDK/barion">barion</a> - A fast
compiled prompt with a compact <code>git</code> status overview.
Reminiscent of powerline. Requires <a
href="https://crystal-lang.org/">Crystal</a> to build.</li>
<li><a href="https://github.com/Rodr1goTavares/based-zsh-theme">base</a>
- A minimal and functional ZSH theme designed for developers and
sysadmins who frequently work on remote servers, VPS, or VPNs. Includes
decorators for your public IP address, <code>git</code> status and
current directory.</li>
<li><a href="https://github.com/starseekist/bash-zsh-theme">bash</a> -
Looks like the default <code>bash</code> prompt.</li>
<li><a href="https://github.com/eli-oat/bashi">bashi</a> - Optimized for
Ahmet Süleks <a href="https://github.com/ahmetsulek/flat-terminal">Flat
UI Terminal</a> theme and Pasquale DSilvas <a
href="https://github.com/psql/saturn-colors">Saturn Terminal</a>
theme.</li>
<li><a href="https://github.com/Vu0811/bashlover">bashlover</a> -
Designed for those who appreciate the powerful features of ZSH shell but
still prefer a simple, classic interface similar to the
<code>bash</code> shell. Includes decorators for <code>git</code>
information, user@host and the current working directory</li>
<li><a href="https://github.com/Elagoht/BashPlusZshTheme">bashplus</a> -
Colorized replica of the default <code>bash</code> prompt with
decorators for <code>virtualenv</code> and <code>git</code> status.</li>
<li><a
href="https://github.com/jsundqvist/bastard.zsh-theme">bastard</a> -
Modified version of <a
href="https://github.com/zimfw/gitster">gitster</a> theme for <a
href="https://github.com/zimfw/zimfw">ZIM</a>.</li>
<li><a href="https://github.com/JanmanX/bearable-zsh">bearable</a> -
Works well with dark terminal backgrounds.</li>
<li><a href="https://github.com/liamg/bearings">bearings</a> - A fast,
clean, super-customizable shell prompt. Includes decorators for current
directory, <code>git</code> status, exit code of last command, duration
of last command, background jobs &amp; username.</li>
<li><a href="https://github.com/justino/zsh-theme-bedbugs">bedbugs</a> -
Inspired by <a
href="https://gist.github.com/agnoster/3712874">Agnoster</a>, this
multiline prompt includes decorators for <code>git</code> status
information, background job count, working directory, user and hostname,
Python virtualenv when present, colored return value of last command and
root/user sigil.</li>
<li><a href="https://github.com/tcnksm/oh-my-zsh-beer-theme">beer</a> -
Inspired by <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/cloud.zsh-theme">cloud</a>,
but with beer icons.</li>
<li><a href="https://github.com/specious/bender">bender</a> - Fancy
two-line prompt with git integration.</li>
<li><a
href="https://github.com/meshkinyar/berghain.zsh-theme">berghain</a> -
Minimalist theme. Includes decorators for the exit code of the last
command run and for <code>git</code> status.</li>
<li><a href="https://github.com/JamesLaverack/bernkastel">bernkastel</a>
- Based on <a
href="https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/ys.zsh-theme">ys</a>.
Includes decorations for kubernetes context, current directory, last
command exit status and <code>git</code> status.</li>
<li><a href="https://github.com/vvvvv/bgnoster.zsh-theme">bgnoster</a> -
<a href="https://gist.github.com/agnoster/3712874">Agnoster</a> variant
with unicode symbols baked in.</li>
<li><a
href="https://github.com/taksyon/BigShrimp-zsh-theme">bigshrimp</a> - A
clear and concise theme that includes decorators for username@host,
current directory and <code>git</code> status.</li>
<li><a href="https://github.com/Bigyls/Bigyls-zsh-theme">bigyls</a> -
Based on <a
href="https://github.com/sdcampbell/lpha3cho-Oh-My-Zsh-theme-for-pentesters">lpha3cho</a>.
Includes decorators for date, time, IP address, <code>git</code> status,
plugins and current directory.</li>
<li><a href="https://github.com/zimfw/bira">bira</a> - Fork of Oh-My-ZSH
<a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>
theme. Includes decorators for working directory, username@host,
<code>git</code> status information, Python <a
href="https://docs.python.org/3/library/venv.html">venv</a> and a status
code when the last command had an error.</li>
<li><a href="https://github.com/maniat1k/birame">birame</a> - Based on
<a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>.</li>
<li><a
href="https://github.com/Shahryar-Pirooz/biraSkull.zsh-theme">biraskull</a>
- Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>,
includes root status and <code>git</code> status decorations.</li>
<li><a href="https://github.com/vemonet/biratime">biratime</a> - Based
on the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>
theme, but displays the date instead of the username in the prompt.</li>
<li><a href="https://github.com/shahid64/birav2-theme">birav2</a> -
Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>.
Includes <code>git</code>, <code>rvm</code> and <code>virtualenv</code>
status decorations.</li>
<li><a href="https://github.com/black7375/BlaCk-Void-Zsh">black-Void</a>
- Includes account info, root user, using ssh, directory lotation, write
permission, and vcs info decorations.</li>
<li><a href="https://github.com/ginfuru/zsh-blackrain">blackrain</a> -
Another <code>git</code>-aware theme.</li>
<li><a href="https://github.com/danieltodor/blaze">blaze</a> - Visually
similar to powerline. Requires <code>make</code> and <code>g++</code>.
Works best with your terminal set to use a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a>. Includes
decorators for current directory, execution time of last command, exit
status of last command, <code>git</code> status information, date, time,
username and host. Can be extended with custom segments.</li>
<li><a href="https://github.com/blazux/omz-theme">blazux</a> - Includes
<code>git</code> status decoration and a smiley/sad face indicator of
the last commands exit status.</li>
<li><a href="https://github.com/max13fr/blinks.zsh-theme">blinks
(max13ft)</a> - Adds mercurial support to oh-my-zshs <a
href="https://github.com/max13fr/blinks.zsh-theme">blink</a> theme.</li>
<li><a href="https://github.com/ixfan/blinks-xfan">blinks-xfan</a> -
Based on the existing theme <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/blinks.zsh-theme">blinks</a>.</li>
<li><a href="https://github.com/joshjon/bliss-zsh">bliss</a> - A
delicate theme that injects color without overwhelming your workspace.
Designed to be used with the <a
href="https://github.com/joshjon/bliss-iterm">bliss iTerm</a> color
scheme and <a href="https://github.com/joshjon/bliss-dircolors">bliss
dircolors</a>. Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/KorvinSilver/blokkzh">blokkzh</a> -
Theme based on oh-my-zshs built in <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme">gnzh</a>
theme. Requires a font with unicode support.</li>
<li><a href="https://github.com/yardnsm/blox-zsh-theme">blox</a> - A
minimal and fast ZSH theme that shows you what you need. It consists of
blocks: each block is shown inside a pair of [square brackets], and you
can add blocks by simply creating a function.</li>
<li><a href="https://github.com/hiroppy/bluehigh.zsh-theme">bluehigh</a>
- Minimal theme, displays <code>git</code> information.</li>
<li><a href="https://github.com/apbarrero/bluelines">bluelines</a> -
Clear and blue theme.</li>
<li><a href="https://github.com/varunpbardwaj/bluo">bluo</a> - Colorful
prompt segments reminiscent of <a
href="https://github.com/caiogondim/bullet-train.zsh">bullet-train</a>
or <a href="https://github.com/romkatv/powerlevel10k">powerlevel10k</a>.
Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/TheEdgeOfRage/boban-zsh">boban</a> - A
powerline-style file based on <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>.
Includes decorators for user@hostname, <code>git</code> status, current
working directory, python venv, AWS profile, <code>$KUBECONFIG</code>,
the terraform workspace and the exit status of the last command run.
Requires a <a href="https://github.com/ryanoasis/nerd-fonts">Nerd
Font</a> for symbols to render properly.</li>
<li><a href="https://github.com/cubasepp/zsh-bogo-theme">bogo</a> -
Inspired by <a
href="https://github.com/skylerlee/zeta-zsh-theme">zeta</a>. Includes
<code>git</code> and ruby version decorations.</li>
<li><a href="https://github.com/the0neWhoKnocks/zsh-theme-boom">boom</a>
- Multiline theme, best on dark backgrounds.</li>
<li><a
href="https://github.com/LeonardMH/born-in-the-purple">born-in-the-purple</a>
- Simple theme with a purple motif. Inspired by <a
href="https://github.com/sindresorhus/pure">Pure</a>.</li>
<li><a href="https://github.com/Bouni/bouni-zsh-theme">bouni</a> -
Includes decorators for user@host, current directory, active python
virtualenv, and <code>git</code> status.</li>
<li><a href="https://github.com/evil-tim/boxy-zsh-theme">boxy</a> -
Works well with solarized terminal colors. Includes decorators for
<code>username@hostname</code>, current directory, <code>git</code>
status, return code for last command, and time last command was
run.</li>
<li><a href="https://github.com/Braundo/braundo-zsh-theme">braundo</a> -
Straightforward theme with username, current directory, <code>git</code>
status, and timestamp.</li>
<li><a href="https://github.com/mpostaire/bref-zsh-prompt">bref</a> - A
simple prompt. It includes decorators to display <code>git</code> status
asynchronously, a notification if the <code>ssh</code> session is
remote, the battery level and the number of background jobs.</li>
<li><a
href="https://github.com/ambrisolla/oh-my-zsh-brisa-theme">brisa</a> -
Multiline theme based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/fino-time.zsh-theme">fino-time</a>.
Includes decorations for username, host, current directory, and
<code>git</code> status.</li>
<li><a href="https://github.com/reujab/bronze">bronze</a> - A
cross-shell customizable powerline-like prompt with icons written in go.
Requires <a
href="https://github.com/ryanoasis/nerd-fonts">nerd-fonts</a>.</li>
<li><a href="https://github.com/evenhold/brs-zsh-theme">brs</a> -
Displays the current song in the prompt with <code>audtool</code>.</li>
<li><a href="https://github.com/haze/bruh">bruh</a> - Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/Brunty/omz-brunty">brunty</a> - Includes
<code>git</code> status decorations.</li>
<li><a
href="https://github.com/Bryan-Cee/bryce-robbyrussell">bryce-robbyrussell</a>
- Inspired by the <a
href="https://github.com/Lokaltog/vim-powerline">powerline</a> and <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell">robbyrussell</a>
themes.</li>
<li><a
href="https://github.com/yasuhiroki/bttf-color-zsh">bttf-color</a> -
BTTF color theme. Includes <code>git</code> status decorations.</li>
<li><a
href="https://github.com/ice-bear-forever/bubblegum-zsh">bubblegum</a> -
Minimalist bright pink theme with a triangular glyph and your working
directory, nothing else—leaving you with the cleanest shell
possible.</li>
<li><a href="https://github.com/hohmannr/bubblified">bubblified
(hohmannr)</a> - Inspired by <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a>.
Works best with <a
href="https://github.com/ryanoasis/nerd-fonts">nerdfonts</a>.</li>
<li><a
href="https://github.com/varaki/bubblified-varaki.zsh-theme">bubblified
(varaki)</a> - Based on <a
href="https://github.com/hohmannr/bubblified">bubblified (hohmannr)</a>.
Changes color when root. Includes decorators to show user@host and
current directory.</li>
<li><a href="https://github.com/BuddhaDom/zsh-buddha">buddha</a> -
Includes decorators for <code>git</code> status, current directory, exit
status of last command run and username@hostname.</li>
<li><a
href="https://github.com/caiogondim/bullet-train.zsh">bullet-train</a> -
Inspired by the Powerline Vim plugin. It aims for simplicity, showing
information only when its relevant.</li>
<li><a
href="https://github.com/mikeumus/bunnyruni.min">bunnyruni.min</a> - <a
href="https://github.com/jopcode"><span class="citation"
data-cites="jopcode">@jopcode</span>s</a> <a
href="https://github.com/jopcode/oh-my-zsh-bunnyruni-theme">bunnyruni</a>
ZSH theme, modified to just display time and directory.</li>
<li><a
href="https://github.com/jopcode/oh-my-zsh-bunnyruni-theme">bunnyruni</a>
- Simple, clean, and beautiful theme.</li>
<li><a href="https://github.com/angus-lherrou/bureau-env">bureau-env</a>
- Modification of the Oh-My-Zsh <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bureau.zsh-theme">Bureau</a>
theme that adds a Python virtual environment label to the left of the
<code>git</code> block.</li>
<li><a
href="https://github.com/BenjaminGuzman/bureau-parrot">bureau-parrot</a>
- Based on <a
href="https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/bureau.zsh-theme">bureau</a>.
Includes <code>git</code> decorations.</li>
<li><a href="https://github.com/isqua/bureau">bureau</a> - A clear and
informative two-lined prompt. Includes <code>git</code> status optimized
for large repositories.</li>
<li><a href="https://github.com/Xatra1/burn">burn</a> - Includes
decorators for user@hostname and current directory.</li>
<li><a href="https://github.com/grantbuster/buster_zsh_theme">buster</a>
- Plays well with WSL2. Based loosely on Fox and Jonathan themes from
oh-my-zsh.</li>
<li><a
href="https://github.com/cabovianco/cabovianco-zsh-theme">cabovianco</a>
- Includes decorators for <code>git</code> status and current
directory.</li>
<li><a href="https://github.com/welksonramos/cactus">cactus</a> -
Minimalist theme with <code>git</code> status decorations.</li>
<li><a
href="https://github.com/ricard-ferrero/cafeconbits-zsh-theme">cafeconbits</a>
- Simple theme with a coffee cup icon. Includes decorators for
<code>git</code> status, current directory and the exit status of the
last command.</li>
<li><a href="https://github.com/luislve17/calma">calma</a> - Minimalist
theme that works well on dark backgrounds. Includes decorators for
truncated current directory, <code>git</code> information, time, and for
the exit status of last command.</li>
<li><a
href="https://github.com/fffelix-huang/candy-fantasy">candy-fantasy</a>
- Modified version of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/candy-kingdom.zsh-theme">Candy
Kingdowm</a>theme.</li>
<li><a
href="https://git.sr.ht/~nicolairuckel/oh-my-zsh-candy-light">candy-light</a>
- Light version of the candy theme.</li>
<li><a href="https://github.com/42LM/capsule">capsule</a> - A simple
single file terminal prompt that is completely customizable. Display is
divided into capsules (<code>TIMER</code> &gt; <code>DIR</code> &gt;
<code>GIT</code> &gt; <code>GIT ACTION</code>).</li>
<li><a
href="https://github.com/treyssatvincent/carriage-return.zsh-theme">carriage-return</a>
- omzs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
with an added carriage return.</li>
<li><a
href="https://github.com/Robinx0/catpuccin-kali-theme.zsh-theme">catpuccin-kali</a>
- Inspired by oh-my-posh catpuccin theme. Includes decorators for
username@hostname, current directory and <code>git</code> status.</li>
<li><a
href="https://github.com/JannoTjarks/catppuccin-zsh">catpuccin</a> -
Minimalist theme. Includes decorators for current directory, exit status
of last command and <code>git</code> status.</li>
<li><a
href="https://github.com/comeacrossyun/ys-cayun.zsh-theme">cayun</a> -
Shows active Python version and <code>git</code> decorations in the
prompt.</li>
<li><a href="https://github.com/celestialorb/zsh-theme">celestialorb</a>
- Powerline-inspired theme by <span class="citation"
data-cites="celestialorb">@celestialorb</span>. Includes
<code>git</code> status decorations, Kubernetes cluster information (if
any), current AWS profile and region, and active virtualenv.</li>
<li><a href="https://github.com/gambardellawill/cezshanne">cezhanne</a>
- Minimalist ZSH theme with <code>git</code> status decorators. Requires
a <a href="https://www.nerdfonts.com">Nerd Font</a>.</li>
<li><a href="https://github.com/mdan16/cf-ps1">cf-ps1</a> - Displays the
current foundation and organization and space of <a
href="https://www.cloudfoundry.org/">Cloud Foundry</a> in your
prompt.</li>
<li><a
href="https://github.com/ch4rli3kop/ch4rli3.zsh-theme">ch4rli3</a> -
Lean and simple theme.</li>
<li><a
href="https://github.com/jasonchaffee/chaffee.zsh-theme">chaffee</a> -
Based on sorin. Shows the current active versions of Java, Scala, Go,
Node, Python and Ruby.</li>
<li><a href="https://github.com/kusamaxi/chaos-zsh">chaos</a> - Inspired
by dogenpunk and smt themes, optimized for <code>git</code> users and
Python developers. Includes decorators for <code>git</code> status,
python virtual environment, background jobs, error status of last
command, user@hostname and current directory. Requires a font with
emoji.</li>
<li><a
href="https://github.com/ARtoriouSs/chaotic-beef-zsh-theme">chaotic-beef</a>
- A tiny and beautiful theme for Oh-My-Zsh without anything superfluous.
Includes <code>git</code> status decorations.</li>
<li><a
href="https://github.com/robwierzbowski/charged-zsh-theme">charged</a> -
A ZSH prompt optimized for the <a
href="https://github.com/altercation/solarized">solarized</a> dark
terminal theme.</li>
<li><a href="https://github.com/skippyr/checkmate">checkmate</a> -
Decorated with chess pieces. Includes decorators for python venv,
current directory, <code>git</code> status and whether youre running as
root. Requires a <a href="https://github.com/ryanoasis/nerd-fonts">Nerd
Font</a>.</li>
<li><a href="https://github.com/kampanosg/zsh-cheeky-prompt">cheeky</a>
- Includes chicken emoji, decorators for current directory,
<code>git</code> information and current GCP cluster and project.</li>
<li><a href="https://github.com/Abdalla981/chello">chello</a> - Works
well on dark backgrounds. Depends on <a
href="https://github.com/wting/autojump">autojump</a>, <a
href="https://github.com/zsh-users/zsh-autosuggestions">zsh-autosuggestions</a>
and <a
href="https://github.com/zsh-users/zsh-syntax-highlighting">zsh-syntax-highlighting</a>.</li>
<li><a href="https://github.com/akinjide/chi">chi</a> - A ZSH theme
optimized for iTerm 2 users on macOS.</li>
<li><a href="https://github.com/JKerboeuf/chill.zsh-theme">chill</a> -
Has decorations for the current working directory, last command exit
status and <code>git</code> status.</li>
<li><a href="https://github.com/skippyr/chinatown">chinatown</a> -
Powerline-esque theme with decorators for the exit status of the last
command run, user@hostname, virtual environments and current directory.
Requires a nerdfont font.</li>
<li><a
href="https://github.com/andresemartinez/chinipage-zsh-theme">chinipage</a>
- Minimalist theme that includes <code>git</code> decorations. Requires
powerline-compatible fonts and the <a
href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git-prompt">git-prompt</a>
plugin.</li>
<li><a
href="https://github.com/chrisandrewcl/chrisandrew.cl.zsh-theme">chrisandrew.cl</a>
- Includes <code>git</code> decorations. Requires a powerline-compatible
terminal font.</li>
<li><a
href="https://github.com/nvillapiano/zsh-theme---cinnabar">cinnabar</a>
- Shows timestamp, large line breaks, git branch and status.</li>
<li><a href="https://github.com/nbitmage/clarity.zsh">clarity</a> -
Designed for for simpleness and extensibility.</li>
<li><a href="https://github.com/freakinu/classic-zsh-theme">classic</a>
- A classic unix theme with decorators for username, host, current
directory and <code>git</code> status.</li>
<li><a
href="https://github.com/yarisgutierrez/classyTouch_oh-my-zsh">classyTouch</a>
- Minimal, clean theme with <code>git</code> support.</li>
<li><a
href="https://github.com/dylanroman03/classyTouchName">classyTouchName</a>
- Inspired by <a
href="https://github.com/yarisgutierrez/classyTouch_oh-my-zsh">classyTouch</a>.
Works better with dark backgrounds. Includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/akz92/clean">clean (akz92)</a> -
Minimalist ZSH theme.</li>
<li><a href="https://github.com/BrandonRoehl/zsh-clean">clean
(brandonRoehl)</a> - A minimalist variant of <a
href="https://github.com/sindresorhus/pure">pure</a>. Pure is not clean,
clean is not pure.</li>
<li><a href="https://github.com/Patr1ot/clean.zsh-theme">clean
(patr1ot)</a> - Fork of the upstream <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#clean">clean</a>
with host information added.</li>
<li><a href="https://github.com/diegoos/cleansh">cleansh</a> -
Minimalist, includes <code>git</code>, Ruby, node and Python version
status decorations. Works with standard fonts.</li>
<li><a
href="https://github.com/H00N24/clearance-theme-oh-my-zsh">clearance</a>
- minimalist theme with <code>git</code>, nix-shell and virtualenv
status decorations.</li>
<li><a href="https://github.com/Robert-96/clipper">clipper</a> -
Minimalist ZSH theme with <code>git</code> support. It includes
decorations for pwd, last command exit status code and <code>git</code>
status &amp; branch.</li>
<li><a href="https://github.com/Huvik/Cloudy">cloudy</a> - Minimal
cloudy ZSH theme.</li>
<li><a href="https://github.com/tzing/clover.zsh-theme">clover</a> -
Inspired by <a
href="https://github.com/skylerlee/zeta-zsh-theme">zeta</a> and <a
href="https://github.com/sindresorhus/pure">pure</a>.</li>
<li><a href="https://github.com/skippyr/club-house">club-house</a> -
Requires a <a href="https://github.com/ryanoasis/nerd-fonts">Nerd
Font</a>. Has decorators for username, hostname, python virtual
environment, current working directory, <code>git</code> status
information and the exit code of the last command run.</li>
<li><a href="https://github.com/szyminson/cmder-wsl-zsh">cmder-wsl</a> -
Configuration file for <code>cmder</code>that is configured to work in
quake mode with ZSH and a modified <a
href="https://gist.github.com/agnoster/3712874">Agnoster</a> theme.</li>
<li><a href="https://github.com/potasiyam/cmder-zsh-theme">cmder</a> - A
ZSH theme that matches the theme of Cmder, a popular terminal emulator
for windows. Includes <code>node</code> and <code>git</code> status
decorations.</li>
<li><a href="https://github.com/shinqcn/cn-zsh/">cn</a> - Includes
<code>username</code>, <code>directory</code> and <code>git</code>
status decorations.</li>
<li><a href="https://github.com/wesbos/Cobalt2-iterm">cobalt2</a> - Wes
Bos Cobalt 2 theme for ZSH and iTerm 2.</li>
<li><a href="https://github.com/alexeimun/cobalt2git">cobalt2git</a> -
Cobalt 2 theme with <code>git</code> extensions.</li>
<li><a
href="https://github.com/CodeMonkeyMike/ZshTheme-CodeMachine">codemachine</a>
- Displays decorators for <code>git</code> info, whether youre logged
in via <code>ssh</code>, and the return code of last command.</li>
<li><a
href="https://github.com/CoffeeVector/coffeenostor-zsh-theme">coffeenostor</a>
- Based on <a href="https://gist.github.com/3712874">agnoster</a>, with
a right-prompt for vi-mode that displays <code>--INSERT--</code> and
<code>--NORMAL--</code>, in a powerline look.</li>
<li><a href="https://github.com/lambdalisue/collon.zsh">collon</a> -
Lightweight theme with <code>git</code> status decorations, cwd, time,
host, exit status of last command. Does not require special fonts.</li>
<li><a
href="https://github.com/CristianCantoro/colorbira-zsh-theme">colorbira</a>
- Allows per-host prompt coloring, displays <code>rvm</code>,
<code>virtualenv</code> and <code>git</code> information.</li>
<li><a href="https://github.com/jackharrisonsherlock/common">common</a>
- A simple, clean and minimal prompt, displays current working
directory, hostname, AWS vault role, background jobs, current SHA, exit
code of last command, and <code>git</code> branch and status.</li>
<li><a
href="https://github.com/comxtohr/comxtohr-zsh-iterm-theme">comxtohr</a>
- Brightly colored theme optimized for dark backgrounds.</li>
<li><a
href="https://github.com/omkarpai/coolmelon-zsh-theme/">coolmelon</a> -
Includes decorators for user@host, time, current directory, node version
and <code>git</code> information.</li>
<li><a href="https://github.com/stevelacy/cordial-zsh-theme">cordial</a>
- Clean and effective ZSH theme with git and npm support.</li>
<li><a href="https://github.com/cruzrovira/cr-zsh-theme">cr</a> -
Includes directory, time, host name, last command exit status, and
<code>git</code> status decorations.</li>
<li><a href="https://github.com/FelipeCRamos/craminzsh">cramin</a> -
Minimal interface with support for GitHub plugins, based on <a
href="https://github.com/tylerreckart/hyperzsh">hyperzsh</a>.</li>
<li><a href="https://github.com/cravend/theme">cravend</a> - Includes
<code>hostname</code> decorator (only in active <code>ssh</code>
sessions) and <code>git</code> status decorations.</li>
<li><a
href="https://github.com/koenwoortman/creme-fraiche-zsh-theme">crème
fraîche</a> - Works best with light terminal backgrounds, includes
<code>git</code> and <code>vi</code>-mode status decorations.</li>
<li><a href="https://github.com/Ryooooooga/croque">croque</a> -
Powerline-inspired theme with decorators for OS, user@host,
<code>git</code> information, <code>git</code> username, current
directory and exit status of last command.</li>
<li><a
href="https://github.com/cryocaustik/cryo-long-zsh-theme">cryo-long</a>
- Variant of <a
href="https://github.com/cryocaustik/cryo-zsh-theme/">cryo</a> with
added decorators for hostname and current directory.</li>
<li><a href="https://github.com/cryocaustik/cryo-zsh-theme">cryo</a> - A
standalone clone of the original oh-my-zsh theme with date and time
added.</li>
<li><a
href="https://github.com/thederpykrafter/cryptic.zsh-theme">cryptic</a>
- Based on <a
href="https://github.com/win0err/aphrodite-terminal-theme">aphrodite-terminal-theme</a>.
Includes decorators for current directory, <code>git</code> status,
time, username, hostname and virtual environment.</li>
<li><a
href="https://github.com/dogrocker/oh-my-zsh-powerline-cute-theme">cute</a>
- A macOS oh-my-zsh shell theme with cute emoji based on the Powerline
Vim plugin.</li>
<li><a href="https://github.com/MakeWorkSimple/cxzh.zsh-theme">cxzh</a>
- Works well on dark background, has <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/cybensis/cybensis-zsh-theme">cybensis</a> -
Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/af-magic.zsh-theme">af-magic</a>.
Includes decorators for <code>git</code> information, <code>hg</code>
information, and python virtualenv.</li>
<li><a href="https://github.com/ston1x/cypher-ruby">cypher-ruby</a> -
Similar to <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/cypher.zsh-theme">cypher</a>
but includes the active Ruby version.</li>
<li><a href="https://github.com/Cellophan/czsh">czsh</a> - <a
href="https://en.wikipedia.org/wiki/Z_shell">ZSH</a> with <a
href="https://github.com/ohmyzsh/ohmyzsh">oh-my-zsh</a> and the <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a> theme
in a container.</li>
<li><a
href="https://github.com/huytran-wq/zsh-daily-emoji-theme/">daily-emoji</a>
- Shows random emoji at the beginning of each command depending on the
day of the week.</li>
<li><a href="https://github.com/ghlin/zsh-theme-daily">daily</a> -
Includes <code>git</code> and <code>ssh</code> status decorations.</li>
<li><a
href="https://github.com/Daivasmara/daivasmara.zsh-theme">daivasmara</a>
- Chill theme with decorators for current directory (truncated if
necessary) and <code>git</code> information, including time since last
commit.</li>
<li><a
href="https://github.com/dalailahner/dalailahner.zsh-theme">dalailahner</a>
- Minimalist theme with decorators for <code>git</code> status, for VCS
status (based on <a
href="http://www.jukie.net/bart/blog/pimping-out-zsh-prompt">Bart
Trojanowskis zsh prompt</a>), username and current directory. Based on
Steve Loshs <a
href="https://github.com/sjl/oh-my-zsh/blob/master/themes/prose.zsh-theme">Prose</a>
theme.</li>
<li><a href="https://github.com/njdom24/Damino-Zsh-Theme">damino</a> -
Minimal powerline-esque theme with <code>git</code> decorations.</li>
<li><a
href="https://github.com/abbreviatedman/dangerroom">dangerroom</a> -
Informative, minimal, and, above all, X-Men themed. Includes decorators
for <code>git</code> status, working directory, parent directory and
<code>vim</code> mode.</li>
<li><a
href="https://github.com/ann-kilzer/annkilzer.zsh-theme">dango</a> -
Includes decorations for current directory and <code>git</code>
status.</li>
<li><a
href="https://github.com/danielparks/danielparks-zsh-theme">danielparks</a>
- Works well on dark backgrounds. Includes decorators for
<code>git</code> status, user@host when in an <code>ssh</code> session,
success/failure of last command, working directory, python virtualenv,
execution time of last command and whether running as
<code>root</code>.</li>
<li><a
href="https://github.com/daniloheraclio/daniloheraclio-zsh-theme">daniloheraclio</a>
- Inspired by the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
theme. Has <code>git</code> and last command exit status decorations.
Requires a nerdfont to render properly.</li>
<li><a
href="https://github.com/d-exclaimation/vscode-dark-modern.zsh-theme">dark-modern</a>
- Includes decorators for <code>git</code> status and current
directory.</li>
<li><a
href="https://github.com/InAnimaTe/darkblood-modular">darkblood-modular</a>
- This version of the popular <a
href="https://github.com/BinaryMuse/oh-my-zsh/blob/binarymuse/themes/darkblood.zsh-theme">darkblood</a>
theme has been enhanced with a near complete rewrite enabling modularity
and a few new features.</li>
<li><a
href="https://github.com/TooSchoolForCool/darksoku-zsh-theme">darksoku</a>
- Based on the <code>ys</code> and <a
href="https://github.com/iplaces/astro-zsh-theme">astro</a> themes.</li>
<li><a
href="https://github.com/dbernhard-0x7CD/zsh-dbern-theme">dbern</a> -
Includes battery status and load average decorations.</li>
<li><a href="https://github.com/asavoy/delta-zsh-theme">delta
(asavoy)</a> - Minimal ZSH theme to reduce distractions. Includes an
iTerm color settings file.</li>
<li><a href="https://github.com/dongri/delta-zsh-theme">delta
(dongri)</a> - Another minimal theme with embedded <code>git</code>
status.</li>
<li><a href="https://github.com/cusxio/delta-prompt">delta-prompt</a> -
A minimal ZSH prompt.</li>
<li><a href="https://github.com/skippyr/devil-puppet">devil-puppet</a> -
Theme decorated by a pentagram. Has decorators for username, hostname,
python virtual environment, current working directory, <code>git</code>
status information and the exit code of the last command run.</li>
<li><a href="https://github.com/cjeonguk/devj121-zsh-theme">devj121</a>
- Includes <code>git</code> decorations with branch glyphs.</li>
<li><a href="https://github.com/shvenkat/zsh-theme-dexter">dexter</a> -
A theme with an emphasis on the right side (hence the name) of the
terminal.</li>
<li><a href="https://github.com/Dofoerix/Dfrx-Prompt-Theme">dfrx</a> -
Oh-My-Posh theme. Includes decorators for current directory, execution
time of last command, root status, and the time.</li>
<li><a href="https://github.com/OdilonDamasceno/dino-zsh-theme">dino</a>
- Includes decorations for node, golang, flutter, lua, python &amp;
java, also includes <code>git</code> decorations. Requires
nerdfonts.</li>
<li><a
href="https://github.com/RyanScottLewis/theme-dissonance-zsh">dissonance</a>
- Comes with custom <code>LSCOLORS</code> and <code>LS_COLORS</code>
settings files, works with both dark and light terminal themes.</li>
<li><a href="https://github.com/aprilnops/zsh-theme">diy-ys</a> -
Variant of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme">ys</a>
without hostname or time.</li>
<li><a href="https://github.com/djkakaroto/theme-zsh/">djkakaroto</a> -
Includes <code>git</code> status decorations, works with all fonts.</li>
<li><a href="https://github.com/dkniffin/zsh-theme">dkniffin</a> -
Includes <code>ruby</code> version and <code>git</code> status.</li>
<li><a href="https://github.com/domix/dmx.zsh-theme">dmx</a> - Optimized
for dark terminal windows.</li>
<li><a
href="https://github.com/miche1e/do-you-even-nix">do-you-even-nix</a> -
Simple powerline-esque theme designed to increase <a
href="https://nixos.org">nix</a> power. Includes decorators for
username@hostname, current directory, <code>git</code> status, whether
youre in a nix shell, and whether there is a flake.nix or shell.nix
file in the current directory.</li>
<li><a href="https://github.com/tariqdomi/ohmyzsh-domixgit">domixgit</a>
- Prompt with <code>git</code> status and current directory
decorators.</li>
<li><a
href="https://github.com/cdodd/doodleshell-zsh-theme">doodleshell</a> -
Minimalist theme, includes <code>git</code>, <code>terraform</code> and
<code>aws</code> status decorations.</li>
<li><a href="https://github.com/CMOISDEAD/doom-zsh">doom</a> -
Doom-inspired. Looks similar to powerline. Has customizable segments,
decorators for <code>git</code> status, <code>rust</code>,
<code>Node.js</code>, <code>python</code> and <code>ruby</code>
versions.</li>
<li><a href="https://github.com/davidparsson/zsh-dp-theme">dp</a> - Low
contrast theme that shows current git branch, if the repository is dirty
and the value of <code>$PYENV_VERSION</code>.</li>
<li><a
href="https://github.com/Dr4kk0nnys/Dr4kk0nnys_theme_ohmyzsh_v2/">dr4kk0nnys_v2</a>
- Works well on dark backgrounds, includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/dracula/zsh">dracula</a> - A dark theme
for Atom, Alfred, Chrome DevTools, iTerm 2, Sublime Text, Textmate,
Terminal.app, Vim, Xcode, and ZSH.</li>
<li><a href="https://github.com/jeop10/dragon">dragon (jeop10)</a> -
Inspired by kali linux. Includes <code>git</code> status and working
directory decorations.</li>
<li><a href="https://github.com/sabertazimi/dragon-zsh-theme">dragon
(sabertaximi)</a> - Minimalistic, includes <code>git</code> status
information.</li>
<li><a href="https://github.com/katrinaalaimo/drkat-zsh-theme">drkat</a>
- Reminiscent of <a
href="https://github.com/powerline/powerline">Powerline</a>. Includes
directory, <code>git</code> status, and hostname decorations.</li>
<li><a href="https://github.com/isuke/droolmaw">droolmaw</a> -
Configurable prompt that resembles <a
href="https://github.com/powerline/powerline">Powerline</a>. Requires a
<a href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a>.
Includes decorators for username, current directory, current directory
path, datetime, <code>git</code> author, <code>git</code> status,
<code>mise</code> language version and a configurable message based on
the exit status of the last command run.</li>
<li><a href="https://github.com/isuke/droolscar">droolscar</a> - <a
href="https://github.com/powerline/powerline">Powerline</a>
variant.</li>
<li><a href="https://github.com/OlukaDenis/DTheme">dtheme</a> -
Optimized for people using a solarized terminal color scheme and
<code>git</code>. Works best with a unicode font.</li>
<li><a href="https://github.com/ducky/duckster">duckster</a> - A fork of
the <a
href="https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme">gitster</a>
ZSH theme thats more ducky fresh.</li>
<li><a href="https://github.com/janjoswig/Ducula">ducula</a> - Inspired
by Dracula project. Includes <code>git</code> status decorations,
username and hostname abbreviations, virtual environment, current
working directory, return status of last command and the time.</li>
<li><a href="https://github.com/bmihaila/dustmod">dustmod</a> - Derived
from the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/dst.zsh-theme">dst</a>
theme in oh-my-zsh.</li>
<li><a href="https://github.com/daotoyi/dyzsh-zsh-theme">dyzsh</a> -
Based on <a href="https://github.com/iplaces/astro-zsh-theme">astro</a>.
Includes decorators for <code>git</code> branch &amp; hash, current
directory, user, host &amp; time.</li>
<li><a
href="https://github.com/remusearthshaker/earthshaker.zsh">earthshaker</a>
- A minimalist, earthy ZSH theme designed for developers who prefer
warmth, subtle power, and a grounded aesthetic. Includes decorators for
current directory, <code>git</code> status and username@hostname.</li>
<li><a
href="https://github.com/easytocloud/oh-my-easytocloud">easytocloud</a>
- Based on <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a>.
Includes decorators for AWS environment, <code>git</code> status,
username and the current directory.</li>
<li><a href="https://github.com/fouladi/eckig">eckig</a> - Minimalist
theme with utf-8 icons. Includes <code>git</code> status decorations and
a clock.</li>
<li><a href="https://github.com/erikfritas/efritas">efritas</a> -
Includes username, hostname, <code>venv</code>, <code>rvm</code> and
<code>git</code> status decorations.</li>
<li><a href="https://github.com/inutano/eggshausted">eggshausted</a> - A
<code>git</code>-aware theme for people who are tired of getting
errors.</li>
<li><a href="https://github.com/Elagoht/Elagoht.zsh-theme">elagoht</a> -
Includes decorators for user@hostname, current directory, virtual
environment, <code>git</code> status, whether it is running in an
<code>ssh</code> session, and the execution time of the last
command.</li>
<li><a href="https://github.com/fjpalacios/elessar-theme">elessar</a> -
A <code>git</code>-aware theme based on <a
href="https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme">gitster</a>.
Requires a Powerline-compatible font.</li>
<li><a href="https://github.com/gacallea/elm-zsh-theme">elm</a> -
Includes <code>git</code> status, user@host, date, time and path
decorators.</li>
<li><a href="https://github.com/faycito/elsa">elsa</a> - Includes root
status, pwd and <code>git</code> status decorations.</li>
<li><a href="https://github.com/lxynox/emojeer-ohmyzsh">emojeer</a> -
Emoji flavored <a href="https://ohmyz.sh/">oh-my-zsh</a> theme.</li>
<li><a href="https://github.com/meiokubo-zz/emoji.zsh-theme">emoji</a> -
Based on the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
oh-my-zsh theme with the <code>git</code> prompt symbols replaced with
emoji for better clarity.</li>
<li><a href="https://github.com/Bergiu/emojirussell">emojirussell</a> -
Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
oh-my-zsh theme, with status decorations for current working directory,
last command exit status, <code>git</code> branch and status.</li>
<li><a href="https://github.com/qwelyt/endless-dog">endless-dog</a> -
oh-my-zsh-compatible theme that mimics grml-zsh-config.</li>
<li><a
href="https://github.com/w33tmaricich/enlightenment">enlightenment</a> -
Includes decorations for <code>git</code> status, <code>vi</code>-mode
indicator, and the time for last command to execute.</li>
<li><a
href="https://github.com/leighmcculloch/zsh-theme-enormous">enormous</a>
- Takes up an enormous amount of space in the terminal.</li>
<li><a href="https://github.com/ekm507/erfan-zsh-theme">erfan</a> -
Combination of the of <a
href="https://github.com/andyfleming/oh-my-zsh">af-magic</a> and <a
href="https://github.com/championswimmer/oh-my-zsh/blob/master/themes/macovsky.zsh-theme">macovsky</a>
themes. Includes <code>git</code> and <code>virtualenv</code> status
decorations.</li>
<li><a href="https://github.com/zimfw/eriner">eriner</a> - A Zim fork of
the Powerline-inspired <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a>
prompt theme. Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/fesmjke/escape/">escape</a> - Includes
decorators for <code>git</code> information, username, time, current
directory and last command exit status.</li>
<li><a href="https://github.com/eptaccio/eubw-oh-my-zsh-theme">eubw</a>
- A simple theme with <code>git</code> information.</li>
<li><a href="https://github.com/relastle/eucalyptus">eucalyptus</a> -
Simple one-line theme for minimalist vi-mode users inspired by <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a> and
<a href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a>.
Includes <code>git</code> status indicator, <code>vi</code>-mode
indicator, current directory and current path.</li>
<li><a
href="https://github.com/odunlop/even-more-emojis">even-more-emojis</a>
- Customized version of <a
href="https://github.com/meiokubo-zz/emoji.zsh-theme">emoji</a> which
adds more emojis and more information. Includes decorators for
<code>git</code> status, current directory and the exit status of last
command.</li>
<li><a
href="https://github.com/davydovanton/excess.zsh-theme">excess</a> -
Simple ZSH color theme.</li>
<li><a href="https://github.com/mangosmoothie/ez-pz">ez-pz</a> -
Minimalist theme with <code>git</code> status decorations, inspired by
<a href="https://github.com/isqua/bureau">bureau</a>.</li>
<li><a href="https://github.com/jottenlips/seasonal-zshthemes">fall</a>
- Minimalist theme with fall icons. Includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/sohnryang/fattyarrow">fattyarrow</a> -
Minimal ZSH prompt that works better on dark backgrounds.</li>
<li><a href="https://github.com/bateman/fbi-zsh-theme">fbi</a> -
Powerline-inspired fork of <a
href="https://github.com/isqua/bureau">Bureau</a> with decorators for
<code>nvm</code> environment, <code>git</code> status, username@hostname
and current directory.</li>
<li><a href="https://github.com/FDT2k/FDT2K-theme">fdT2K</a>- Based on
<a href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a>,
preset to include virtualenv, last command status, <code>nvm</code>,
<code>docker machine</code> and <code>git</code>, <code>hg</code> and
<code>bzr</code> status decorations.</li>
<li><a href="https://github.com/fe80/fe80.zsh-theme">fe80</a> - Includes
decorators for <code>git</code> information, current directory,
user@hostname, time, and the return code of last command when it is
nonzero.</li>
<li><a
href="https://github.com/samfeder/mac-themes/blob/master/feder.zsh-theme">feder</a>
- Clean, simple, compatible and meaningful. Tested on Linux, Unix and
Windows under ANSI colors.</li>
<li><a href="https://github.com/felipec/zsh-prompt-felipec">felipec</a>
- Minimalist theme with decorators for current directory,
<code>git</code> status, exit code of last command, and root
status.</li>
<li><a href="https://github.com/molovo/filthy">filthy</a> - A
disgustingly clean ZSH prompt. Includes decorators for path to
<code>git</code> root when in a <code>git</code> repository,
<code>git</code> status, prompt character based on exit status of last
command run, and the execution time of the last run command.</li>
<li><a
href="https://github.com/firefoxic/firefoxic-zsh-theme/">firefoxic</a> -
Fork of <a href="https://github.com/isqua/bureau">Bureau</a> with tweaks
to the node and <code>git</code> decorators.</li>
<li><a href="https://github.com/Raniconduh/zshfish">fish
(raniconduh)</a> - ZSH theme reminiscent of the default
<code>fish</code> shell theme. Includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/sbfkcel/oh-my-zsh-theme">fish
(sbfkcel)</a> - Minimalist theme with decorators for <code>git</code>
status, current directory and username.</li>
<li><a href="https://github.com/sudorook/fishy-lite">fishy-lite</a> -
Fork of the original <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/themes#fishy">fishy</a>
theme in oh-my-zsh with much of the extraneous stuff cut out to improve
load speeds. Includes a battery gauge and <code>git</code> status
display that can be enabled on the right-hand side of the prompt.</li>
<li><a href="https://github.com/akinjide/fishy2">fishy2</a> - ZSH theme
inspired by <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/themes#fishy">original
fishy</a>.</li>
<li><a href="https://github.com/RobertKozak/fluent-git">fluent-git</a> -
Displays time of last command execution, error code, hostname, username,
<code>git</code> status, kubernetes cluster and namespace, path and ssh
connection status.</li>
<li><a href="https://github.com/jmg-duarte/flux-zsh">flux</a> - A
no-nonsense minimalist theme with <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/OpenReplyDE/zsh-forerunner">forerunner</a> -
Custom setup for <a
href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a>.
Includes <code>git</code> status decorations.</li>
<li><a
href="https://github.com/VGamezz19/oh-my-zsh-fortuity-theme">fortuity</a>
- Includes status of last command, <code>git</code> information and
current directory.</li>
<li><a href="https://github.com/ronmackley/frank-theme">frank</a> -
Frank keeps to the point, displaying information compactly but readably
on a single line. Frank keeps to the facts and only tells you extra
things when they are important.</li>
<li><a
href="https://github.com/bruino/friendly-fiesta">friendly-fiesta</a> -
Fork of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/terminalparty.zsh-theme">terminal-party</a>
theme.</li>
<li><a href="https://github.com/BakeRolls/frisk-arrow">frisk-arrow</a> -
A theme based on the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/frisk.zsh-theme">frisk</a>
oh-my-zsh-theme.</li>
<li><a
href="https://github.com/aishsingh/zsh/tree/master/frisk-red">frisk-red</a>
- Red version of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/frisk.zsh-theme">frisk</a>
theme from oh-my-zsh.</li>
<li><a href="https://github.com/fritzccc/fritz-zsh-theme">fritz</a> -
Works well on dark backgrounds. Includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/fiorillo/frlo">frlo</a> - Uses your
computers hostname to come up with a (hopefully) unique three-color
theme to display in your prompt, so you know at a glance which machine
youre logged into.</li>
<li><a
href="https://github.com/Ottootto2010/funkyberlin-zsh-theme">funkyberlin</a>
- A colorful two-line theme with support for <code>git</code> and
<code>svn</code>.</li>
<li><a href="https://github.com/warshanks/funkydrac">funkydrac</a> -
Multiple Dracula-themed omz themes based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/funky.zsh-theme">funky</a>
and an <a
href="https://github.com/JanDeDobbeleer/oh-my-posh">oh-my-posh</a> theme
based on <a
href="https://github.com/JanDeDobbeleer/oh-my-posh/blob/main/themes/aliens.omp.json">alien</a></li>
<li><a href="https://github.com/hectorpalmatellez/furio-theme">furio</a>
- Fork of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/cloud.zsh-theme">Cloud</a>
oh-my-zsh theme. with different colors and emojis.</li>
<li><a
href="https://github.com/kb10uy/zsh-theme-furry-umbrella">furry-umbrella</a>
- Colorful theme, works better on a dark background.</li>
<li><a
href="https://github.com/gabriel2m/gabriel2m-oh-my-zsh-theme">gabriel2m</a>
- Minimalist theme with decorators for the current directory and
<code>git</code> status.</li>
<li><a href="https://github.com/gcaracuel/gaia.zsh-theme">gaia</a> -
Originally a fork of <a
href="https://github.com/isqua/bureau">Bureau</a> adds new virtual
environments info to the prompt: Kubernetes, virtualenv, rbenv and Java
versions. Includes <code>git</code> status integration.</li>
<li><a href="https://github.com/x6r/gal">gal</a> - Minimalist theme
based on <a
href="https://github.com/ohmyzsh/ohmyzsh/commits/master/themes/gallois.zsh-theme">gallois</a>.</li>
<li><a
href="https://github.com/cdubos-fr/gallifrey-war">gallifrey-war</a> -
Inspired by <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#gallifrey">gallifrey</a>.
Includes decorators for <code>git</code> information, user@host and
current directory.</li>
<li><a href="https://github.com/RickConsole/gallium">gallium</a> -
Minimal theme inspired by <a href="https://github.com/x6r/gal">gal</a>
and <a
href="https://github.com/ohmyzsh/ohmyzsh/commits/master/themes/gallois.zsh-theme">gallois</a>.
Includes decorators for <code>username@host</code>, current directory
and <code>git</code> status.</li>
<li><a href="https://github.com/fecat233/garden">garden</a> - Works
better with a dark terminal background, includes <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/chauncey-garrett/zsh-prompt-garrett">garrett</a>
- Prezto prompt with the information you need the moment you need
it.</li>
<li><a
href="https://github.com/nicolaracco/gawaine.zsh-theme">gawaine</a> -
Nicola Raccos theme. Requires <code>rvm</code> &amp; <code>git</code>
plugins.</li>
<li><a href="https://github.com/jtyr/gbt">gbt</a> - Go Bullet Train is a
very customizable prompt builder inspired by Bullet Train and <a
href="https://github.com/robbyrussell/oh-my-zsh">oh-my-zsh</a> that runs
much faster. Includes many different status cars. Includes a <a
href="https://github.com/jtyr/gbt#prompt-forwarding">prompt-forwarding</a>
feature than enables the user to forward their user-defined prompt to a
remote machine and have the same-looking prompt across all machines via
SSH but also in Docker, Kubectl, Vagrant, MySQL or in Screen without the
need to install anything remotely.</li>
<li><a
href="https://github.com/ocadaruma/zsh-gcloud-prompt">gcloud-prompt</a>
- Shows the current gcloud configuration in the prompt.</li>
<li><a href="https://github.com/ikelos/gentoo-zsh-theme">gentoo</a> -
Breaks out the oh-my-zsh <code>gentoo</code> theme into a separate
repository for non-omz users.</li>
<li><a href="https://github.com/geometry-zsh/geometry">geometry</a> - A
minimal ZSH theme where any function can be added to the left prompt or
(async) right prompt on the fly.</li>
<li><a
href="https://github.com/Fuzen-py/GeometryHostInfo">geometryHostInfo</a>
- Adds host info to the <a
href="https://github.com/geometry-zsh/geometry">geometry</a> theme.</li>
<li><a href="https://github.com/GerryLarios/gerry-prompt">gerry</a> -
Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/themes#bureau">bureau</a>,
includes decorations for <code>git</code> status, current time,
username, hostname and current directory.</li>
<li><a
href="https://github.com/Diogo13Antunes/Get_To_Work">get-to-work</a> -
Minimalistic design, includes decorators for <code>git</code> status,
virtual environment and the time.</li>
<li><a href="https://github.com/YourBrightSmile/ggZshTheme">gg</a> -
Includes decorators for time and <code>git</code> status.</li>
<li><a href="https://github.com/lonr/ghoti">ghoti</a> - Mimics the
<code>fish-shell</code> default prompt. Includes <code>git</code>
decorations.</li>
<li><a
href="https://github.com/zbentzinger/gianu-alternative-theme">gianu-alternative</a>
- An alternative to <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/61dd3682e69aa990a8a3589c5c61ea2e1edf8312/themes/gianu.zsh-theme">OMZ
Gianu</a> that changes prompt based on privilege. Includes
<code>git</code> status and current directory decorators.</li>
<li><a
href="https://github.com/userhiren/oh-my-zsh-gideon-theme">gideon</a> -
Inspired by <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme">avit</a>,
includes <code>git</code> decorations, IP address, host and path.</li>
<li><a href="https://github.com/gimbo/gimbo.zsh-theme">gimbo</a> - A
variant of <a
href="https://github.com/romkatv/dotfiles-public/blob/master/.purepower">purepower</a>
with more features, a little eye candy and context-sensitive extra
lines. Includes <code>git</code> status decorations, history number,
username/hostname context, directory status, status of last command if
it failed, and the Python virtualenv name if present.</li>
<li><a href="https://github.com/nralbrecht/gimmezsh">gimme</a> - A
simplistic theme for ZSH with <code>git</code> integration. Inspired by
the <a href="https://github.com/mtully/gitsome">gitsome</a> theme.</li>
<li><a href="https://github.com/mdentremont/girazz">girazz</a> - A
modification to the gnzh theme which adds <code>vi</code> mode to the
right prompt.</li>
<li><a
href="https://github.com/Green0wl/zsh-git-kali-prompt">git-kali</a> -
Based on <a href="https://github.com/olivierverdier/zsh-git-prompt">An
informative <code>git</code> prompt for kali</a>. Includes decorators
for <code>git</code> status, username@host, and the current
directory.</li>
<li><a href="https://github.com/awgn/git-prompt">git-prompt (awgn)</a> -
A fast <code>git</code> prompt for <code>bash</code>, <code>zsh</code>
and <code>fish</code>.</li>
<li><a
href="https://github.com/olivierverdier/zsh-git-prompt">git-prompt
(olivierverdier)</a> - Displays information about the current
<code>git</code> repository. In particular the branch name, difference
with remote branch, number of files staged or changed, etc.</li>
<li><a href="https://github.com/woefe/git-prompt.zsh">git-prompt
(woefe)</a> - A fast, customizable, pure-shell, asynchronous
<code>git</code>-aware prompt for ZSH heavily inspired by Olivier
Verdiers <a
href="https://github.com/olivierverdier/zsh-git-prompt">zsh-git-prompt</a>
and very similar to the “Informative VCS” prompt of fish shell.</li>
<li><a href="https://github.com/olets/git-prompt-kit">git-prompt-kit</a>
- A configurable set of components for creating feature rich, high
performance Git-aware zsh prompts (aka themes) with minimal coding.</li>
<li><a
href="https://github.com/ZakharEl/git-simple-theme">git-simple</a> -
Simple theme that includes detailed <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/walkingshamrock/zsh-git-venv-prompt">git-venv-prompt</a>
- Enhances your Zsh prompt with information about the current Python
virtual environment and the Git status (asynchronously). It uses
zsh-async to provide async updates for Git status and displays the
virtual environment in the second line of the prompt.</li>
<li><a
href="https://github.com/eddieantonio/gitbash-zsh-theme/">gitbash</a> -
Mimics the default prompt from <a href="https://gitforwindows.org/">Git
for Windows</a>. Includes <code>git</code> status, user@host and current
directory decorators.</li>
<li><a href="https://github.com/Debdut/github.zsh-theme/">github</a> - A
GitHub-inspired theme. Shows decorators for (truncated) current
directory, hostname and <code>git</code> status. Includes both light and
dark modes and detects system settings for that on macOS and Linux.</li>
<li><a href="https://github.com/gynamics/zsh-gitneko/">gitneko</a> - Has
a neko <code>(^&gt;ω&lt;^)</code> prompt with <code>git</code> status
information.</li>
<li><a
href="https://github.com/danieldietrich/gitprompt.sh">gitprompt.sh</a> -
Works with both <code>bash</code> and <code>git</code>. 256 color
support. Includes decorators for <code>git</code> status and current
directory.</li>
<li><a href="https://github.com/mtully/gitsome">gitsome</a> - Super
simple prompt with <code>git</code> info, optimized for the <a
href="https://github.com/ahmetsulek/flat-terminal">Flat Terminal</a>
color scheme.</li>
<li><a
href="https://github.com/kimyvgy/gitstatus-zsh-theme">gitstatus</a> -
Shows command and <code>git</code> status decorations.</li>
<li><a
href="https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme">gitster
(shashankmehta)</a> - When in a <code>git</code> repo, it shows the
location from the <code>git</code> repository root folder. When not in a
<code>git</code> repo, it shows the path relative to home,
<code>~</code>.</li>
<li><a href="https://github.com/zimfw/gitster">gitster (zimfw)</a> - Zim
fork of shashankmehtas <a
href="https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme">gitster</a>
prompt theme</li>
<li><a href="https://github.com/xakraz/gisterv2-zsh-theme">gitsterv2</a>
- Forked from the original <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/External-themes#gitster">gitster</a>
theme.</li>
<li><a
href="https://github.com/gk3000/gk3000-oh-my-zsh-theme">gk3000</a> -
Includes <code>git</code> status decorations and full path to current
directory.</li>
<li><a href="https://github.com/MrRedacted/zsh-glider">glider</a> -
Based on <a
href="https://github.com/triplepointfive/oh-my-zsh/blob/master/themes/strug.zsh-theme">strug</a>.
Includes decorators for <code>git</code> status, username, hostname and
current directory.</li>
<li><a href="https://github.com/martnu/glimmer">glimmer</a> - Includes
<code>git</code> branch, time and user@host decorators.</li>
<li><a href="https://github.com/xxidbr9/zsh_GN-z11-theme">gn-z11</a> -
Includes decorators for <code>git</code> status and the last commands
exit status.</li>
<li><a href="https://github.com/gndx/gndx-zsh-theme">gndx</a> - Includes
<code>git</code> status, hostname, directory and last command exit
status decorations.</li>
<li><a href="https://github.com/PaoloneM/gnrnzh-zsh-theme">gnrnzh</a> -
Customization of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme">gnzh.zsh-theme</a>
from oh-my-zsh.</li>
<li><a
href="https://github.com/goranvasic/gocilla-iterm-zsh">gocilla</a> -
Theme for iTerm 2 and ZSH. Uncludes <code>git</code> status, user@host,
path and date decorators.</li>
<li><a
href="https://github.com/Goldeneye128/golden-prompt">golden-prompt</a> -
A simple prompt that incorporates fish-like functionality and decorators
for <code>git</code> status, current directory.</li>
<li><a
href="https://github.com/NonLogicalDev/shell.async-goprompt">goprompt</a>
- Lightning fast. Includes decorators for truncated current directory,
last command duration &amp; exit status, vim-mode indicators,
<code>git</code> information, datetime and parent process name.</li>
<li><a href="https://github.com/noxer/gops">gops</a> - Fast
powerline-like prompt. Includes <code>git</code> status, current
directory, root status decorations.</li>
<li><a
href="https://github.com/evgenygorchakov/oh-my-zsh-gorchak-theme/">gorchak</a>
- Inspired by <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell">robbyrussell</a>
and <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#af-magic">af-magic</a>.
Includes decorators for <code>git</code> information and Node.js
version.</li>
<li><a href="https://github.com/evanthegrayt/grayt-zsh-theme">grayt</a>
- Simple yet informative theme that includes <code>git</code>
decorations and the return status of the last command.</li>
<li><a
href="https://github.com/Ishidawg/minimal-green-lambda">green-lambda</a>
- Minimalist Lambda theme. Includes <code>git</code> decorations.</li>
<li><a
href="https://github.com/GustavGroenborg/greencastle-zsh-theme/">greencastle</a>
- Minimalistic theme, that supports really, <strong>really</strong>,
long branch names, without severely truncating the prompt. The theme is
inspired by the <a
href="https://github.com/thlorenz/oh-my-zsh/blob/master/themes/jonathan.zsh-theme">jonathan
theme</a> and the <a
href="https://github.com/thlorenz/oh-my-zsh/blob/master/themes/robbyrussell.zsh-theme">robby
russel theme</a>. Includes decorators for current directory,
<code>git</code> information and the exit status of the last command
run.</li>
<li><a href="https://github.com/dmicha16/greenclean">greenclean</a> -
Fork of <a href="https://github.com/akz92/clean">akz92/clean</a> with a
bit more green and permanent clock on the right.</li>
<li><a
href="https://github.com/GriffinLedingham/griffin.zsh-theme">griffin</a>
- Minimalist, includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/gersontpc/zsh-theme-grs">grs</a> -
Includes <code>git</code> status, user id and working directory
decorators.</li>
<li><a href="https://github.com/hgaiser/gruvbox-zsh">gruvbox
(hgaiser)</a> - Sets colors from the <a
href="https://github.com/morhetz/gruvbox">gruvbox</a> <code>vim</code>
plugin.</li>
<li><a href="https://github.com/sbugzu/gruvbox-zsh">gruvbox (sbugzu)</a>
- Based on <a
href="https://gist.github.com/agnoster/3712874">agnoster</a>, uses the
same colors from the <a
href="https://github.com/morhetz/gruvbox">gruvbox</a> <code>vim</code>
plugin.</li>
<li><a
href="https://github.com/guesswhozzz/guezwhoz-zshell">guezwhoz</a> -
Minimalist, includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/gugulen0k/gugulenok/">gugulenok</a> -
Has both a dark and a light mode. Includes decorators for
<code>git</code> status, time and current directory.</li>
<li><a href="https://github.com/victorfsf/guri">guri</a> - A Simple and
fast Oh-My-Zsh theme, based on <a
href="https://github.com/sindresorhus/pure">Pure</a>s design.</li>
<li><a href="https://github.com/gusye1234/Gus-zsh-theme/">gus</a> -
Hackable transient theme. Includes decorators for conda,
<code>git</code> information and current directory.</li>
<li><a href="https://github.com/bhilburn/hackersaurus">hackersaurus</a>
- A theme with <code>git</code> status and exit code of last command run
decorators embedded in the prompt. Related to <a
href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a>.</li>
<li><a
href="https://github.com/IgorHalfeld/halfeld-zsh-theme">halfeld</a> -
Minimalist theme with <code>git</code> decorations.</li>
<li><a href="https://github.com/5m0k3r/zsh-themes">halil</a> - Fork of
oh-my-zshs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/amuse.zsh-theme">amuse</a>
theme.</li>
<li><a
href="https://github.com/arturoalviar/hana-matcha-zsh-theme">hana-matcha</a>
- A simple theme with the first character being 花(hana), the kanji for
flower. This theme was inspired by a keycap set called DSA Hana. This
pairs well with the <a
href="https://github.com/arturoalviar/hana-matcha-syntax">hana atom</a>
theme. Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/hanleylee/handy">handy</a> - Colorful
and lightweight theme. Shows root status, <code>git</code> status,
current directory and <code>user@hostname</code> decorations.</li>
<li><a href="https://github.com/kojole/hanpen.zsh-theme">hanpen</a> -
Shows <code>git</code> branch and status, last command exit code, last
command execution time if more than
<code>ZSH_THEME_HANPEN_CMD_MAX_EXEC_TIME</code>.</li>
<li><a
href="https://github.com/hanamiyuna/hapin-zsh-theme/blob/master/hapin.zsh-theme">hapin</a>
- Based on oxide, includes <code>git</code> status decorations and
current user/host information.</li>
<li><a
href="https://github.com/lexhuismans/happy-coding/">happy-coding</a> -
Stripped down version of <a
href="https://github.com/ChesterYue/ohmyzsh-theme-passion">passion</a>.
Includes decorators for time, <code>git</code> branch, last command
execution time and last command exit status.</li>
<li><a href="https://github.com/haribo/omz-haribo-theme">haribo</a> -
Simple <code>git</code> status + timestamp in prompt.</li>
<li><a href="https://github.com/fusion809/zsh-theme">hcompact</a> -
Displays time, OS (including distro if on Linux), directory and whether
running as root.</li>
<li><a href="https://github.com/Moarram/headline">headline</a> - A
responsive ZSH theme featuring Git status information and a colored line
above the prompt.</li>
<li><a href="https://github.com/heapbytes/heapbytes-zsh">heapbytes</a> -
Includes decorators for current directory, tun0 ip if on a VPN, wlan ip
when not on VPN and <code>git</code> information.</li>
<li><a href="https://github.com/gko/heart">heart</a> - Heart themed
prompt for light backgrounds.</li>
<li><a
href="https://github.com/Hedroed/hedroed-bureau.zsh-theme">hedroed-bureau</a>
- Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#bureau">bureau</a>,
with added <code>git</code> status decorations and <code>npm</code>
status.</li>
<li><a href="https://github.com/helb/helb.zshtheme">helb</a> - Loosely
based on Gentoos old <code>bash</code> theme. Includes <code>git</code>
information, return value of last command, and uses different username
color and prompt char for users (<code>$</code>) and root
(<code>#</code>).</li>
<li><a href="https://github.com/bigdave/hematite">hematite</a> -
Minimalist promot that tries to show only the status decorations that
are actively useful at a given time.</li>
<li><a href="https://github.com/henriqueluhm/henzilla">henzilla</a> -
Inspired by<a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/themes#gozilla">gozilla</a>.
Includes decorator for <code>git</code> status.</li>
<li><a href="https://github.com/hectorBrown/hex-zsh">hex</a> - Heavily
based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#bira">bira</a>, and
<a href="https://github.com/sbugzu/gruvbox-zsh">gruvbox</a>, which in
turn is based on <a
href="https://gist.github.com/agnoster/3712874">agnoster</a>. Includes
decorators for current directory, <code>git</code> status information,
active python virtualenv, exit status of the last command run. Requires
a Powerline-compatible font.</li>
<li><a href="https://github.com/diogoazevedos/hexagon">hexagon</a> -
Minimalist ZSH theme based on <a
href="https://github.com/geometry-zsh/geometry">geometry</a>.</li>
<li><a href="https://github.com/fusion809/zsh-theme">hfulldate</a> -
Displays time, date, OS (including distro if on Linux), directory and
whether running as root.</li>
<li><a href="https://github.com/hhktony/hhktony.zsh-theme">hhktony</a> -
Inspired by robbyrussell theme + ssh connection status prompt.</li>
<li><a href="https://github.com/Hietan/Hietan_ZshTheme">hietan</a> -
Includes decorators for current directory, date &amp; time,
<code>git</code> status and the exit value of the last command run.
Requires a <a href="https://github.com/ryanoasis/nerd-fonts">Nerd
Font</a>.</li>
<li><a href="https://github.com/thegodheehee/hijack-zsh">hijack</a> -
Includes decorators for user@hostname, current directory, and
<code>git</code> information.</li>
<li><a href="https://github.com/ucpr/hina">hina</a> - Written in
<code>golang</code>, includes <code>git</code> status decoration and
kubernetes context.</li>
<li><a href="https://github.com/haitaim/hip-fellow">hip-fellow</a> -
Includes <code>git</code> status decorations and works with standard
fonts.</li>
<li><a
href="https://github.com/hipstersmoothie/PowerlevelHipstersmoothie">hipstersmoothie-p9x</a>
- A variant of <a
href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a>.</li>
<li><a href="https://github.com/Mboukhal/hoMyZsh_theme">ho-my-zsh</a> -
Includes decorators for current directory and <code>git</code>
information.</li>
<li><a href="https://github.com/emilHof/hoffish-zsh-theme">hoffish</a> -
If the <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a> theme
and <a href="https://fishshell.com/">fish</a> shell had a ZSH theme for
a child. Includes decorators for <code>git</code> status, trimmed path
to current directory, root status, exit status of the last command run
and the active python virtualenv. Requires a Powerline font and the <a
href="https://github.com/zsh-users/zsh-autosuggestions">zsh-autosuggestions</a>
and <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/shrink-path/shrink-path.plugin.zsh">shrink-path</a>
plugins.</li>
<li><a href="https://github.com/hogbal/hogbal.zsh-theme">hogbal</a> -
Works best with a dark background and a 256 color terminal program.
Includes decorators for <code>virtualenv</code>, <code>git</code>
information, <code>username@hostname</code> and current directory.</li>
<li><a href="https://github.com/sheerun/home">home</a> - Pretty and
short one-line theme that makes you feel at home.</li>
<li><a href="https://github.com/olets/hometown-prompt">hometown</a> - A
feature rich, high performance <code>git</code>-aware ZSH theme with
segments for the user, host, time, the current working directory and its
parent, and detailed full Git status within a Git repo.</li>
<li><a
href="https://github.com/oskarkrawczyk/honukai-iterm-zsh">honukai-iterm</a>
- Honukai theme and colors for oh-my-zsh and iTerm 2.</li>
<li><a href="https://github.com/hooay233/Hoozeeth">hoozeeth</a> -
Minimalist theme, includes decorators for user@hostname, the date &amp;
time, and the current working directory.</li>
<li><a href="https://github.com/nuimk/horizontal">horizontal</a> - Two
line prompt with a horizontal separator.</li>
<li><a href="https://github.com/fusion809/zsh-theme">hornix</a> -
Displays time &amp; date, OS (including distro if on Linux), directory
and whether running as root.</li>
<li><a href="https://github.com/emileswarts/horse-sh">horse-sh</a> - A
very minimal brown/red ZSH theme.</li>
<li><a href="https://github.com/ibyf0r3ns1cs/zsh-htb-theme">htb</a> -
Inspired by the pwnbox on a HackTheBox machine. Includes decorators for
user@host, IP address and the current directory.</li>
<li><a
href="https://gist.github.com/hub23/c226b1c77446e099f7684b0d21c6b22a">hub</a>
- Simple and clean, includes the return code of the last command
executed.</li>
<li><a
href="https://github.com/saravanabalagi/zsh-theme-humbled">humbled</a> -
A clean and humble theme with left-aligned <code>condaenv</code>,
<code>virtualenv</code> and <code>git</code> status. Requires <a
href="https://github.com/saravanabalagi/zsh-plugin-condaenv">condaenv</a>
plugin.</li>
<li><a
href="https://github.com/willmendesneto/hyper-oh-my-zsh">hyper</a> -
Designed to work with the hyper terminal theme, includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/tylerreckart/hyperzsh">hyperzsh</a> -
Gives you a comprehensive overview of the branch youre working on and
the status of your repository without cluttering your terminal.</li>
<li><a href="https://github.com/iamskok/iamskok.zsh-theme">iamskok</a> -
Works well on a dark background.</li>
<li><a href="https://github.com/aaqaishtyaq/iay">iay</a> - A
<code>{ba,z}sh</code> prompt written in Rust. Includes decorations for
the current directory and <code>git</code> status.</li>
<li><a href="https://github.com/Lenart12/ice.zsh-theme">ice</a> - Very
lightly modified <a href="https://github.com/isqua/bureau">bureau</a>
theme combined with <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>.</li>
<li><a href="https://github.com/ichirei/ichirei.zsh-theme">ichirei</a> -
Colorful. Includes decorators for <code>git</code> status, time &amp;
current directory. Requires a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a>.</li>
<li><a href="https://github.com/JamesConlan96/Icicle">icicle</a> -
Includes <code>git</code> status decorations, and whether running as
root.</li>
<li><a
href="https://github.com/KalebHawkins/ohmyzsh-IGeek-OSX">iGeek</a> -
Modified iGeek theme. Works with macOS out-of the box, includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/Saleh7/igeek-zsh-theme">igeek</a> -
Displays system information when starting a new terminal session.</li>
<li><a href="https://github.com/eugenk/zsh-prompt-iggy">iggy</a> - A
super happy awesome Powerline-style, <code>git</code>-aware
<strong>prezto only</strong> theme.</li>
<li><a
href="https://github.com/igor9silva/igorsilva-zsh-theme">igorsilva</a> -
Shows current directory, customizable delimiter, current branch, and
<code>git</code> status decorators.</li>
<li><a
href="https://github.com/btd1337/iguanidae-zsh-theme">iguanidae</a> -
Includes <code>git</code>, <code>nvm</code> and <code>venv</code>
decorations.</li>
<li><a href="https://github.com/shabane/illusion">illusion</a> -
Includes username, current working directory, <code>git</code> status
and last command status decorators.</li>
<li><a
href="https://github.com/lopezator/lluvia-gitster">illuvia-gitster</a> -
Fork of <a
href="https://github.com/ergenekonyigit/lambda-gitster">ergenekonyigit/lambda-gitster</a>
with spacing improvements and an updated icon. Includes <code>git</code>
status information.</li>
<li><a href="https://github.com/igormp/Imp">imp</a> - Based on <a
href="https://github.com/Bash-it/bash-it/wiki/Themes#zork">zork</a> and
optimized for dark backgrounds.</li>
<li><a
href="https://github.com/alimranahmed/zsh-imranic-themes">imranic</a> -
Minimalist theme with decorators for <code>git</code> status, python
virtualenv, rvm ruby version, conda version, kube status, and current
directory.</li>
<li><a href="https://github.com/jshiell/infernus-zsh-theme">infernus</a>
- Minimalist theme, better on dark backgrounds.</li>
<li><a href="https://github.com/hevi9/infoline-zsh-theme">infoline</a> -
Clean theme that shows <code>git</code> status, background jobs, remote
host, and other information.</li>
<li><a href="https://github.com/Readf0x/integral-prompt">integral</a> -
Math-inspired, includes decorators for time, current directory and
<code>git</code> status.</li>
<li><a
href="https://github.com/alionapermes/inthedeepspace/">inthedeepspace</a>
- Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#user-content-intheloop">intheloop</a>
and inspired by <a
href="https://github.com/tyrannicaltoucan/vim-deep-space">vim-deep-space</a>.</li>
<li><a
href="https://github.com/zyphrus/intheloop-powerline">intheloop-powerline</a>
- An extension of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/intheloop.zsh-theme">intheloop</a>
theme to use powerline fonts.</li>
<li><a href="https://github.com/itsthatguy/itg.zsh-theme">itg</a> -
itsthatguys theme.</li>
<li><a href="https://github.com/itlbv/itlbv-ohmyzsh-theme">itlbv</a> -
Minimalist. Includes decorators for <code>git</code> status and the
current directory.</li>
<li><a
href="https://github.com/ittecture/ittecture-omz-theme">ittecture</a> -
Includes decorators for current directory and <code>git</code>
information.</li>
<li><a href="https://github.com/ivabus/ivabus-zsh-theme">ivabus</a> -
Inspired by the GitHub Codespaces prompt. Includes decorators for
<code>git</code> status, username and current directory.</li>
<li><a href="https://github.com/ivyhjk/ohmyzsh-theme-ivy">ivy</a> -
Works well on dark backgrounds. Includes user@host, <code>git</code>
status and time decorators. Based on the <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#obraun">obraun</a>
theme.</li>
<li><a href="https://github.com/Jsharkc/jacobin-zsh-theme">jacobin</a> -
Based on refined and ys themes, includes <code>git</code> status
decorations. Includes an optional iterm2 color scheme.</li>
<li><a href="https://github.com/JakeHuneau/Jake.zsh-theme">jake</a> -
Shows the time, the current directory, and <code>git</code> branch
information including the branch name and a red + if the branch has
un-pushed changes.</li>
<li><a href="https://github.com/jesusangelm/Jam-Zsh-Theme">jam</a> -
Optimized for dark backgrounds, includes <code>git</code> status and
<code>rvm</code> status.</li>
<li><a href="https://github.com/jhammerberg/jax-theme">jax</a>
Reminiscent of Powerline. Includes decorators for current directory and
current user.</li>
<li><a href="https://github.com/jclementex/jc-zsh-theme">jc</a> - For
dark terminal backgrounds, includes <code>git</code> status
information.</li>
<li><a href="https://github.com/jasonlewis/jcl-zsh-theme">jcl</a> -
Loosely based on the <code>ys</code> theme.</li>
<li><a href="https://github.com/jbaranski/jeff-zsh-theme">jeff</a> -
Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#bira">bira</a>.
Includes decorators for user@host, time, current directory and
<code>git</code> status.</li>
<li><a href="https://github.com/jeromescuggs/jerome-theme">jerome</a> -
Colorful theme based on the <a
href="https://github.com/jeromescuggs/jerome-theme">dieter</a> theme,
but with a yellow hostname. Includes <code>git</code> decorations.</li>
<li><a
href="https://github.com/JHLeeeMe/JHLeeeMe-Zsh-Theme">jhleeeme</a> -
Includes <code>git</code> and python virtualenv status decorations,
user, pwd,time and system name.</li>
<li><a href="https://github.com/juacu7340/jmsp.zsh-theme">jmsp</a> -
Focused on simplicity and SSH usefullness. Includes <code>git</code>
status and current directory decorators.</li>
<li><a href="https://github.com/jmaaltech/jmtech-zsh-theme">jmtech</a> -
Customizable colors and symbols. Includes decorators for
<code>git</code> status, exit status of last command run,
<code>gpg</code> signing information and timestamps. Requires a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a> for the
<code>git</code> status icons.</li>
<li><a href="https://github.com/jnooree/jnooree-zsh-theme">jnooree</a> -
Minimalist theme with colors adapted from the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
theme. Includes decorators for <code>git</code> status, whether running
as non-default user and current working directory.</li>
<li><a href="https://github.com/joje6/joje.zsh-theme">joje</a> -
Includes decorators for <code>git</code> status and current
directory.</li>
<li><a href="https://github.com/Jon-Schneider/jon.zsh-theme">jon</a> - A
simplified <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>
with the colors of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>.</li>
<li><a href="https://github.com/zthxxx/jovial">jovial</a> - Shows
decorators for host, user, path, development environment,
<code>git</code> branch, and which <code>python</code> venv is
active.</li>
<li><a href="https://github.com/jpegleg/zshrc">jpegleg</a> - Similar to
dark blood theme, includes timestamp and <code>git</code>
decorations.</li>
<li><a href="https://github.com/JSextonn/js-magic">js-magic</a> - A
simplified take on <a
href="https://github.com/andyfleming/oh-my-zsh/blob/master/themes/af-magic.zsh-theme">af-magic</a>.
Includes current working directory and <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/judgedim/oh-my-zsh-judgedim-theme">judgedim</a>
- Minimalist prompt.</li>
<li><a href="https://github.com/skippyr/july">july</a> - Minimalist
prompt. Includes decorators for user, host and current directory.</li>
<li><a
href="https://github.com/supertassu/another-theme">just-another</a> -
Just another theme, with hostname when youre sshed to another
machine.</li>
<li><a
href="https://github.com/DevinLeamy/just-around-the-corner">just-around-the-corner</a>
- Counts down the days until Christmas. Includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/jeffwalter/zsh-jwalter">jwalter</a> -
Powerline-style theme with <code>git</code>, <code>svn</code>,
<code>npm</code>, <code>rvm</code> and network awareness. Requires
Powerline-compatible terminal font.</li>
<li><a href="https://github.com/Jyumpp/jyumpp-zsh-theme">jyumpp</a> -
Configuration file and installer for Powerlevel 10K.</li>
<li><a
href="https://github.com/clamy54/kali-like-zsh-theme">kali-like</a> -
Inspired by the Kali Linux default ZSH theme. Includes decorators for
user@host, current directory and <code>git</code> information.</li>
<li><a href="https://github.com/h4ck3r0/kali-theme">kali</a> - Includes
<code>git</code> decorations.</li>
<li><a
href="https://github.com/kalsowerus/kalsowerus.zsh-theme">kalsowerus</a>
- Colorful powerline-inspired multi-line theme, includes decorations for
<code>git</code> status, directory, last command exit status and
<code>nvm</code> information.</li>
<li><a href="https://github.com/zaari/karu">karu</a> - Minimalist single
line ZSH prompt.</li>
<li><a
href="https://github.com/LeonidPilyugin/kawaii-oh-my-zsh/">kawaii</a> -
Has terminal and virtual console modes. Includes decorators for
username, directory, last command exit status, timestamp and
<code>git</code> status.</li>
<li><a href="https://github.com/Keloran/keloran.zsh-theme">keloran</a> -
Theme that includes a few features from other themes.</li>
<li><a href="https://github.com/notnek/zsh-theme">kenton</a> - Optimized
for dark backgrounds, includes <code>git</code> status information.</li>
<li><a
href="https://github.com/KernelDiego/kerneldiego-zsh-theme">kerneldiego</a>
- A minimal and informative Zsh theme with a clean box-style layout, Git
integration, and colorful prompt indicators for productivity and visual
clarity.</li>
<li><a href="https://github.com/KevinParnell/Kevin-zsh">kevin</a> -
Colorful theme, includes iTerm 2 color schemes.</li>
<li><a href="https://github.com/Kashugoyal/kgzsh">kgzsh</a> - Includes
<code>git</code> status deorations, works well on darker
backgrounds.</li>
<li><a href="https://github.com/KidoThunder/kido-zsh-theme">kido</a> -
Based on <code>ys</code> and <code>robbyrussell</code> themes. Includes
decorators for the exit code of the last command run, python virtualenv
and VCS status.</li>
<li><a href="https://github.com/kimwz/kimwz-oh-my-zsh-theme">kimwz</a> -
Minimal theme.</li>
<li><a
href="https://github.com/folixg/kinda-fishy-theme">kinda-fishy</a> -
Based on Fishy theme, but shows full paths instead of abbreviated
directories and only shows user@machine in <code>ssh</code> sessions and
docker containers.</li>
<li><a href="https://github.com/kshnkvn/kindahv-zsh-theme">kindahv</a> -
A clean ZSH theme with command execution time tracking.</li>
<li><a href="https://github.com/rileytwo/kiss">kiss</a> - Simple theme
for oh-my-zsh, VSCode, iTerm2, Neovim, and RStudio. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/prototype27/kketcham">kketcham</a> -
Theme with nifty colors on the <code>git</code> info.</li>
<li><a href="https://github.com/JoshBenn/KoTheme-for-Oh-My-Zsh/">ko</a>
- Includes decorators for <code>git</code> status and current
directory.</li>
<li><a href="https://github.com/dkorittki/korittg-zsh-theme">korittg</a>
- Minimalistic but informative. Includes decorations for
<code>git</code> status, current directory and the <code>kubectl</code>
context and namespace.</li>
<li><a href="https://github.com/wendygaoyuan/kote-zsh-theme">kote</a> -
Best for dark backgrounds. Includes <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/sorenvonsarvort/kotterstep-zsh-theme">kotterstep</a>
- Two line theme designed for dark terminals, has <code>git</code>
decorations.</li>
<li><a href="https://github.com/krak3n/zsh-theme">krak3n</a> - Shows
golang version and the current <code>git</code> branch.</li>
<li><a href="https://github.com/KrakenTheme/kraken-zsh">kraken</a> - A
dark theme for ZSH.</li>
<li><a href="https://github.com/KSposh/ksposh-zsh-theme">ksposh</a> -
Includes decorators for python virtual environment, <code>git</code>
information, current directory and username.</li>
<li><a href="https://github.com/tigerjz32/kube-zsh-theme">kube</a> -
Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/External-themes#macos-terminal">macos-terminal</a>,
includes <code>kubectl</code> context. Has time, directory, and
<code>git</code> status decorations.</li>
<li><a href="https://github.com/kumavis/kumavis-zsh-theme">kumavis</a> -
Agnoster fork optimized for solarized terminals. Requires
powerline-compatible font.</li>
<li><a href="https://github.com/Kwpolska/kw.zsh-theme">kw</a> - Colorful
theme with <code>git</code> and <code>hg</code> status information,
ability to add host-specific colors to hostname.</li>
<li><a href="https://github.com/arturoalviar/kyuu-zsh-theme">kyuu</a> -
A simple theme with the first character being 九(kyuu), the number 9.
The primary color is blue with a magenta accent. Includes
<code>git</code> status decorations.</li>
<li><a
href="https://github.com/Petrushevsky-A/Lacerate-zsh-theme">lacerate</a>
- Minimalist theme with decorations for <code>git</code>,
<code>hg</code> and python <code>venv</code> status.</li>
<li><a href="https://github.com/Saka7/laconic.zsh-theme">laconic</a> -
Simple theme with <code>git</code> status and current directory
decorators.</li>
<li><a href="https://github.com/jashezan/lagnoda">lagnoda</a> Inspired
by <a href="https://gist.github.com/agnoster/3712874">agnoster</a> and
<code>lambda</code> themes. Includes decorators for username@hostname,
current directory, <code>git</code>, <code>hg</code>, or
<code>bzr</code> status, current virtualenv, exit status of last command
run, and current aws profile.</li>
<li><a href="https://github.com/noplay/lagune">lagune</a> - A minimal
ZSH theme.</li>
<li><a href="https://github.com/bluedragon1221/zsh-lambda-prompt">lambda
(bluedragon1221)</a> - Includes decorators for current directory and
<code>git</code> status.</li>
<li><a href="https://github.com/cdimascio/lambda-zsh-theme">lambda
(cdimascio)</a> - Inspired by the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/lambda.zsh-theme">lambda</a>
theme. Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/halfo/lambda-mod-zsh-theme/">lambda
(halfo)</a> - A ZSH theme optimized for <code>git</code> users who use
unicode-compatible fonts and terminal applications.</li>
<li><a
href="https://github.com/zalefin/lambda-blazinggit">lambda-blazinggit</a>
- Includes blazing fast, detailed <code>git</code> information. Requires
<a href="https://github.com/ryanoasis/nerd-fonts">Nerd Fonts</a> and the
<a href="https://github.com/romkatv/gitstatus">gitstatus</a>
plugin.</li>
<li><a
href="https://github.com/ergenekonyigit/lambda-gitster">lambda-gitster</a>
- Minimalist prompt that includes <code>git</code> information.</li>
<li><a
href="https://github.com/sohnryang/lambda-minimal-theme">lambda-minimal</a>
- Simple theme based on lambda with <code>git</code> status and
virtualenv information.</li>
<li><a
href="https://github.com/halfo/lambda-mod-zsh-theme">lambda-mod</a> - A
simple ZSH theme, optimized for <code>git</code> usage.</li>
<li><a href="https://github.com/paimanbandi/lambda-p">lambda-p</a> -
Inspired by the <a
href="https://github.com/halfo/lambda-mod-zsh-theme">lambda mod</a> and
<a href="https://github.com/vkaracic/lambdav-zsh-theme">Lambda V</a>
themes. Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/marszall87/lambda-pure">lambda-pure</a>
- A minimal ZSH theme, based on <a
href="https://github.com/sindresorhus/pure">pure</a>, with added Node.js
version decorator.</li>
<li><a href="https://github.com/vkaracic/lambdav-zsh-theme">lambda-v</a>
- A combination of the Lambda and Fishy themes, includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/seamile/lambda-zen">lambda-zen</a> -
inspired by <a
href="https://github.com/halfo/lambda-mod-zsh-theme">lambda mod
theme</a> with graphical <code>git</code> status decorations.</li>
<li><a href="https://github.com/avillen/zsh-theme-lambder">lambder</a> -
Includes <code>git</code> status decorations, works best with a dark
terminal theme.</li>
<li><a href="https://github.com/LanikSJ/laniksj-zsh-theme">laniksj</a> -
Works best on a dark background. Based on the great <code>ys</code>
theme and <a
href="https://github.com/oskarkrawczyk/honukai-iterm-zsh">Honukai ZSH
Theme</a>. Shows root status and <code>git</code> status
decorations.</li>
<li><a href="https://github.com/tourcoder/larn.zsh-theme">larn</a> - A
clean and customizable oh my zsh theme with Git integration, designed
for dark terminals. It features a colorful prompt with decorators for
<code>git</code> branch and status indicators, current directory and
distinct <code>ls</code> colors for files and directories.</li>
<li><a
href="https://github.com/drewlustro/lazyprodigy-zsh-theme">lazyprodigy</a>
- Optimized for dark terminals, has variants for local and remote
systems.</li>
<li><a href="https://github.com/Ghostrick/leafia-prompt">leafia</a> -
Leafy prezto theme that shows <code>git</code> status information.</li>
<li><a href="https://github.com/miekg/lean">lean</a> - Inspired by <a
href="https://github.com/sindresorhus/pure">pure</a>. Has decorators for
<code>git</code> status information, exit status of last command run,
and the elapsed time of last command.</li>
<li><a href="https://github.com/carlosvitr/lemon_zsh">lemon</a> - Many
beautiful colors for you to enjoy. done with care and patience. Includes
<code>git</code> status and ruby version decorations.</li>
<li><a href="https://github.com/prince-an/Leon_zshTheme">leon</a> -
Works well on light background. Includes <code>git</code> status, time,
username@host, working directory and last command exit status
decorations.</li>
<li><a href="https://github.com/ablil/less-noise">less-noise</a> -
Minimalist theme with decorators for <code>git</code> status, current
directory and the current time.</li>
<li><a href="https://github.com/gschnall/leverage">leverage</a> - Based
on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/minimal.zsh-theme">minimal</a>,
uses colors, and an extra <code>¬</code> character, to better
distinguish the command line prompt from your output.</li>
<li><a href="https://github.com/lewisflude/oh-my-lewis">lewis</a> -
Black, white and red theme. Shows <code>git</code> status
information.</li>
<li><a href="https://github.com/nautilor/lgbt.zsh-theme">lgbt</a> -
Colorful theme with decorators for current directory and
<code>git</code> status.</li>
<li><a href="https://github.com/PhoenixSmaug/zsh-lgbtq-themes">lgbtq</a>
- A collection of lgbtq themes for your terminal.</li>
<li><a href="https://github.com/InfinityUniverse0/light-zsh">light</a> -
Works best on a light background. Includes decorators for
username@hostname, <code>git</code> status and the current
directory.</li>
<li><a
href="https://github.com/lightbulb703/lightbulb-zsh-theme">lightbulb</a>
- Includes decorations for kernel, OS version, uptime and
<code>git</code>.</li>
<li><a href="https://github.com/lighthaus-theme/zsh">lighthaus</a> - A
prompt that compliments the <a
href="https://github.com/lighthaus-theme/lighthaus">Lighthaus</a> theme.
Shows <code>git</code> information, GitHub/GitLab logo and shows changes
as and when they occur.</li>
<li><a href="https://github.com/raphaelivan/lila-zsh-theme">lila</a> -
Minimalist theme, best on a dark terminal background.</li>
<li><a href="https://github.com/skippyr/lildragon">lildragon</a> -
Dragon-themed. Includes decorators for <code>git</code> status, current
directory &amp; username. Requires a font with emoji glyphs.</li>
<li><a href="https://github.com/aknackd/zsh-themes">lilith</a> -
Modification of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gallifrey.zsh-theme">gallifrey</a>
and <a
href="https://github.com/tylerreckart/hyperzsh">hyperzsh</a>.</li>
<li><a href="https://github.com/yous/lime">lime</a> - Simple and easily
customizable ZSH theme.</li>
<li><a href="https://github.com/shooteram/limpide">limpide</a> -
Modified version of <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/themes#miloshadzic">miloshadzic</a>
theme which displays parent and current directory.</li>
<li><a href="https://github.com/MrYazdan/zsh-linear-theme">linear</a> -
Reminiscent of Powerline. Includes segments with <code>git</code>
status, Pythonvirtualenv, current directory and current time.</li>
<li><a href="https://github.com/kylegl/link-zsh-theme">link</a> -
Minimalist. Includes <code>git</code> status and last command exit
decorations.</li>
<li><a href="https://github.com/patrick330602/linuxer">linuxer</a> -
Inspired by Yaris Alex Gutierrezs <a
href="https://github.com/yarisgutierrez/classyTouch_oh-my-zsh">classyTouch</a>,
Yad Smoods <code>ys</code>, and the <a
href="https://github.com/isqua/bureau">Bureau</a> theme.</li>
<li><a href="https://github.com/andreshincapier/linuxero">linuxero</a> -
Minimalist. Includes decorations for root status, current directory,
<code>git</code> status, current ruby rvm environment and current python
virtualenv.</li>
<li><a href="https://github.com/nojhan/liquidprompt">liquidprompt</a> -
A full-featured &amp; carefully designed adaptive prompt with useful
information when you need it. It shows you what you need when you need
it. You will notice what changes when it changes, saving time and
frustration.</li>
<li><a href="https://github.com/bashelled/lish">lish</a> - A casual
theme. No roughness, just smooth. Includes <code>git</code>, user@host,
last command exit status, current directory, current time and root
status decorators.</li>
<li><a href="https://github.com/RenoirTan/liver.zsh-theme">liver</a> -
Colorful, includes <code>git</code> status, user, host, current and
relative path to the current repository root decorations.</li>
<li><a href="https://github.com/PsychoLlama/llama.zsh-theme">llama</a> -
Minimalist theme used by discerning llamas.</li>
<li><a href="https://github.com/logico/logico-zsh-theme">logico</a> -
Has <code>git</code> decorations. Shows remote status and indicator for
vi-mode.</li>
<li><a
href="https://github.com/designfrontier/lonestar-zsh-theme/blob/master/lone-star.zsh-theme">lone-star</a>
- Texas-themed theme based on Sindre Sorhus pure theme.</li>
<li><a
href="https://github.com/long263/longsilvern-zsh-theme">longsilvern</a>
- Includes <code>git</code> and compact <code>pwd</code>
decorations.</li>
<li><a href="https://github.com/lorond/zsh-lorond/">lorond</a> - Compact
version of <a
href="https://github.com/andyfleming/oh-my-zsh/blob/master/themes/af-magic.zsh-theme">af-magic</a>.
Includes <code>git</code> status, works with standard fonts.</li>
<li><a href="https://github.com/lperezp/lperezp-zsh-theme">lperezp</a> -
Includes decorators for user@hostname, <code>git</code> status, current
directory and the exit status of the last command run.</li>
<li><a
href="https://github.com/sdcampbell/lpha3cho-Oh-My-Zsh-theme-for-pentesters">lpha3cho</a>
- Modified version of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/intheloop.zsh-theme">intheloop</a>
theme for pentesters which includes the date, time, and IP address for
pentest logging.</li>
<li><a href="https://github.com/LucEast/luceast-zsh-theme">luceast</a> -
Optimized for <code>git</code>. Includes decorations for username, host,
time &amp; working directory.</li>
<li><a
href="https://github.com/ZitherPeng/oh-my-zsh-luckycoding-theme">luckycoding</a>
- Based on the <a
href="https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
theme, includes <code>git</code> decorations and the last commands exit
code.</li>
<li><a href="https://github.com/daviludvig/ludvig-theme-zsh">ludvig</a>
- Minimalist. Includes decorators for <code>git</code> status, current
directory, current time and the last commands exit status.</li>
<li><a href="https://github.com/LudwigWS/my-zsh-theme">ludwigws</a> -
Variant of <a
href="https://github.com/halfo/lambda-mod-zsh-theme">lambda-mod</a>
theme. Has <code>git</code> decorations, requires a powerline-compatible
terminal font.</li>
<li><a href="https://github.com/xueguangl23/luke_zsh_theme">luke</a> -
Includes <code>git</code> decorations. Based on the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/frisk.zsh-theme">frisk</a>
oh-my-zsh theme.</li>
<li><a
href="https://github.com/mpyw/oh-my-zsh-lukerandall-extended">lukerandall-extended</a>
- Extended version of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/lukerandall.zsh-theme">lukerandall</a>
theme. Includes decorations for <code>git</code> status and the status
of the last command run.</li>
<li><a
href="https://github.com/r-mohammadi1/armans-zsh-themes/blob/main/lunachar.zsh-theme">lunachar</a>
- Minimalist theme.</li>
<li><a href="https://github.com/alejandromume/macos-zsh-theme">macos</a>
- Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/MartinWie/ohmyzsh-theme-mad">mad</a> -
Includes <code>git</code> status and last command execution time
decorations.</li>
<li><a href="https://github.com/utauyo/madas-zsh-theme">madas</a> -
Inspired by af-magic. Includes decorators for <code>git</code> status,
user@host, and whether the last command failed.</li>
<li><a
href="https://github.com/cmuench/zsh-magento-cloud/blob/main/zsh-magento-cloud.plugin.zsh">magento</a>
- Add Magento Cloud Command Line Interface (<a
href="https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/dev-tools/cloud-cli.html?lang=en">magento-cloud
CLI</a>) completions.</li>
<li><a href="https://github.com/zimfw/magicmace">magicmace</a> -
Inspired by xeros ZSH prompt and <a
href="https://github.com/zimfw/eriner">eriners prompt</a>. Includes
status codes for active python <code>venv</code>, exit status of last
command, shortened working directory, <code>git</code> status
decorations.</li>
<li><a href="https://github.com/IOsonoTAN/magico">magico</a> -
IOsonoTANs magico theme.</li>
<li><a href="https://github.com/wdjcodes/magpie">magpie</a> - Minimalist
theme with custom logic to display paths relative to the root of the
current <code>git</code>. Includes decorators for time, current
directory, username@hostname and <code>git</code> status.</li>
<li><a
href="https://github.com/mainnika/zsh-theme-mainnika/">mainnika</a> -
Includes decorators for last command exit status and the 1, 5 and 15
minute load averages.</li>
<li><a href="https://github.com/nylo-andry/zsh-themes">maivana</a> -
Includes <code>kubectl</code> context, <code>git</code> status
decorations.</li>
<li><a href="https://github.com/metalogica/majemoji">majemoji</a> - Adds
a random emoji to each sessions prompt. Includes <code>git</code>
status decorations.</li>
<li><a href="https://github.com/mvinan/malev-zsh-theme">malev</a> - Has
minimalist and normal variants. Includes decorators for hostname,
directory, <code>git</code> status and the last commands exit
status.</li>
<li><a href="https://github.com/dann254/mantis-zsh-theme">mantis</a> -
Minimal theme with <code>git</code> status and information
decorators.</li>
<li><a
href="https://github.com/carloscuesta/materialshell">materialshell</a> -
A <a href="https://material.io/guidelines/style/color.html">material
design</a> theme for your shell with a good contrast and color pops at
the important parts. Designed to be easy on the eyes.</li>
<li><a href="https://github.com/pot-code/matrix-zsh-theme">matrix</a> -
Variant of <a
href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a> styled
to look like something in the Matrix movie trilogy. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/mrobillard/matter-zsh-theme">matter</a>
- Shows <code>git</code> status, AWS vault role, background jobs, exit
code of last command &amp; hostname.</li>
<li><a href="https://github.com/vichargrave/mau">mau</a> - A ZSH theme
with a cat twist. Includes <code>git</code> status decorations. Based on
the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/kphoen.zsh-theme">kphoen</a>
and <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/smt.zsh-theme">smt</a>
themes.</li>
<li><a href="https://github.com/mbolis/mbolis-zsh-theme">mbolis</a> -
Includes <code>git</code> decorations, changes prompt color if root
user, active jobs, and <a href="https://github.com/jenv/jenv">jenv</a>
integration.</li>
<li><a href="https://github.com/MarioDena/MDmini">mdmini</a> - Includes
<code>git</code> and <code>ssh</code> status decorations.</li>
<li><a href="https://github.com/meganerd/meganerd-zsh/">meganerd</a> -
Inspired by jonathan. Includes decorators for <code>git</code> status,
user@hostname, current directory, time and the last commands exit
status.</li>
<li><a
href="https://github.com/willghatch/zsh-megaprompt">megaprompt</a> - A
maximalist prompt including keyboard mode, ownership info, and other
contextual info, with λ as the prompt character. Requires the <a
href="https://github.com/willghatch/zsh-hooks">hooks</a> plugin.</li>
<li><a
href="https://github.com/deblauwetom/metalmajor-zsh-theme">metalmajor</a>
- Includes <code>git</code> status decorations, shows exit code of last
command if nonzero.</li>
<li><a href="https://github.com/Mexassi/mexassi-zsh-theme">mexassi</a> -
Checks the <code>/sys/class/power_supply</code> folders to determine if
the system is installed on a laptop or desktop machine. Reads the
battery percentage grepping acpi command and displays it in the prompt.
Includes <code>git</code> decorations.</li>
<li><a
href="https://github.com/mh-firouzjaah/mh-fzj-oh-my-zsh-theme-v1">mh-fzj</a>
- Includes <code>rvm</code> and <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/michaelpass/michaelpass.zsh-theme">michaelpass</a>
- POSIX-friendly cross-platform <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/alanpeabody.zsh-theme">alanpeabody</a>
mod w/ convenient timestamps and full git/ruby support.</li>
<li><a href="https://github.com/mortinger91/michelebira">michelebira</a>
- Variation of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>
theme. Includes decorators for <code>git</code> status, username,
current directory and the return code of the last command run.</li>
<li><a href="https://github.com/xlshiz/midin">midin</a> - Works well on
dark terminal background, includes <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/leguim-repo/mike-was-here-theme/">mike-was-here</a>
- Minimalist, includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/frodoslaw/milight-zsh">milight</a> -
Minimal ZSH prompt with <code>git</code> status display, works best with
dark terminal backgrounds.</li>
<li><a
href="https://github.com/syndbg/mindful-space-zsh-theme">mindful-space</a>
- ZSH theme with space in mind.</li>
<li><a
href="https://github.com/ysl2/mini-simple-zsh-prompt">mini-simple</a> -
Minimalist. Includes <code>vcs</code> status decorations.</li>
<li><a href="https://github.com/Brolly0204/zsh-minima">minima</a> -
Includes <code>git</code>, <code>node</code>, <code>golang</code>,
<code>yarn</code>, <code>php</code>, <code>docker</code> and
<code>python</code> status decorations.</li>
<li><a href="https://github.com/glsorre/minimal/">minimal (glsorre)</a>
- A minimal asynchronous ZSH theme optimized for use with the <a
href="https://github.com/tonsky/FiraCode">Fira Code</a> font and the <a
href="https://ethanschoonover.com/solarized">Solarized Light</a>
terminal theme.</li>
<li><a href="https://github.com/subnixr/minimal">minimal (subnixr)</a> -
Minimal yet feature-rich theme.</li>
<li><a
href="https://github.com/gdsrosa/minimal_improved">minimal-improved</a>
- Theme for dark terminals, includes <code>git</code> decorations in the
right-side prompt.</li>
<li><a href="https://github.com/nkurata/zsh-theme">minimal-os</a> - A
minimalist prompt with helpful <code>git</code> status and
system-specific decorators.</li>
<li><a
href="https://github.com/Lissy93/minimal-terminal-prompt">minimal-terminal</a>
- Includes decorators for username@host, current directory,
<code>git</code> information and the last commands exit code.</li>
<li><a href="https://github.com/PatTheMav/minimal2">minimal2</a> - A
minimal and extensible ZSH theme. Forked from <a
href="https://github.com/subnixr/minimal">subnixrs original</a> and
adapted for <a href="https://github.com/zimfw/zimfw">Zimfw</a>.</li>
<li><a href="https://github.com/lknix/zsh-theme-minimalx">minimalx</a> -
Inspired by kolo theme from oh-my-zsh.</li>
<li><a href="https://github.com/FalconLee1011/mint-zsh-theme">mint</a> -
Includes decorators for current directory, whether running on a laptop
or a desktop, and <code>git</code> status.</li>
<li><a href="https://github.com/mbStavola/mira">mira</a> - A modified <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#bira">bira</a> with
time info and a simplified start prompt.</li>
<li><a
href="https://github.com/robin-pfeiffer/ohmyzsh-mirage-theme/">mirage</a>
- Includes prompt decorations for <code>git</code> status, last command
exit code, whether <code>sudo</code> timestamp file is present and
current active Python virtual environment.</li>
<li><a
href="https://github.com/franbach/oh-my-deepin-miramare">miramare</a> -
Includes <code>git</code> status decorations. Works best with <a
href="https://www.deepin.org/en/original/deepin-terminal/">Deepin
Terminal</a>.</li>
<li><a href="https://github.com/misalabs/misa.zsh-theme">misa</a> -
Misalabs ZSH theme.</li>
<li><a href="https://github.com/dekermendzhy/mixed-zsh-theme">mixed</a>
- Optimized for dark backgrounds.</li>
<li><a href="https://github.com/mnml-theme/prompt">mnml</a> - Minimal
theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/mochidaz/zsh-themes">mochi</a> - Simple
theme, designed to resemble rust main function. Includes
<code>git</code> and <code>hg</code> status decorations.</li>
<li><a href="https://github.com/mochidaz/zsh-themes">mochi2</a> -
Minimalist theme. Includes <code>git</code> and <code>hg</code> status
decorations.</li>
<li><a href="https://github.com/BadRat-in/zsh-modern-theme">modern</a> -
Automatically adapts to light and dark terminal themes. This theme
provides a clean and informative prompt with git integration, command
execution time, and a beautiful rainbow directory path.</li>
<li><a href="https://github.com/obrassard/moderno-zsh">moderno</a> - A
simple and modern ZSH theme inspired by the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
theme from Oh-My-ZSH. Includes <code>git</code> status decorations.</li>
<li><a
href="https://github.com/saravanabalagi/zsh-theme-modesty">modesty</a> -
A clean and modest ZSH theme with <code>condaenv</code>,
<code>virtualenv</code> and <code>git</code> status decorations
displayed neatly right aligned. Requires <a
href="https://github.com/saravanabalagi/zsh-plugin-condaenv">condaenv</a>
plugin.</li>
<li><a
href="https://github.com/prikhi/molokai-powerline-zsh">molokai-powerline</a>
- Based on <a
href="https://gist.github.com/agnoster/3712874">agnoster</a>.</li>
<li><a
href="https://github.com/momoyo-droid/momoyo-zsh-theme">momoyo</a> -
Reminiscent of powerline. Includes decorations for <code>git</code>
status, username, and working directory.</li>
<li><a
href="https://github.com/rafa-wine/monsi_oh-my-zsh_theme">monsi</a> -
Includes <code>git</code> status, last command exit status and current
directory decorators.</li>
<li><a
href="https://github.com/anotherlusitano/moon-light">moon-lite</a> -
Minimalist. Includes decorators for <code>git</code> status, current
directory and the exit status of the last command run.</li>
<li><a href="https://github.com/moonbloom-theme/zsh">moonbloom</a> -
Adapts to the color scheme of your terminal emulator. Includes
decorators for current directory and <code>git</code> status.</li>
<li><a
href="https://github.com/vosalt/moonlight-zsh-theme">moonlight</a> -
Dark lunar aesthetic with celestial tokens for <code>git</code>
status.Heavily inspired by the <a
href="https://github.com/Daivasmara/daivasmara.zsh-theme/tree/master">daivasmara</a>
theme.</li>
<li><a
href="https://github.com/kagamilove0707/moonline.zsh">moonline</a> -
Minimal but easily extensible prompt.</li>
<li><a href="https://github.com/gagbo/moux">moux</a> - Works well with a
dark terminal background, includes <code>git</code> decorations in
<code>RPROMPT</code>.</li>
<li><a href="https://github.com/water-logger/MSYS2-Theme/">msys2</a> -
Inspired by MSYS2. Includes decorators for user@host, <code>git</code>
status and the current directory.</li>
<li><a href="https://github.com/seamile/mu-zsh-theme">mu</a> - Improves
display of multiple <code>git</code> statuses. Inspired by <a
href="https://github.com/halfo/lambda-mod-zsh-theme">lambda mod
theme</a>. Requires a powerline-compatible font.</li>
<li><a
href="https://github.com/dotcode/multi-shell-repo-prompt">multi-shell-repo-prompt</a>
- Provides useful information (in your prompt) about the repository that
you are in. It currently works for <a
href="https://git-scm.com/">Git</a> and <a
href="https://www.mercurial-scm.org/">Mercurial</a>, under <a
href="https://en.wikipedia.org/wiki/Zsh">ZSH</a> as well as <a
href="https://en.wikipedia.org/wiki/Bash_%28Unix_shell%29">bash</a>.</li>
<li><a href="https://github.com/jan-auer/zsh-multiline">multiline</a> -
Powerline-esque theme based on <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a>.</li>
<li><a href="https://github.com/nksoff/muslim">muslim</a> - A simple
minimal ZSH prompt theme.</li>
<li><a href="https://github.com/tonyke-bot/musy-zsh-theme">musy</a> -
Inspured by muse theme. Includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/fabiendelpierre/my-zsh-theme/">my</a> -
Variant of <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#kolo">kolo</a>.</li>
<li><a href="https://github.com/MaxUlysse/myzsh">myzsh</a> - Maxime
Garcias myzsh theme.</li>
<li><a href="https://github.com/honbey/mzt">mzt</a> - Sets up
<code>LS_COLORS</code>, colorizes <code>diff</code> and includes
<code>git</code> status and current working directory decorations.</li>
<li><a
href="https://github.com/kokkonisd/nablaman-zsh-theme">nablaman</a> -
Similar to <a
href="https://github.com/romkatv/powerlevel10k">powerlevel10k</a>.
Includes decorators for the last commands exit status, user@hostname,
<code>git</code> status and the current directory. Works best with a
dark terminal theme.</li>
<li><a href="https://github.com/justforuse/nanika-zsh-theme/">nanika</a>
- Optimized variant of <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell">robbyrussell</a>.
Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/tweekmonster/nanofish">nanofish</a> -
Adds fish-style directory prompt to nanotech theme.</li>
<li><a
href="https://github.com/nbrylevv/nbrylevv-zsh-theme">nbrylevv</a> -
Minimalist theme with text <code>git</code> status decorations.</li>
<li><a href="https://github.com/leovincentseles/nctu.zsh-theme">nctu</a>
- Lightweight theme with an emphasis on speed. Includes <code>git</code>
status decorations.</li>
<li><a href="https://github.com/neewbee/neewbee.zsh-theme">neewbie</a> -
Minimal theme with <code>git</code> decorations. Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell">robbyrussell</a>.</li>
<li><a href="https://gitlab.com/migoa/neo">neo++</a> - Simpler, more
intuitive, and less clustered than the one above.</li>
<li><a href="https://github.com/algosuna/neon-potato">neon-potato</a> -
Colorful and minimalist theme. Includes <code>git</code>
decorations.</li>
<li><a href="https://github.com/sahariko/neon">neon</a> - A pretty and
minimal ZSH theme with <code>git</code> decorations.</li>
<li><a href="https://gitlab.com/nyarla/zsh-theme-nerdish">nerdish</a> -
A prompt theme for ZSH which uses <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Fonts</a>.</li>
<li><a href="https://github.com/joknarf/nerdp">nerdp</a> - Nerd
powerline-style prompt. Requires a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a>. Includes
decorators for <code>git</code> status, username@hostname, current
directory, Python virtualenv, filesystem usage check, 1 minute CPU load,
available memory and the time.</li>
<li><a href="https://github.com/joknarf/nerdps1">nerdps1</a> -
Reminiscent of powerline. Requires a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a>. Includes
decorators for user@hostname, <code>git</code> information, truncated
current directory, python virtualenv, exit status of last command run
and the time.</li>
<li><a href="https://github.com/nescalante/zsh-theme">nescalante</a> -
Optimized for dark terminal backgrounds, includes <code>git</code>
decorations.</li>
<li><a href="https://github.com/swomf/netmask-zsh-theme">netmask</a> -
Termux-first theme. Includes decorators for ip address, full path to
current directory, <code>git</code> status and python virtual
environment.</li>
<li><a
href="https://github.com/davidsierradz/neurosimple-oh-my-zsh-theme">neurosimple</a>
- Includes <code>git</code> decorations and <code>vi</code>-mode
indicator.</li>
<li><a href="https://github.com/softmoth/zsh-prompt-newt">newt</a> - Fat
&amp; fast theme beautiful inside and out, styled segments done right.
Extremely customizable, includes <code>git</code>, username, execution
time, directory, background jobs and edit mode decorations.</li>
<li><a href="https://github.com/sebastienfilion/zsh.newton">newton</a> -
Includes <code>git</code> status and external IP address
decorations.</li>
<li><a
href="https://github.com/meierjan/nextbike-zsh-theme">nextbike</a> - A
very basic theme which just features an macOS bike icon.</li>
<li><a
href="https://git.sr.ht/~nicolairuckel/nidoranarion">nidoranarion</a> -
Colorful, shows <code>git</code> status decorations.</li>
<li><a
href="https://github.com/nikitakot/nikitakot-oh-my-zsh-theme">nikitakot</a>
- Small and simple oh-my-zsh theme. Shows current directory and 2
directories behind, <code>git</code> and <code>nodejs</code> status
decorations.</li>
<li><a href="https://github.com/NimaNikfar/ninik-zsh-theme">ninik</a> -
Inspired by <a
href="https://github.com/agnoster/agnoster-zsh-theme">agnoster</a> and
<a href="https://github.com/alejandromume/ubunly-zsh-theme">ubunly</a>.
Includes decorators for OS, current directory, python virtualenv and
<code>git</code> status. Requires a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a> or
Powerline-patched font.</li>
<li><a href="https://github.com/niotna/niotna-theme">niotna</a> -
Includes decorators for <code>git</code> status and current directory.
Customizable colors.</li>
<li><a href="https://github.com/aanc/oh-my-zsh-nknu-theme">nknu</a> - A
simple oh-my-zsh theme.</li>
<li><a href="https://github.com/nmaxcom/nmaxcom-zsh-theme">nmaxcom</a> -
Minimalist ZSH theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/skuridin/oh-my-zsh-node-theme">node</a>
- oh-my-zshs Node.js theme, broken out to make it easier to use with
other plugin managers.</li>
<li><a href="https://github.com/marszall87/nodeys-zsh-theme">nodeys</a>
- Based on the ys theme, with added Node.js version (from NVM
plugin).</li>
<li><a href="https://github.com/silky/noon.zsh-theme">noon</a> - Has
light and dark variants, shows <code>git</code> information.</li>
<li><a href="https://github.com/TyWR/Nord-zsh">nord</a> - Includes
<code>git</code> status decorations and displays the active conda
environment.</li>
<li><a
href="https://github.com/normanius/normanius-zsh-theme">normanius</a> -
Derived from <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>.
Includes decorators for <code>git</code> status, <code>user@host</code>,
python <code>virtualenv</code>, and ruby <code>rvm</code> version.</li>
<li><a href="https://github.com/skippyr/nostalgia">nostalgia</a> -
Minimalist theme inspired by Windows CMD prompt. Includes decorators for
user@hostname, <code>git</code> status, current directory and python
virtualenv.</li>
<li><a href="https://github.com/eendroroy/nothing">nothing</a> -
Lightning fast and really simple because it has almost nothing in
it.</li>
<li><a href="https://github.com/body20002/nova">nova</a> - Includes
<code>git</code> status decroations. Overrides <code>LS_COLORS</code>
and <code>LSCOLORS</code> settings.</li>
<li><a href="https://github.com/kbrsh/nox">nox</a> - Dark theme,
displays the current working directory and git status.</li>
<li><a
href="https://github.com/lenguyenthanh/nt9-oh-my-zsh-theme">nt9</a> - A
clean, distraction free and <code>git</code> focused development theme.
Shows path relative to <code>git</code> root (or <code>~</code> when
outside <code>git</code> repo), time since last commit, current SHA,
branch and branch state.</li>
<li><a href="https://github.com/nunorc/nunorc.zsh-theme">nunorc</a> -
Minimalist theme, works well on dark backgrounds. Includes
<code>git</code>, <code>mercurial</code> and <code>svn</code> satus
decorations.</li>
<li><a href="https://github.com/Nuqlear/nuqlezsh.zsh-theme">nuqle</a> -
A simple theme for prezto and oh-my-zsh.</li>
<li><a href="https://github.com/rafaelsq/nuts.zsh-theme">nuts</a> -
Minimalist theme, includes <code>git</code> status decorations and
time.</li>
<li><a href="https://github.com/Ansimorph/oblong">oblong</a> - Simple
<code>bash</code>-inspired theme based on <a
href="https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme">gitster</a>
and <a href="https://gitlab.com/Spriithy/basher">basher</a>. Includes
status decorations to show if user is root, the exit status of last
command run, <code>git</code> branch and its clean/dirty status.</li>
<li><a href="https://github.com/masterodie/zsh-theme-odie/">odie</a> -
Works well on a dark background. Includes <code>git</code> status,
python virtualenv and <code>vi</code>-mode status decorations.</li>
<li><a href="https://github.com/tylerreckart/odin">odin</a> - Odin is a
<code>git</code>-flavored ZSH theme.</li>
<li><a href="https://github.com/ErikBenavides/odra.zsh-theme">odra</a> -
Colorful, works well on dark backgrounds. Includes decorators for
<code>git</code> status, current directory, username and exit status of
the last command.</li>
<li><a
href="https://github.com/Flower7C3/oh-flowers-zsh-theme">oh-flowers</a>
- Multiline theme with <code>git</code> decorations.</li>
<li><a href="https://github.com/arialdomartini/oh-my-git">oh-my-git</a>
- An opinionated prompt for bash and ZSH.</li>
<li><a href="https://ohmyposh.dev/">oh-my-posh</a> - Not ZSH-specific,
but very nice and works with ZSH. Allows you to use the same
configuration for prompts in all shells.</li>
<li><a href="https://github.com/badouralix/oh-my-via">oh-my-via</a> -
Theme for ZSH which mainly forks the historical theme used on VIA
servers.</li>
<li><a href="https://github.com/devopsguy/ohelm-zsh-theme">ohelm</a> -
Includes decorators for current directory, <code>git</code> status,
exitatus of last command and <code>kubectl</code> context.</li>
<li><a href="https://github.com/Ohh-Raven/ohh_IP">ohh IP</a> - A theme
designed for CTFs. Includes decorators for ip address and
<code>git</code> status.</li>
<li><a href="https://github.com/joselpadronc/OhMyPC">ohmypc</a> - Works
well with dark terminal windows. Includes <code>git</code>
decorations.</li>
<li><a href="https://github.com/sirshikher/zsh-om">om</a> - Minimal
theme, works with dark backgrounds, includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/MU001999/omszt">omszt</a> - Minimalist
theme with <code>git</code> decorations.</li>
<li><a href="https://github.com/ouuan/omuse-zsh-theme">omuse</a> - Based
on Oh-My-ZSHs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/amuse.zsh-theme">amuse</a>.
Has decorations for <code>git</code> status, time, absolute pwd, RAM
usage, time used by last command, and last command exit status.</li>
<li><a href="https://github.com/nivv/operator-theme">operator</a> -
Clean and simple theme, works best with <a
href="https://github.com/abertsch/Menlo-for-Powerline">Menlo for
Powerline</a>.</li>
<li><a href="https://github.com/andres-ortizl/ortiz-zsh-theme">ortiz
(andres-ortizl)</a> - Fork of <a
href="https://github.com/zimfw/eriner">eriner</a> with decorations for
the interval between commands and k8s context.</li>
<li><a href="https://github.com/guesswhozzz/guezwhoz-zsh-theme">ortiz
(guezwhoz)</a> - Simplified fork of <a
href="https://github.com/zimfw/eriner">eriner</a> with <code>git</code>
status, <code>kubectl</code> context and elapsed time decorations.</li>
<li><a href="https://github.com/RizkiIqbal02/zsh-theme-custom">osx2</a>
- Based on archcraft. Minimalist. Includes decorator for current
directory.</li>
<li><a href="https://github.com/OtterArkar/otter-zsh/">otter</a> -
Otter-themed theme with <code>git</code> status, user@host and current
directory decorators.</li>
<li><a href="https://github.com/skippyr/outer-space">outer-space</a> -
Includes decorators for user@hostname, active python virtual
environment, current directory and <code>git</code> status.</li>
<li><a
href="https://github.com/ThemysciraData/owczarczak.zsh-theme">owczarczak</a>
- Inspired by bira, dieter and <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/fino-time.zsh-theme">fino-time</a>.
Includes <code>venv</code> and vcs status decorations.</li>
<li><a href="https://github.com/owitech/zsh-theme/">owi</a> - Minimalist
theme with <code>git</code> status decorations.</li>
<li><a
href="https://github.com/owenstranathan/owiewestside.zsh-theme">owiewestside</a>
- Includes <code>git</code> status and virtualenv information.</li>
<li><a
href="https://github.com/dikiaap/dotfiles/blob/master/.oh-my-zsh/themes/oxide.zsh-theme">oxide</a>
- A Minimalistic and Dark ZSH theme.</li>
<li><a href="https://github.com/sfabrizio/ozono-zsh-theme">ozono</a> -
🌏 OZ0NO - Lets Breathe a clean ZSH.</li>
<li><a
href="https://github.com/iboyperson/p9k-theme-pastel">p9k-theme-pastel</a>
- A theme for the <a
href="https://github.com/romkatv/powerlevel10k">powerlevel10k</a> prompt
that puts an emphasis on simplcity while still getting important
information across.</li>
<li><a
href="https://github.com/pacmandoh/omz-theme-pacmandoh">pacmandoh</a> -
Enhance your command-line with a sleek theme. Includes decorators for
<code>git</code> integration, permissions feedback, Python environment
support, and dynamic prompts, all in one, customizable with a single
installation script and selectable styles.</li>
<li><a href="https://github.com/eproxus/pad.zsh-theme">pad</a> - A
concise and colorful oh-my-zsh theme.</li>
<li><a href="https://github.com/SLIB53/page-zsh-theme">page</a> - A
simple theme with VCS support. The prompt shows 1 level of the current
working directory, branch, and a color coded curved fat arrow.</li>
<li><a
href="https://github.com/jenssegers/palenight.zsh-theme">palenight
(jenssegers)</a> - Allows display of host information, includes
<code>git</code> branch decoration.</li>
<li><a href="https://github.com/rhklite/palenight_zsh_theme">palenight
(rhklite)</a> - Shows detailed <code>git</code> status information with
icons in the prompt.</li>
<li><a href="https://github.com/davymai/oh-my-zsh-panda-theme">panda</a>
- Includes <code>git</code> and <code>root</code> status decorations.
Best on a dark background.</li>
<li><a
href="https://github.com/erikschreier/PaperColor-themes">papercolor</a>
- Color scheme for ZSH, <code>vim</code> and <code>tmux</code>. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/espeon/paramour">paramour</a> - Simple
and clean, has decorators for <code>git</code> status, username, time,
current directory and username. Requires a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a> in your
terminal.</li>
<li><a href="https://github.com/ParoaPe/ParoaPe-zsh-theme">paroape</a> -
Based on <a
href="https://github.com/sdcampbell/lpha3cho-Oh-My-Zsh-theme-for-pentesters">lpha3cho</a></li>
<li><a
href="https://github.com/Lloyd-Leo/parrot-htb-zsh-theme">parrot-htb</a>
- Includes decorators for current directory, <code>git</code> status and
username@hostname.</li>
<li><a href="https://github.com/trabdlkarim/parrot-zsh-theme">parrot</a>
- Based on Parrot OS bash theme. Includes decorators for user@host,
<code>git</code> information, exit status of last command, time and
current directory.</li>
<li><a
href="https://github.com/ChesterYue/ohmyzsh-theme-passion">passion</a> -
Includes decorations for current time, <code>git</code> status, last
command run time in milliseconds, and the exit status of the last
command. Requires coreutils on macOS.</li>
<li><a href="https://github.com/iboyperson/pastel">pastel</a> - A ZSH
theme inspired by <a
href="https://github.com/cbrock/sugar-free">sugar-free</a>. Includes
<code>git</code> decorations.</li>
<li><a
href="https://github.com/paul-manjarres/paulmanjarres-zsh-theme">paulmanjarres</a>
- Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>,
<a href="https://gist.github.com/agnoster/3712874">agnoster</a> and <a
href="https://github.com/rafaelsq/nuts.zsh-theme">nuts</a>. Includes
decorators for current directory, <code>git</code> status and the
time.</li>
<li><a href="https://github.com/p1xt4n/ohmyzsh-theme-paxton">paxton</a>
- Inspired by powerline. Includes segments for <code>git</code> branch,
time, last command exit status and current directory. Requires a
powerline-compatible font.</li>
<li><a href="https://github.com/pbarovsky/pbdevflow">pbdevflow</a> -
Designed and optimized for use with <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Fonts</a>. Includes
decorators for current directory, <code>git</code> status and
username.</li>
<li><a href="https://github.com/pbarovsky/pbsegments">pbsegments</a> -A
minimal and visually appealing custom theme for <a
href="https://github.com/ohmyzsh/ohmyzsh">oh-my-zsh</a>. It features a
clean, segment-based prompt, optimized for readability and usability.
Includes decorators for <code>git</code> status, current directory and
username.</li>
<li><a href="https://github.com/pecodez/pecodez-zsh-theme">pecodez</a> -
Optimized for dark terminals. Has decorators for <code>snyk</code>
version, <code>node</code> version, AWS profile, kubernetes context and
<code>git</code> status.</li>
<li><a
href="https://github.com/nemeshnorbert/pedantic-zsh-theme">pedantic</a>
- Customizable colors and output. Includes decorators for detailed
<code>git</code> information, root status, last commands exit status,
user@host, current directory and the time.</li>
<li><a
href="https://github.com/sikumy/ohmy-pentest-report">pentest-report</a>
- Designed for pentesters, offering a clean and efficient prompt to
streamline daily tasks during audits and penetration testing. The theme
includes decorators for real-time display of the date, time, IP address,
current directory, and the result of the last executed command.</li>
<li><a href="https://github.com/persiliao/persi-zsh-theme">persi</a> -
Includes <code>git</code>, hostname and current directory decorations.
Works with both light and dark backgrounds.</li>
<li><a href="https://github.com/d-danilov/phalanx-zsh-theme">phalanx</a>
- Minimal theme in the spirit of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
and Pure Shell themes.</li>
<li><a href="https://github.com/LasaleFamine/phi-zsh-theme">phi φ</a> -
A clean and simple theme for ZSH inspired and forked from the <a
href="https://github.com/halfo/lambda-mod-zsh-theme">Lambda (Mod)
ZSH</a> theme.</li>
<li><a href="https://github.com/tobyjamesthomas/pi">pi</a> - A
minimalist theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/sflems/piboy-zsh-theme">piboy</a> - A
simple and elegant multi-line theme for ZSH. Includes a colourized
timestamp, <code>git</code> &amp; syntax highlighting, and elevated root
theme.</li>
<li><a href="https://github.com/mikhaben/pickaxe-zsh-theme">pickaxe</a>
- Includes decorators for <code>user@host</code>, current directory,
current time, conda environment, node version and <code>git</code>
status.</li>
<li><a href="https://github.com/PicoGeyer/zsh-pico-prompt">pico</a> -
Simple prompt modified from <a
href="https://github.com/zap-zsh/zap-prompt">zap-prompt</a> with
decorators for <code>git</code> information, user@hostname and working
directory.</li>
<li><a href="https://github.com/pifabs/pifabs-zsh-theme">pifabs</a> -
Minimal theme with decorators for <code>git</code> status, username,
host and working directory.</li>
<li><a href="https://github.com/purveshpatel511/plain-ui">plain-ui</a> -
Minimalist, but includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/jimeh/plain.zsh-theme">plain</a> - A
plain and simple theme for ZSH which shows basic <code>git</code>
information.</li>
<li><a href="https://github.com/borb/planet-zsh">planet</a> - A slimmed
down version of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/steeef.zsh-theme">steef</a>
from <a href="https://github.com/ohmyzsh/ohmyzsh">oh-my-zsh</a>.</li>
<li><a
href="https://github.com/tobiaseichert/plankton-zsh-theme">plankton</a>
- Simple, no-frills theme.</li>
<li><a
href="https://github.com/totoroot/plantyhoe.zsh-theme">plantyhoe</a> -
Minimalist theme based on a love of plants and apples. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/fdv/platypus">platypus</a> - Platypus is
a simple and convenient theme for oh-my-zsh used by Frédéric de
Villamil.</li>
<li><a href="https://github.com/pog7x/pog7x-zsh-theme">pog7x</a> - Works
with unicode. Includes decorators for <code>git</code> information,
current directory, last command exit status &amp; execution time, time,
virtualenv, nvm, rvm, rust, go, kubernetes context, and elixir.</li>
<li><a href="https://github.com/gpinkard/pointer-zsh-theme">pointer</a>
- Shows working directory, the return status of the last command, and
<code>git</code> current branch.</li>
<li><a href="https://github.com/agkozak/polyglot">polyglot</a> - a
dynamic prompt for <code>zsh</code>, <code>bash</code>,
<code>ksh93</code>, <code>mksh</code>, <code>pdksh</code>,
<code>dash</code>, and busybox <code>ash</code> that uses basic ASCII
symbols (and color, when possible) to show username, whether it is a
local or remote <code>ssh</code> sesssion, abbreviated path,
<code>git</code> branch and status, exit status of last command if
non-zero, any virtual environment created with <code>virtualenv</code>,
<code>venv</code>, <code>pipenv</code>, <code>poetry</code>, or
<code>conda</code>.</li>
<li><a
href="https://github.com/RainyDayMedia/oh-my-zsh-poncho">poncho</a> -
RDMs basic oh-my-zsh custom theme.</li>
<li><a
href="https://github.com/vishaltelangre/poor-programmer.zsh-theme">poor-programmer</a>
- Programmers theme with <code>git</code> status, ruby version and
project path.</li>
<li><a
href="https://github.com/erikschreier/powerbash-zsh">powerbash</a> -
Works well with dark terminal backgrounds, includes <code>git</code>
status decorations.</li>
<li><a href="https://github.com/martinrotter/powerless">powerless</a> -
Tiny &amp; simple pure ZSH prompt inspired by powerline.</li>
<li><a href="https://github.com/romkatv/powerlevel10k">powerlevel10k</a>
- A fast reimplementation of <a
href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a> ZSH
theme. Can be used as a drop-in replacement for powerlevel9k, when given
the same configuration options it will generate the same prompt, only
faster.</li>
<li><a href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a>
- Powerlevel9k is a theme for ZSH which uses <a
href="https://github.com/powerline/fonts">Powerline Fonts</a>. It can be
used with vanilla ZSH or ZSH frameworks such as <a
href="https://github.com/ohmyzsh/ohmyzsh">Oh-My-Zsh</a>, <a
href="https://github.com/sorin-ionescu/prezto">Prezto</a>, <a
href="https://github.com/zsh-users/antigen">Antigen</a>, and <a
href="https://github.com/bhilburn/powerlevel9k/wiki/Install-Instructions">many
others</a>.</li>
<li><a
href="https://github.com/hipstersmoothie/PowerlevelHipstersmoothie">powerlevelHipstersmoothie</a>
- Add-on for <a
href="https://github.com/bhilburn/powerlevel9k">powerlevel9k</a>.</li>
<li><a
href="https://github.com/brucehsu/oh-my-zsh-powerline-theme">powerline
(brucehsu)</a> - A two-line version of powerline: one for information,
one for input.</li>
<li><a
href="https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme">powerline
(jeremy)</a> - Another take on a powerline theme. Nicely configurable,
but requires at least a 256 color-capable terminal with a
powerline-compatible terminal font.</li>
<li><a href="https://github.com/syui/powerline.zsh">powerline (syui)</a>
- A <code>git</code> aware powerline theme.</li>
<li><a
href="https://github.com/dogrocker/oh-my-zsh-powerline-cute-theme">powerline-cute</a>
- Based on <a
href="https://github.com/caiogondim/bullet-train.zsh">bullet-train</a>.</li>
<li><a href="https://github.com/justjanne/powerline-go">powerline-go</a>
- A beautiful and useful low-latency prompt, written in golang. Includes
<code>git</code> and <code>hg</code> status decorations, exit status of
the last command run, current Python virtualenv, whether youre in a <a
href="https://nixos.org/">nix</a> shell, and is easy to extend.</li>
<li><a href="https://github.com/rdnetto/powerline-hs">powerline-hs</a> -
A <a href="https://github.com/powerline/powerline">Powerline</a> clone
written in Haskell. It is significantly faster than the original
implementation, and makes the shell noticeably more responsive.</li>
<li><a
href="https://github.com/lucasqueiroz/powerline-pills-zsh">powerline-pills</a>
- Written in Ruby, uses powerline characters to simulate pills with
useful information.</li>
<li><a href="https://github.com/b-ryan/powerline-shell">powerline-shell
(b-ryan)</a> - Beautiful and useful prompt generator for Bash, ZSH,
Fish, and tcsh. Includes <code>git</code>, <code>svn</code>,
<code>fossil</code> and <code>hg</code> decorations, Python virtualenv
information, and last command exit status.</li>
<li><a href="https://github.com/b-ryan/powerline-shell">powerline-shell
(banga)</a> - A <a
href="https://github.com/Lokaltog/vim-powerline">powerline</a>-like
prompt for Bash, ZSH and Fish. Includes decorators for
<code>git</code>/<code>svn</code>/<code>hg</code>/<code>fossil</code>
branch, last command exit status, shortened path to current directory
and the current python virtualenv and is easy to customize/extend.</li>
<li><a
href="https://github.com/sherubthakur/powerline-train">powerline-train</a>
- A powerline variant.</li>
<li><a href="https://github.com/carlcarl/powerline-zsh">powerline</a> -
A <a href="https://github.com/Lokaltog/vim-powerline">Powerline</a>-like
prompt, based on <a
href="https://github.com/milkbikis/powerline-bash">powerline-bash</a>.
Displays virtualenv, <code>git</code> status information and the exit
code of the last command run.</li>
<li><a href="https://github.com/primejade/powermore-zsh">powermore</a> -
Forked from <a
href="https://github.com/martinrotter/powerless">powerless</a>. Simple
prompt that shows <code>git</code> status and current directory.</li>
<li><a href="https://github.com/sevaho/Powerzeesh">powerzeesh</a> - A
Powerline based ZSH theme. It aims for simplicity, showing information
only when its relevant, optimized for speed and look. Inspired by <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a> and
<a
href="https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme">Powerline</a>.</li>
<li><a href="https://github.com/leandromatos/pre-theme">pre</a> - A
collection of themes for Sublime Text, Terminal, iTerm 2 and ZSH.</li>
<li><a
href="https://github.com/jamiewilson/predawn-shell">predawn-shell</a> -
Theme optimized for dark terminal themes.</li>
<li><a
href="https://github.com/davidjrice/prezto_powerline">prezto_powerline</a>
- Powerline for prezto. Shows git information, RVM version.</li>
<li><a
href="https://github.com/klaude/prezto-cloud-prompt">prezto-cloud-prompt</a>
- Prezto port of oh-my-zshs cloud prompt.</li>
<li><a
href="https://github.com/nixolas1/prezto-lambda">prezto-lambda</a> -
Lambda theme (for prezto).</li>
<li><a href="https://github.com/mellypop/princess">princess</a> -
Modeled after <a
href="https://github.com/abhiyandhakal/abhiyan.zsh">abhiyan.zsh</a> with
perhaps a bit too much pink and arguably too few emojis. Includes
decorators for current directory and <code>git</code> status.</li>
<li><a href="https://github.com/probe2k/probe_zsh">probe</a> - Includes
<code>git</code> status decorations.</li>
<li><a
href="https://github.com/MiloradFilipovic/promptblocks">prompt_blocks</a>
- A minimal node js + git theme. Includes decorators for
<code>git</code> status, node version and current directory.</li>
<li><a href="https://github.com/malinoskj2/prompt_j2">prompt_j2</a> -
Has a dynamic exit status indicator, can change to two lines dynamically
to display context.</li>
<li><a
href="https://github.com/Valodim/zsh-prompt-powerline">prompt-powerline</a>
- A fairly heavyweight ZSH prompt, based on the powerline font from the
popular eponymous <code>vim</code> plugin, which works well for a dark
background.</li>
<li><a href="https://github.com/nathanblair/prompt">prompt</a> - A
lightweight prompt consistent across <code>sh</code>, <code>dash</code>,
<code>ash</code>, <code>zsh</code>, and <code>pwsh</code>. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/MickaelBlet/Promptor">promptor</a> -
Powerline-inspired. Includes decorators for <code>git</code> status,
username, hostname, working directory and time.</li>
<li><a href="https://github.com/willeccles/promptus">promptus</a> -
Simple, minimalist and configurable shell prompt program in C which can
be used to make your prompt the same on any shell. Includes exit code
and working directory decorations.</li>
<li><a href="https://github.com/arzezak/pronto">pronto (arzezak)</a> - A
super simple prompt with decorators for the current directory and
<code>git</code> information.</li>
<li><a href="https://github.com/jthat/zsh-pronto">pronto (jthat)</a> -
Simple and fast theme with <code>git</code> decorations and timing
information.</li>
<li><a href="https://github.com/alpaca-honke/prowpt">prowpt</a> -
Simple, lightweight, and customizable Powerline-like prompt, with
decorators for <code>git</code> information, user, hostname, current
directory, time and exit status of the last command.</li>
<li><a href="https://github.com/jwodder/ps1.py">ps1.py</a> - Has
<code>git</code> status, truncated directory, <code>chroot</code> and
<code>virtualenv</code> prompt decorations.</li>
<li><a href="https://github.com/pskfyi/zsh-theme">pskfyi</a> - Based on
<a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#lambda">lambda</a>.
Themed for ubuntu but easily tweaked.</li>
<li><a
href="https://github.com/dannynimmo/punctual-zsh-theme">punctual</a> -
Easily customizable, influenced by <a
href="https://github.com/denysdovhan/spaceship-prompt">spaceship</a>.</li>
<li><a href="https://github.com/yourfin/pure-agnoster">pure-agnoster</a>
- Mashup of <a href="https://github.com/sindresorhus/pure">pure</a> and
<a href="https://gist.github.com/3712874">agnoster</a>. Has
<code>git</code> decorations and works well with both dark and light
terminal backgrounds.</li>
<li><a href="https://github.com/sindresorhus/pure">pure</a> - A pretty,
minimal and fast ZSH prompt. Includes <code>git</code> status
decorations, prompt turns red if last command failed, username and host
decorations when in a remote session or container, and current folder
and command when a process is running.</li>
<li><a href="https://github.com/banminkyoz/purify">purify
(banminkyoz)</a> - A simple, fast &amp; cool prompt.</li>
<li><a href="https://github.com/kyoz/purify">purify (kyoz)</a> - A clean
and vibrant theme, best on dark backgrounds. Includes <code>git</code>
status decorations.</li>
<li><a href="https://github.com/petermbenjamin/purity">purity</a> -
Inspired by the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
theme and the <a href="https://github.com/sindresorhus/pure">pure</a>
prompt.</li>
<li><a
href="https://github.com/HFMorais/oh-my-zsh-purpleblood-theme/">purpleblood</a>
- Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/darkblood.zsh-theme">darkblood</a>.
Includes decorators for <code>username@host</code>, <code>git</code>
status, and current directory.</li>
<li><a href="https://github.com/mubinben/purr-zsh-theme">purr</a> -
Includes decorators for current directory and <code>git</code>
status.</li>
<li><a href="https://github.com/xcambar/purs">purs</a> - A fast <a
href="https://github.com/sindresorhus/pure">pure</a>-inspired prompt
written in <a href="https://www.rust-lang.org/">Rust</a>.</li>
<li><a href="https://github.com/Pustelto/shell_theme">pustelto</a> -
Colorful theme inspired by the <a
href="https://github.com/denysdovhan/spaceship-prompt">Spaceship</a>
theme, includes <code>git</code> decorations.</li>
<li><a href="https://github.com/gh05t-4/pwn-theme">pwn</a> - Includes
decorators for user@host, <code>git</code> &amp; <code>hg</code> status,
ruby version, python virtualenv and current working directory.</li>
<li><a href="https://github.com/williamcanin/pyhack">pyhack</a> - Works
well with dark terminal themes. Shows Python version, Python package
version (pyproject.toml) and <code>git</code> current branch
information.</li>
<li><a href="https://github.com/nichus/qi3ber2">qi3ber2</a> - A dark
multiline theme. Includes <code>git</code>, load average and exit code
of last command decorators.</li>
<li><a href="https://github.com/qoomon/zsh-theme-qoomon">qoomon</a> -
Optimized for dark backgrounds, includes <code>git</code> information.
Theme repo includes iTerm 2 and Terminal color settings.</li>
<li><a href="https://github.com/kauefontes/oh-my-quewui">quewui</a> -
Simple and clean theme optimized for dark terminal themes. Includes
decorations for the current time, user, directory and <code>git</code>
status.</li>
<li><a
href="https://github.com/r3-fresh/r3-fresh-zsh-theme">r3-fresh</a> -
Includes decorators for <code>git</code> status, current directory, exit
status of last command run.</li>
<li><a href="https://github.com/r3nic1e/r3nic1e">r3nic1e</a> - <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>
variant with battery status, <code>git/hg</code> status, time,
kubernetes context and namespace, non-zero exit code of last command and
date decorations. Requires Powerline font.</li>
<li><a
href="https://github.com/Hera-Moon/My-rabbit-Zsh-Theme">rabbit</a> -
Optimized for <code>git</code>. Requires a terminal program that works
with unicode. Includes decorators for <code>git</code> status, current
working directory and the current virtual environment.</li>
<li><a
href="https://github.com/elboletaire/zsh-theme-racotecnic">racotecnic</a>
- Based on af-magic and posh-git.</li>
<li><a href="https://github.com/erikcc02/radius-zsh-theme">radius</a> -
Includes <code>git</code> status, username, hostname, and directory
decorations, plus <a href="https://github.com/jamesob/desk">desk</a>
support.</li>
<li><a href="https://github.com/akabiru/rafiki-zsh">rafiki</a> - Adds
emojis to your ZSH terminal.</li>
<li><a href="https://github.com/aknackd/zsh-themes">ramiel</a> - Fork of
the <a
href="https://github.com/skuridin/oh-my-zsh-node-theme">node</a>.</li>
<li><a
href="https://github.com/parwatcodes/random-emoji-robbyrussell">random-emoji-robbyrussell</a>
- Based on <a
href="https://gist.github.com/oshybystyi/2c30543cd48b2c9ecab0">random-emoji</a>
and <code>robbyrussell</code> themes.</li>
<li><a
href="https://gist.github.com/oshybystyi/2c30543cd48b2c9ecab0">random-emoji</a>
- Random emoji.</li>
<li><a href="https://github.com/fdw/ranger-zoxide">ranger-zoxide</a> -
Adds <a href="https://github.com/ajeetdsouza/zoxide">zoxide</a> support
to the <a href="https://github.com/ranger/ranger">ranger</a> console
file manager.</li>
<li><a
href="https://github.com/MaxMalinowski/raspberrysh">raspberrysh</a> -
Includes <code>git</code>, python, time, current host and path
decorations.</li>
<li><a href="https://github.com/Raytek/raytek-zsh-theme">raytek</a> -
Simple and colorful theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/razman786/ohmyzsh-theme-raz">raz</a> -
Minimal prompt, includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/rberenguel/rb-zsh-theme">rb</a> -
Powerline-styled ZSH theme based on <a
href="https://gist.github.com/agnoster/3712874">Agnoster</a>, optimized
for <code>git</code> and solarized terminals. Requires a
Powerline-compatible font.</li>
<li><a
href="https://github.com/rbjorklin/rbjorklin-zsh-theme">rbjorklin</a> -
Optimized for solarized terminal color schemes, includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/DrissTM/redline.zsh-theme">redline</a> -
Minimalist theme. Includes <code>git</code> status, time, user.</li>
<li><a
href="https://github.com/idaMakelaWork/refined-flower">refined-flower</a>
- Requires a terminal program that can handle emoji. Includes
<code>git</code> status decorator.</li>
<li><a href="https://github.com/refpx/refpx-zsh-theme">refpx</a> -
Includes <code>git</code> status, last command status, user@hostname and
directory decorations.</li>
<li><a
href="https://github.com/nmercado1986/zsh-reggae-theme">reggae</a> -
Compresses a lot of information into the prompt with color-coded status
decorations.</li>
<li><a href="https://github.com/arturoalviar/rei-zsh-theme">rei</a> - A
simple theme with the first character 零(rei), the number 0. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/Remiii/remiii.zsh-theme">remiii</a> -
Based on <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>,
optimized for <a
href="https://github.com/altercation/solarized">solarized</a> terminal
themes.</li>
<li><a
href="https://github.com/remolueoend/remolueoend.zsh-theme">remolueoend</a>
- Based on <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>,
using emojis for tracking <code>git</code> context. Only works with <a
href="https://github.com/sorin-ionescu/prezto">Prezto</a>.</li>
<li><a
href="https://github.com/renanborgez/ohmyzsh-theme-renanborgez">renanborgez</a>
- Works well on dark backgrounds. Includes decorators for
<code>nvm</code> and <code>git</code> information.</li>
<li><a href="https://github.com/andrii-rieznik/rho-zsh-theme">rho</a> -
Minimalist theme. Includes decorators for <code>git</code> status,
hostname and current directory.</li>
<li><a href="https://github.com/pyjamafish/ribbon-prompt">ribbon</a> -
Reminiscent of powerline. Includes Python <code>virtualenv</code>
decorator.</li>
<li><a href="https://github.com/andrii-rieznik/rie-zsh-theme">rie</a> -
Minimalist theme with decorators for username, <code>git</code> status
and current directory.</li>
<li><a href="https://github.com/othiagos/rigel-zsh-theme/">rigel</a> -
Includes decorators for <code>git</code> information, user@hostname and
current directory.</li>
<li><a href="https://github.com/waddupp00/risbow">risbow</a> - A <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/risto.zsh-theme">risto</a>
inspired ZSH theme with a lolcat like rainbow effect.</li>
<li><a href="https://github.com/Ritzier/ritz.zsh-theme">ritz</a> -
Includes decorators for time, current directory, <code>git</code>
status, exit status and time used for last command run.</li>
<li><a href="https://github.com/skippyr/river-dreams">river-dreams</a> -
Includes decorators for <code>git</code> information, machines IP
address, time, disk usage on <code>/</code>, current Python
<code>venv</code>, current directory, root status, and the last
commands exit status.</li>
<li><a href="https://github.com/revir/river-zsh-config">river</a> - Dark
theme with <code>git</code> information.</li>
<li><a href="https://github.com/skippyr/riverside">riverside</a> - A
more portable descendent of <a
href="https://github.com/skippyr/river_dreams">River Dreams</a> inspired
by robbyrussell and kafeitu. Includes decorators for <code>git</code>
status, user@hostname, current directory and the current python virtual
environment.</li>
<li><a
href="https://github.com/logik93/rkj-logik.zsh-theme">rkj-logik</a> -
Based on omzs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/rkj.zsh-theme">rkj</a>.
Includes decorators for user@host, current directory, time &amp;
date.</li>
<li><a
href="https://github.com/cain986/rkj-with-conda-zsh-theme">rkj-with-conda</a>
- Based on omzs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/rkj.zsh-theme">rkj</a>
and adds conda environment and <code>git</code> status decorators.</li>
<li><a
href="https://github.com/YuyeQingshan/robbyolivier">robbyolivier</a> -
Based on ideas from the the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
theme and the project <a
href="https://github.com/olivierverdier/zsh-git-prompt">zsh-git-prompt</a>.</li>
<li><a
href="https://github.com/toytag/robbyrussell-fullpath.zsh-theme">robbyrussell-fullpath</a>
- The original <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
with a fullpath in the prompt.</li>
<li><a
href="https://github.com/jackjyq/robbyrussell-plus-zsh-theme">robbyrussell-plus</a>
- Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>,
adds a hostname decorator.</li>
<li><a
href="https://github.com/ecbrodie/robbyrussell-WIP-theme">robbyrussell-WIP</a>
- Decorates the <code>robbyrussell</code> theme with output to indicate
a <strong>WIP</strong> commit.</li>
<li><a href="https://github.com/Alexandresl/rocket-zsh-theme">rocket</a>
- Minimalist theme, includes <code>git</code> and <code>hg</code> status
decoration.</li>
<li><a href="https://github.com/RougarouTheme/rougarou-zsh">rougarou</a>
- A dark theme.</li>
<li><a href="https://github.com/daniilty/rounded-zsh-theme">rounded</a>
- Includes current directory and <code>git</code> status
decorations.</li>
<li><a href="https://github.com/nullxception/roundy">roundy</a> - Fast,
cute and roundy theme. Includes decorators for <code>git</code> status,
current directory and last command execution time. Requires a <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Font</a> and a
unicode-capable terminal application.</li>
<li><a href="https://github.com/sam-621/rs-zsh-theme">rs</a> - Includes
<code>git</code> decorations. Requires unicode capable terminal.</li>
<li><a href="https://github.com/runarsf/rufus-zsh-theme">rufus</a> -
Optimized for dark backgrounds.</li>
<li><a href="https://github.com/rummik/zsh-theme">rummik</a> - <span
class="citation" data-cites="rummik">@rummik</span>s theme. Supports <a
href="https://gitlab.com/zick.kim/zsh/zsh-psmin">psmin</a>, and
<code>git</code> status information in the prompt.</li>
<li><a href="https://github.com/russtone/prompt-russtone">russtone</a> -
Inspired by <a href="https://github.com/sindresorhus/pure">pure</a> and
<a href="https://github.com/sorin-ionescu/prezto">sorin</a>. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/ruweird/ruweird.zsh-theme">ruweird</a> -
Minimalist. Has decorators for <code>git</code> status and current
directory. Shows an umbrella with raindrops and exit code of the last
command if non-zero.</li>
<li><a
href="https://github.com/rafawhs/rwahasugui.zsh-theme/">rwahasugui</a> -
Includes decorators for <code>git</code> information, current time,
current working directory and active python virtualenv.</li>
<li><a href="https://github.com/DoctorRyner/ryner-zsh-theme">ryner</a> -
Colorful theme, includes <code>git</code> decorations and the current
directory.</li>
<li><a href="https://github.com/patwhatev/rzh">rzh</a> - Theme with
<code>git</code> states indicated by emojis.</li>
<li><a href="https://github.com/pseifer/s1ck3r">s1ck3r</a> - Sleek,
transient and space-efficient. Includes decorators for
<code>vi</code>-mode, elevated permissions, last command exit status, if
background jobs are running, working directory and <code>git</code>
status,</li>
<li><a href="https://github.com/zimfw/s1ck94">s1ck94</a> - Fork of the
(first deprecated, now extinct) minimal prompt by S1cK94. Shows whether
user is root, background job status, vi-mode, exit status of last
command, and <code>git</code> status decorations.</li>
<li><a href="https://github.com/Samega7Cattac/s7c.zsh-theme">s7c</a> -
Works well with dark backgrounds. Includes <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/Domanowska/zshSailorMoonThemes">sailormoon</a>
- A collection of Sailor Moon themed themes.</li>
<li><a href="https://github.com/samuelb/samshell">samshell</a> - A
minimalist ZSH theme with <code>git</code>, kubernetes and python
virtualenv decorations.</li>
<li><a href="https://github.com/ruisaraiva19/saraiva-theme">saraiva</a>
- Includes <code>git</code> status decorations, works well on a dark
terminal background.</li>
<li><a
href="https://github.com/simonmader17/sashimi-zsh-theme">sashimi</a> -
Includes decorators for <code>git</code> status and the exit status of
the last command run.</li>
<li><a href="https://github.com/gantoreno/saturn-prompt">saturn</a> - A
soft &amp; minimalistic prompt for those who love space and want to have
a bit of it on their terminal, featuring cool emojis &amp; highly
customizable prompt elements (such as icons, colors, time format, and
more).</li>
<li><a href="https://github.com/Savecoders/Savior-zsh-theme">savior</a>
- Minimalist theme with decorators for current directory, exit status of
last command run and <code>git</code> status.</li>
<li><a href="https://github.com/mashdots/schminitz-v2">schminitz-v2</a>
- Shows decorators for <code>git</code> status, <code>user@host</code>
information, the exit status of last command, and whether running as
root.</li>
<li><a
href="https://gist.github.com/schminitz/9931af23bbb59e772eec">schminitz</a>
- Shows if <code>vim</code> is running in the background when using
<code>:sh</code> command.</li>
<li><a href="https://github.com/kostoskistefan/scythe">scythe</a> -
Powerline-reminiscent theme. Includes <code>git</code>, last command
exit status and directory decorations.</li>
<li><a href="https://github.com/sdlea/omz-theme-sdt">sdt</a> - Includes
decorators for current directory and <code>git</code> status.</li>
<li><a href="https://github.com/dk949/searocket/">searocket</a> -
Slimmed down version of <a
href="https://github.com/denysdovhan/spaceship-prompt">spaceship</a>.
Includes decorators for working directory, last command exit code, user,
background jobs, <code>bun</code>, <code>d</code>, elm, go, nodejs,
python, zig and <code>git</code> status. Requires <code>D</code> build
chain.</li>
<li><a
href="https://github.com/jottenlips/seasonal-zshthemes">seashell</a> -
Minimal theme with sea-inspired emoji decorations. Includes
<code>git</code> status decorations.</li>
<li><a
href="https://github.com/tonyseek/oh-my-zsh-seeker-theme">seeker</a> -
This theme uses many special unicode characters to be fancy, but it may
cause some problems without well supported fonts.</li>
<li><a
href="https://github.com/GrantSeltzer/seltzer.zsh-theme">seltzer</a> -
Inspired by the dieter theme, uses color-coding to provide
information.</li>
<li><a href="https://github.com/hiroru/senpai-zsh">senpai</a> - Clean
prompt theme for Devops. Includes decorators for <code>git</code>
status, the kubernetes context, AWS profile, GCP project and Azure
active cloud.</li>
<li><a href="https://github.com/miccou/sensa-theme">sensa</a> - Includes
decorators for <code>git</code> status, GitHub username and current
directory.</li>
<li><a href="https://github.com/sepehr/sepshell">sepshell</a> - Clean
and minimal ZSH theme based on the old lost taybalt theme, with
<code>git</code> bisecting/merging/rebasing modes and configurable
prompt symbols.</li>
<li><a href="https://github.com/ars2062/serenity-zsh-theme">serenity</a>
- Minimalist theme which displays essential context info in soft-colored
boxes above the command line, using Unicode separators to stay clean yet
expressive. Includes decorators for root status, username, hostname,
host IP address, <code>git</code> status and current directory.</li>
<li><a href="https://github.com/ginfuru/iTerm-Seti_UX">seti_UX</a> - A
simple oh-my-zsh-compatible theme with a corresponding iTerm 2 color
scheme.</li>
<li><a href="https://github.com/mreinhardt/sfz-prompt.zsh">sfz</a> - An
evolution of lean prompt which itself is a rewrite of pure.</li>
<li><a
href="https://github.com/nmcc1212/shades-of-purple-windows-terminal/">shades
of purple</a> - Purple theme for Windows terminal that is reminiscent of
<a
href="https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme">powerline</a>.</li>
<li><a href="https://github.com/agentshadow/shadow-zsh-theme">shadow</a>
- Includes <code>git</code> status, directory, host name, username and
time decorations.</li>
<li><a href="https://github.com/shayanh/shayan-zsh-theme">shayan</a> -
Simple theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/athul/shelby">shelby</a> - Fast,
lightweight and minimal prompt written in pure <code>golang</code>.
Includes decorations for last command exit status, <code>git</code>
status and the current working directory.</li>
<li><a href="https://github.com/simnalamburt/shellder">shellder</a> -
Minimal theme with a <code>git</code> branch decorator. Requires a
Powerline-compatible font.</li>
<li><a
href="https://github.com/arturoalviar/shichi-zsh-theme">shichi</a> - A
simple theme with the first character being 七(shichi/nana), the number
7. The primary color is red with a yellow accent. Includes
<code>git</code> status decorations.</li>
<li><a href="https://github.com/shifty0g/shiftys-zsh-theme/">shiftys</a>
- Tweaked version of the kali theme.</li>
<li><a href="https://github.com/regarager/shiko-prompt">shiko</a> -
Minimalist prompt with decorators for VCS information and current
directory.</li>
<li><a href="https://github.com/bashelled/shini">shini</a> - A tiny
theme that just shouts out small. Includes directory, username,
hostname, time and <code>git</code> decorations.</li>
<li><a
href="https://github.com/MRZ07/shinkansen.zsh-theme">shinkansen</a> - A
fast, customizable and easily extended theme. Includes decorators for
rhw python version in the active virtualenv, current ruby version if
youre using <code>chruby</code>, current Node.js version, current java
version, current go version, current perl version if using
<code>chperl</code>, current elixir version, <code>git</code> status,
time, current directory, exit code and execution time of the last
command, and an optional custom message. Requires a powerline-compatible
font.</li>
<li><a
href="https://github.com/shirnschall/shirnschall-zsh-theme">shirnschall</a>
- Includes <code>git</code> status and <code>user@hostname</code>
decorations.</li>
<li><a href="https://github.com/ArturDobrowolski/shiro-zsh-theme">shiro
(arturDobrowolski)</a> - Includes decorators for current directory,
<code>git</code> status, and exit status and execution time of last
command run.</li>
<li><a href="https://github.com/shirozuki/shiro-zsh-theme">shiro
(shirozuki)</a> - Includes decorators for current directory,
<code>git</code> status and execution time and exit status of last
command run.</li>
<li><a
href="https://github.com/ericvanjohnson/shocm-zsh-themes">shocm</a> -
Forked from <a
href="https://github.com/sixlive/sixlive-zsh-theme">sixlive</a>. Has
<code>git</code> decorations.</li>
<li><a
href="https://github.com/OREOmini/short-ys-zsh-theme">short-ys</a> -
Based on the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme">ys</a>
theme. Includes <code>git</code> and <code>hg</code> status
decorations.</li>
<li><a
href="https://github.com/shr1k4nt/shrikant_zsh_theme">shrikant</a> -
Includes <code>git</code> decorations.</li>
<li><a href="https://github.com/to-var/shrug-zsh-theme">shrug</a> -
Inspired by <a
href="https://github.com/tcnksm/oh-my-zsh-beer-theme">beer-theme</a>,
includes <code>git</code> status and current directory decorations.</li>
<li><a href="https://github.com/Pandademic/Shuttle/">shuttle</a> -
Written in <code>golang</code>. Has decorators for OS, user, current
directory, and the exit code of the last command run.</li>
<li><a href="https://github.com/siegerts/zsh-theme">siegerts</a> -
Includes <code>git</code> status decorations in right prompt.</li>
<li><a href="https://github.com/reujab/silver">silver</a> - A
cross-shell customizable powerline-like prompt heavily inspired by <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>. A
faster rust port of <a
href="https://github.com/reujab/bronze">bronze</a>. Requires <a
href="https://github.com/ryanoasis/nerd-fonts">Nerd Fonts</a>. Very
configurable, includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/m-lima/simpalt">simpalt</a> - An
information-rich small-footprint theme for ZSH based on <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>.</li>
<li><a href="https://github.com/MrNeoTr1n0/simplzshell">simpl</a> -
Minimalist theme focusing on elegance and simplicity. Decorators for
root status, current directory and <code>git</code> status.</li>
<li><a href="https://github.com/DaopengZ/simple-zsh-theme">simple
(daopengz)</a> - Works well with both light and dark terminal themes.
Includes <code>vcs</code>, <code>username</code> and <code>path</code>
decorations.</li>
<li><a href="https://github.com/drNoob13/SimpleZshTheme/">simple
(drNoob13)</a> - Includes decorators for python virtual environment,
<code>git</code> status and current directory.</li>
<li><a href="https://github.com/pavdmyt/simple-oh-my-zsh-theme">simple
(pavdmyt)</a> - Minimalist theme based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell">robbyrussel</a>
that embeds <code>git</code> status information in iTerms window title
bar instead of using space in the prompt.</li>
<li><a href="https://github.com/rkitover/sh-prompt-simple">simple
(rkitover)</a> - A simple, lightweight, and nice looking prompt that
runs quickly even in very slow shells like MSYS2, Cygwin and WSL. It
shows decorations for the short name of the current environment
(distribution, OS, etc.) the <code>git</code> branch when in a
<code>git</code> checkout, as well as the last command exit status
(green checkmark for success and red X mark for non-zero exit).</li>
<li><a href="https://github.com/Savecoders/simpleTheme-zsh-theme">simple
(savecoders)</a> - Simple and minimalist theme with <code>git</code>,
<code>username</code> and execution status decorations.</li>
<li><a href="https://github.com/tourcoder/simple.zsh-theme">simple
(tourcoder)</a> - Minimalist prompt, includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/yhiraki/zsh-simple-prompt">simple
(yhiraki)</a> - Minimal prompt, doesnt require special fonts.</li>
<li><a
href="https://github.com/iwat/simple-agnoster.zsh-theme">simple-agnoster</a>
- Powerline-inspired simple theme with <code>git</code>
decorations.</li>
<li><a
href="https://github.com/chack93/simple-chack.zsh-theme">simple-chack</a>
- Works well with solarized terminal color scheme. Includes
<code>git</code> status decorations.</li>
<li><a
href="https://github.com/BazaJayGee66/simple-git-theme">simple-git</a> -
Minimalist theme inspired by <a
href="https://github.com/kimyvgy/gitstatus-zsh-theme">gitstatus</a>.
Includes <code>git</code> decorations.</li>
<li><a
href="https://github.com/mathiasmoeller/simple-yet-beautiful-zsh-theme">simple-yet-beautiful</a>
- Minimalist theme. Includes <code>git</code> status and
<code>user@host</code> prompt decorations.</li>
<li><a
href="https://github.com/ezswan/simple-zsh-catppuccin">simple-zsh-catppuccin</a>
- Based on the <a href="https://catppuccin.com/">Catppuccin Mocha</a>
color scheme, adapted from the <a
href="https://github.com/dracula/zsh">Dracula</a> theme foundation. This
theme features a simple and functional prompt with support for git
status, time display, context, and directory information, enhanced with
hex color support discovered by ezswan.</li>
<li><a href="https://github.com/fr0zn/simplezsh">simplezsh</a> - Minimal
theme with <code>git</code> info display.</li>
<li><a
href="https://github.com/SetOfAllSets/simply-perfect-zsh-theme/">simply-perfect</a>
- Reminiscent of Powerline and Bullettrain. Includes decorators for
<code>git</code> status, current directory, last command exit status,
current time and username.</li>
<li><a
href="https://github.com/k-kinzal/oh-my-zsh-sinon-theme">sinon</a> -
k-kinzals sinon theme. Includes <code>git</code> status
decorations.</li>
<li><a href="https://github.com/svensen/sit.zsh-theme">sit</a> -
Minimalist theme with <code>git</code>, command exit status and path
decorations.</li>
<li><a href="https://github.com/sixlive/sixlive-zsh-theme">sixlive</a> -
This theme has a unique directory listing. When inside a
<code>git</code> project, the directory display is scoped to the current
repository root.</li>
<li><a href="https://github.com/skeiter9/sk9-zsh">sk9</a> - Skeiter9s
ZSH theme.</li>
<li><a
href="https://github.com/ramonmcros/skeletor-syntax">skeletor-syntax</a>
- Theme collection for Atom, Prism and ZSH inspired by Skeletor from
He-Man and the Masters of the Universe.</li>
<li><a href="https://github.com/skippyr/skgeek">skgeek</a> - Includes
decorators for hostname, directory and <code>git</code> branch.</li>
<li><a href="https://github.com/xiaoshihou514/skiff">skiff</a> -
Lightweight ZSH theme with <code>git</code> status and current directory
decorators.</li>
<li><a href="https://github.com/ASafaeirad/oh-my-zsh-skill-theme">skill
(asafaeirad)</a> - Includes decorations for working directory,
<code>git</code> working branch, working directory status and tracking
branch status.</li>
<li><a
href="https://github.com/frontendmonster/oh-my-zsh-skill-theme">skill
(frontendmonster)</a> - Optimized for a dark terminal, displays
<code>git</code> status decorations.</li>
<li><a
href="https://github.com/sergkondr/skondrashov-zsh-theme">skondrashov</a>
- Minimalist. Includes decorators for <code>git</code> status, current
kubernetes context and current AWS profile.</li>
<li><a href="https://github.com/tahadostifam/skull-zsh">skull</a> -
Includes <code>git</code> status, python virtual environment and ruby
<code>rvm</code> status decorations.</li>
<li><a
href="https://github.com/godbout/sleeplessmind-zsh-theme">sleeplessmind</a>
- ZSH theme inspired by <a
href="https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme">gitster</a>
and <a href="https://github.com/tylerreckart/odin">odin</a>.</li>
<li><a href="https://github.com/nbari/slick">slick</a> - Inspired by the
<a href="https://github.com/sindresorhus/pure">pure</a>, <a
href="https://github.com/xcambar/purs">purs</a> and <a
href="https://github.com/ericfreese/zsh-efgit-prompt">zsh-efgit-prompt</a>.
Requires <code>cargo</code> for installation.</li>
<li><a href="https://github.com/mengelbrecht/slimline">slimline</a> -
Minimal, fast and elegant ZSH prompt. Displays the right information at
the right time.</li>
<li><a href="https://github.com/blyndusk/sm-theme">sm</a> - A
<strong>Simplist</strong> &amp; <strong>Minimalist</strong> theme for
your <strong>favorite</strong> terminal. Includes <code>git</code>
status decorations.</li>
<li><a href="https://github.com/nimacpp/themes-zsh">smail</a> - Includes
decorators for <code>git</code> status, current directory and exit
status of last command run.</li>
<li><a
href="https://github.com/Sokkam/small-terminal-diy-theme">small-terminal-diy</a>
- A variant of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme">ys</a>
theme in <a
href="https://github.com/ohmyzsh/ohmyzsh">oh-my-zsh</a>.</li>
<li><a href="https://github.com/Vicfs/smelly-theme/">smelly</a> -
Minimalist prompt that includes decorators for Python <code>venv</code>
and <code>git</code> status.</li>
<li><a
href="https://github.com/gsamokovarov/smiley.zsh-theme">smiley</a> - A
prompt with happy and sad faces.</li>
<li><a
href="https://github.com/angelina-tsuboi/snowflake-zsh-theme">snowflake</a>
- An elegant, simple, and neat ZSH theme including an aesthetically
pleasing cool color palette that harmonizes with dark themes.</li>
<li><a href="https://github.com/sobolevn/sobole-zsh-theme">sobole</a> -
A minimalistic ZSH theme inspired by the old-fashioned hobbies. No
verbose gimmicks, no emoji, no fidget spinners, and no other visual
noise. Has both light and dark modes.</li>
<li><a href="https://github.com/gsalami00/softblobby/">softblobby</a> -
A theme for people who love unicorns, pink and purple. Includes
decorators for <code>git</code> information, current directory, time and
username.</li>
<li><a
href="https://github.com/houjunchen/solarized-powerline">solarized-powerline
(houjunchen)</a> - Solarized powerline-style theme for ZSH.</li>
<li><a
href="https://github.com/KuoE0/oh-my-zsh-solarized-powerline-theme">solarized-powerline
(KuoE0)</a> - Solarized powerline variant.</li>
<li><a href="https://github.com/paddykontschak/Solarizsh">solarizsh</a>
- Color fix for robbyrussells oh-my-zsh theme to work with <a
href="https://github.com/altercation/solarized">solarized</a>
terminals.</li>
<li><a
href="https://github.com/hrmeetsingh/sorin-modified-dark">sorin-modified-dark</a>
- Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#sorin">sorin</a>.
Minimalist, adds decorators for <code>git</code> status and current
directory.</li>
<li><a
href="https://github.com/denysdovhan/spaceship-prompt">spaceship</a> -
Theme with <code>git</code>, <code>nvm</code>, rvm/rbenv/chruby, python,
<code>ssh</code> and other useful status decorators.</li>
<li><a
href="https://github.com/Spectere/spectere-omz-theme">spectere</a> -
Powerline-esque. Includes decorators for current directory, root status,
<code>user@hostname</code>, and <code>git</code> status.</li>
<li><a href="https://mbauhardt.github.io/spowerline/">spowerline</a> -
Written in scala, inspired by <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>, <a
href="https://tmux.github.io">tmux</a> powerline, vim powerline and the
vim status plugin.</li>
<li><a href="https://github.com/FajarKim/spyrhoo-zsh-theme">spyrhoo</a>
- Includes time, <code>git</code> and current directory
decorations.</li>
<li><a href="https://github.com/hugoh/zsh-ssfprompt">ssfprompt</a> -
Simple, slim, fast. Includes <code>ssh</code>, virtualenv and vcs
decorations.</li>
<li><a href="https://github.com/dersam/staples">staples</a> - Based on
bureau, displays user@host if connected through SSH.</li>
<li><a href="https://github.com/prdpx7/Starboy">starboy</a> - A simple
ZSH theme.</li>
<li><a href="https://github.com/wintermi/zsh-starship">starship
(wintermi)</a> - A simple plugin to use the Starship prompt, along with
a powerline theme.</li>
<li><a href="https://starship.rs/">starship</a> - Minimal, fast,
extremely customizable.</li>
<li><a href="https://github.com/2KAbhishek/starship2k">starship2k</a> -
Includes powerline support, decorators for <code>git</code> information,
multiple languages and a multiline prompt.</li>
<li><a href="https://github.com/el1t/statusline">statusline</a> - A
responsive ZSH theme that provides informational segments when you need
them.</li>
<li><a href="https://github.com/danihodovic/steeef">steef
(danihodovic)</a> - Oh-my-zsh steeef theme as a standalone repository.
The purpose behind this repo is avoid having a dependency on oh-my-zsh
when using the steeef theme. ZSH plugin managers such as Antibody can
use the theme without having to use oh-my-zsh.</li>
<li><a href="https://github.com/ZelongGuo/steeef">steef (zelongguo)</a>
- Based on the <a href="https://github.com/zimfw/steeef">zimfw steef
theme</a>. Includes decorators for username@hostname, python venv,
<code>git</code> status and current directory. Requires <a
href="https://github.com/zimfw/git-info">git-info</a>.</li>
<li><a href="https://github.com/zimfw/steeef">steef (zimfw)</a> - A
customizable version of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/steeef.zsh-theme">steeefs</a>
theme.</li>
<li><a
href="https://github.com/erwanjugand/steeple-zsh-theme">steeple</a> -
Minimalist theme with <code>git</code> status decorations.</li>
<li><a
href="https://github.com/r-mohammadi1/armans-zsh-themes/blob/main/stellachar.zsh-theme">stellachar</a>
- Minimal, pastels.</li>
<li><a href="https://github.com/VLtim43/stigmata.zsh-theme">stigmata</a>
- Includes decorators for user@host and current directory.</li>
<li><a href="https://github.com/pjmp/sublime">sublime</a> - A sublime,
clean, minimalistic ZSH theme with <code>git</code> status
decorations.</li>
<li><a href="https://github.com/cbrock/sugar-free">sugar-free</a> -
Based on the <a href="https://github.com/sindresorhus/pure">Pure</a> and
<a
href="https://github.com/BinaryMuse/oh-my-zsh/blob/binarymuse/themes/candy.zsh-theme">Candy</a>
themes.</li>
<li><a href="https://github.com/sukeesh/sukeesh-zsh-theme">sukeesh</a> -
Includes <code>git</code> status decorations. Works better on dark
terminal backgrounds.</li>
<li><a href="https://github.com/Sulfurium/zsh-theme">sulfurium</a> - The
official ZSH theme of sulfuriumOS.</li>
<li><a href="https://github.com/ston1x/sunrise-ruby">sunrise-ruby</a> -
Similar to <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/sunrise.zsh-theme">sunrise</a>
but includes the active Ruby version.</li>
<li><a href="https://github.com/tech8i/zsh_sunrise">sunrise</a> -
Includes decorators for battery status, current directory, date and
time.</li>
<li><a href="https://github.com/Minipada/superkolo">superkolo</a> - Add
date and return status to the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/kolo.zsh-theme">kolo</a>
theme.</li>
<li><a
href="https://github.com/mohdismailmatasin/suprima-asra">suprima-asra</a>
- A feature-rich minimal theme inspired by <a
href="https://github.com/egorlem/ultima.zsh-theme">Ultima</a>. Includes
decorators for battery status, multi-VCS (<code>git</code>,
<code>hg</code> and <code>svn</code>), whether or not its an
<code>ssh</code> connection, exit status of last command, command
timing, current time, <code>username@host</code>, active python
<code>venv</code>, node version, <code>docker-compose</code> detection
and project context awareness.</li>
<li><a href="https://github.com/carcruz/susi-zsh-iterm">susi</a> -
Includes <code>git</code> status decorations and an accompanying iTerm2
color scheme.</li>
<li><a href="https://github.com/SvS30/svs-theme">svs</a> - Clean and
distraction free theme with <code>git</code> status and current path
decorations.</li>
<li><a href="https://github.com/ttttmr/sy-zsh-theme">sy</a> - Based on
<a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme">ys</a>,
includes <code>git</code> status decorations.</li>
<li><a
href="https://github.com/AmirhosseinAbutalebi/t2colorful-oh.my.zsh">t2colorful</a>
- Includes decorators for <code>git</code> information, current
directory, last command exit status, and current time.</li>
<li><a href="https://github.com/t2er/t2er-zsh-theme">t2er</a> -
Minimalist theme with <code>git</code> decorations.</li>
<li><a href="https://github.com/bvc3at/tabaf-zsh-theme">tabaf</a> -
Minimal ZSH theme optimized for dark backgrounds.</li>
<li><a
href="https://github.com/Tarcadia/tarcadia-zsh-theme">tarcadia</a> -
Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/jonathan.zsh-theme">jonathan</a>.
Includes decorators for current directory and <code>git</code>
status.</li>
<li><a
href="https://github.com/BrokeDudeAbula/taw-ys-venv">taw-ys-venv</a> -
Two-line prompt with decorators for username, current directory,
<code>git</code> information and current Python <code>venv</code>. Based
on <a
href="https://github.com/AzarAI-TOP/taw-ys-zsh-theme">AzarAI-TOP/taw-ys-zsh-theme</a>.</li>
<li><a href="https://github.com/tulioribeiro/zsh-tcr-theme">tcr</a> -
Minimalist theme, shows decorators for current directory,
<code>git</code> status information &amp; <code>nvm</code> version.</li>
<li><a href="https://github.com/Teajey/teajey-zsh-theme">teajay</a> -
Adapted from murilasso and fishy themes. Includes decorators for
<code>git</code> status, and path to current directory (collapsed to
show only most relevant parts) and the exit code of last command
run.</li>
<li><a href="https://github.com/filiptoma/temeraf-zsh">temeraf</a> -
Minimalist theme with decorations for <code>git</code> status,
timestamps and last exit status.</li>
<li><a
href="https://github.com/thingerpig/tepig-ys.zsh-theme">tepig-ys</a> -
Includes <code>git</code> status decorations and conda/virtualenv
status.</li>
<li><a
href="https://github.com/rooted-cyber/Termux-zsh-theme">termux</a> -
Minimalist theme.</li>
<li><a href="https://github.com/patrick330602/termuxer">termuxer</a> -
Theme inspired by <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a> and
linuxer.</li>
<li><a href="https://github.com/tmccombs/thayne.zsh-theme">thayne</a> -
Includes decorators for exit status of last command, time to run if &gt;
1 second, current time, current directory and <code>git</code> status.
Requires a <a href="https://github.com/ryanoasis/nerd-fonts">Nerd
Font</a>.</li>
<li><a href="https://github.com/jhwhite/the-time-lord">the-time-lord</a>
- A theme based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gallifrey.zsh-theme">gallifrey</a>.</li>
<li><a
href="https://github.com/yw9381/oh-my-zsh_theme_line">theme-line</a> -
Colorful theme with <code>git</code> status.</li>
<li><a href="https://github.com/MrRedacted/zsh-themer">themer</a> -
Includes multiple color scheme options, with <code>git</code> status
decorators. There are also multiple icons to choose from within the
<code>.zsh-theme</code> file. Based on <a
href="https://github.com/triplepointfive/oh-my-zsh/blob/master/themes/strug.zsh-theme">strug</a>.</li>
<li><a href="https://github.com/oliver-svrcek/Themeraf">themeraf</a> -
Has decorators for username, last two directories in working directory
path, <code>git</code> status, timestamp, last exit status and also name
of active virtual environment.</li>
<li><a href="https://github.com/theogandara/zsh-theme">theozera</a> -
Includes decorators for <code>git</code> status, a truncated current
directory, and the exit status of the last command run.</li>
<li><a
href="https://github.com/jesec/zsh_theme_theta-async">theta-async</a> -
Async version of <a href="https://github.com/eendroroy/theta">theta</a>.
Includes vcs status information.</li>
<li><a href="https://github.com/eendroroy/theta">theta</a> - Includes
<code>git</code> and <code>hg</code> status decorations. Also has java,
python, ruby, node, go and elixir version information.</li>
<li><a href="https://github.com/heyvito/theto-zsh-theme">theto</a> -
Simplistic theme. Needs <a href="https://nerdfonts.com/">Nerd Fonts</a>,
includes <code>vi</code>-mode status and <code>git</code>
decorations.</li>
<li><a
href="https://github.com/bassopenguin/thetraveler">thetraveler</a> -
Inspired by theunraveler, uses symbols to display <code>git</code>
status.</li>
<li><a href="https://github.com/thm-unix/thm-zshtheme">thm</a> -
Includes decorators for virtualenv, current directory and
<code>git</code> status.</li>
<li><a href="https://github.com/thnikk/zsh-theme-thnikk">thnikk</a> - A
minimal version of the <a
href="https://github.com/denysdovhan/spaceship-prompt">spaceship</a>
theme.</li>
<li><a href="https://github.com/Thy-GoD/thy-god-zsh-theme">thygod</a> -
Based off <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme">gnzh</a>
and <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>.
Includes a <code>git</code> status decorator and changes prompt to a red
cross when a command fails.</li>
<li><a href="https://github.com/chenhao-ye/thyme">thyme (chenhao-ye)</a>
- Seasoning for shells. Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>,
<a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme">gnzh</a>,
and <a
href="https://github.com/caiogondim/bullet-train.zsh/blob/master/bullet-train.zsh-theme">bullet-train</a>.</li>
<li><a href="https://github.com/kawamurakazushi/thyme">thyme
(kawamurakazushi)</a> - Simple theme with <code>git</code> status
decorations.</li>
<li><a href="https://github.com/mmatongo/toledo">toledo</a> - Quick
minimalist theme with <code>git</code> status decorations. Works with
<code>zsh</code>, <code>bash</code>, <code>dash</code> and
<code>yash</code>.</li>
<li><a
href="https://github.com/AndreyPuzanov/tonni4-zsh-theme">tonni4</a> -
Includes time and <code>git</code> status decorators.</li>
<li><a
href="https://github.com/fudyartanto/topan-theme-oh-my-zsh">topan</a> -
Includes <code>git</code> information; best on dark backgrounds.</li>
<li><a href="https://github.com/Aggrathon/torim">torim</a> - Inspired by
the <a href="https://github.com/zimfw/sorin">sorin</a>, <a
href="https://github.com/zimfw/asciiship">asciiship</a> and <a
href="https://github.com/ohmyzsh/ohmyzsh/wiki/themes#mh">mh</a> themes.
Includes decorators for user@hostname (when accessed by
<code>ssh</code>), truncated path to working directory, whether running
as root, error code of last command run if it failed, current time,
duration of long running commands, current virtual environment and
<code>git</code> status.</li>
<li><a href="https://github.com/kitian616/tq-zsh-theme">tq</a> -
Displays <code>git</code> status, time, requires a Powerline font.</li>
<li><a href="https://github.com/fcce/traffic-zsh-theme">traffic</a> - A
dark theme for ZSH.</li>
<li><a href="https://github.com/denisinla/trajan-zsh-theme">trajan</a> -
A dark theme for ZSH.</li>
<li><a
href="https://github.com/olets/zsh-transient-prompt">transient</a> - Add
a transient prompt to your zsh command line — that is, make your current
command lines prompt different from past command lines prompts. For
example, past prompts might not need to show as much contextual
information. Or you might want to put past commands on their own line,
instead of prefixed by a prompt, for easier selecting and copying. More
details at <a
href="https://zsh-transient-prompt.olets.dev/">zsh-transient-prompt.olets.dev</a>.</li>
<li><a href="https://github.com/de-luca/Trinity">trinity</a> - A simple
theme based on <a
href="https://github.com/geometry-zsh/geometry">geometry</a>. Includes
<code>git</code> decorations.</li>
<li><a href="https://github.com/iDoTron/tron-zsh-theme">tron</a> -
Includes <code>git</code> status, working directory, time, user@host and
return status of last command decorations.</li>
<li><a href="https://github.com/TrooperT/Troopert-theme/">troopert</a> -
Includes decorators for <code>git</code> status, last return code if
non-zero, full pwd and a configurable display of
<code>$RPROMPT</code>.</li>
<li><a href="https://github.com/nylo-andry/zsh-themes">tsotra</a> -
Minimalist theme, includes decorators for <code>git</code> status, k8s
context, and <code>rvm</code> status.</li>
<li><a href="https://github.com/eikendev/turs">turs</a> - Fast, minimal
<a href="https://github.com/xcambar/purs">Purs</a>-inspired prompt.</li>
<li><a href="https://github.com/thvitt/tvline">tvline</a> - Derived from
the <a href="https://gist.github.com/agnoster/3712874">agnoster</a>
theme, adds powerline font enhancements.</li>
<li><a href="https://github.com/Henryws/twilight-prompt">twilight</a> -
Minimalist, but includes last command exit status, <code>git</code>
status and <code>user@hostname</code> decorations.</li>
<li><a href="https://github.com/MikereDD/type0_zsh-theme">type0</a> -
Inspired by <a
href="https://github.com/yarisgutierrez/classyTouch_oh-my-zsh">classyTouch</a>
by yarisgutierrez. Includes <code>git</code> decorations.</li>
<li><a href="https://github.com/reobin/typewritten">typewritten</a> -
Minimal and informative theme that leaves room for whats important.
Does asynchronous <code>git</code> decoration updates for speed.</li>
<li><a
href="https://github.com/alejandromume/ubunly-zsh-theme">ubunly</a> -
Mimics the Kali Linux console. Note - this theme also rebinds a lot of
keys and sets a bunch of ZSH options that themes should leave
alone.</li>
<li><a href="https://github.com/Thesola10/zsh-ubuntu-ish">ubuntu-ish</a>
- Mimics the default Debian/Ubuntu <code>bash</code> prompt.</li>
<li><a
href="https://github.com/ureesoriano/zsh-ubuntu-with-vitamins-zim-theme">ubuntu-with-vitamins</a>
- Mimics the default Ubuntu prompt, but with <code>git</code>
decorations.</li>
<li><a href="https://github.com/janstuemmel/zsh-ubuntu-theme">ubuntu</a>
- Minimal theme, includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/egorlem/ultima.zsh-theme">ultima</a> -
Minimalist, includes <code>git</code> status and current directory
decorators.</li>
<li><a href="https://github.com/b4b4r07/ultimate">ultimate</a> -
Minimalist theme with decorators for <code>git</code> status, vim mode
indicator and shortened path.</li>
<li><a
href="https://github.com/Ultimator14/ultimator-zsh-theme">ultimator</a>
- <a href="https://gist.github.com/agnoster/3712874">Agnoster</a>-like
theme. Includes decorators for current directory,
<code>user@host</code>, python virtualenv, background jobs, last command
exit status, and <code>git</code> status information. Requires <a
href="https://github.com/Ultimator14/zsh-git-prompt">zsh-git-prompt</a>
plugin and Nerdfonts.</li>
<li><a href="https://github.com/UlyssesZh/ulyssesys">ulyssesys</a> - Has
decorators for full path to current directory, exit code of last command
and <code>git</code> status.</li>
<li><a href="https://github.com/juliuscaesar/unicorn">unicorn</a> -
Includes decorators for root status, virtualenv, nvm, rvm, current
directory, the time, current directory and emoji <code>git</code>
information. Inspired by <a
href="https://github.com/mashaal/wild-cherry">wild cherry</a>.</li>
<li><a href="https://github.com/nerdbude/Unit-1">unit-1</a> - Minimalist
theme with ITWTB colors.</li>
<li><a href="https://github.com/timhilton/userandnode">userandnode</a> -
A clean theme with decorators for username, node version, current
directory, and <code>git</code> info.</li>
<li><a href="https://github.com/keyaedisa/Valuca">valuca</a> - Variant
of <a href="https://github.com/janjoswig/Ducula">ducula</a>. Includes
decorators for background job status, username, hostname, virtualenv,
current directory, last commands exit code, <code>git</code>
information and the current time.</li>
<li><a href="https://github.com/avano/vanan.zsh-theme">vanan</a> -
Enhances your terminal with detailed <code>git</code> information. Also
includes decorators for <code>vi</code>-mode and status of the last
command run.</li>
<li><a href="https://github.com/H1N1-dev/vehemence-zsh">vehemence</a> -
Includes decorators for <code>pwd</code>, <code>user@host</code>,
<code>tty</code>, time, last command exit code and <code>git</code>
status.</li>
<li><a href="https://github.com/dor133/velvet-zsh-theme">velvet</a> -
Includes decorators for <code>git</code> status, username, current
directory, exit status of last command, and the time.</li>
<li><a href="https://github.com/vercel/zsh-theme">vercel</a> -
Minimalist theme with <code>git</code> status decorations.</li>
<li><a
href="https://github.com/TheRojam/vertepommes-theme">vertepommes</a> -
Based on ys. Includes vcs status, username and current directory
decorations.</li>
<li><a href="https://github.com/vinhnx/vinhnx.zsh-theme">vinhnx</a> -
Modified from <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/mgutz.zsh-theme">mgutz</a>.
Looks great when using with a <a
href="https://github.com/altercation/solarized">Solarized</a> color
scheme.</li>
<li><a
href="https://github.com/rafaeldellaquila/zsh-vitesse-theme/blob/master/img/preview.png">vitesse</a>
- Inspired by VS Codes <a
href="https://github.com/antfu/vscode-theme-vitesse">Vitesse</a> theme.
Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/rwejdling/voidy">voidy</a> - Borrows
elements from <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/lambda.zsh-theme">lambda</a>
and <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
themes and adds the active <a
href="https://github.com/99designs/aws-vault">aws-vault</a> profile to
the right side of the prompt.</li>
<li><a
href="https://github.com/vzambon/vszambon_ocean-zsh-theme">vszambon-ocean</a>
- Includes decorators for current directory, <code>git</code> status, a
day/night icon, whether or not it is running inside a
<code>docker</code> container and the date and time.</li>
<li><a
href="https://github.com/charleseduardome/oh-my-zsh-vtex">vtex</a> -
Includes decorators for <code>git</code> status, current directory, vtex
account and vtex workspace.</li>
<li><a href="https://github.com/Bruceboy/vulcan-zsh-theme">vulcan</a> -
Minimal theme reminiscent of the default <code>bash</code> theme.
Includes <code>git</code> decorations.</li>
<li><a href="https://github.com/wadehammes/wade.zsh-theme">wade</a> -
Mashup of the popular ZSH themes <a
href="https://gist.github.com/agnoster/3712874">Agnoster</a> and <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/fishy.zsh-theme">Fishy</a>,
with some visual tweaks.</li>
<li><a href="https://github.com/0532/wang-iterm-zsh">wang-iterm</a> -
Based on the 0532 theme.</li>
<li><a
href="https://github.com/BastionAtackDev/Warm-Colours.zsh-theme/">warm-colours</a>
- Includes decorators for user@host, current directory and
datetime.</li>
<li><a href="https://github.com/D42H5/warmblood">warmblood</a> - Based
on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/darkblood.zsh-theme">darkblood</a>.
Includes decorators for <code>git</code> information, user@hostname and
the current directory.</li>
<li><a href="https://github.com/whalesea520/whale-zsh-theme">whale</a> -
Fast reimplementation of the whale theme.</li>
<li><a href="https://github.com/lbergelson/zsh_whales_theme">whales</a>
- Includes decorators for <code>git</code> status, java version, last
command return status, and directory.</li>
<li><a href="https://github.com/mashaal/wild-cherry">wild-cherry</a> - A
fairy-tale inspired theme for ZSH, iTerm 2, Sublime, Atom, &amp;
Mou.</li>
<li><a
href="https://github.com/juliavallina/windows-zsh-theme/">windows</a> -
Inspired by the Windows Command Prompt. Includes a decorator for the
current directory.</li>
<li><a href="https://github.com/khuei/winline">winline</a> - Async
version of Greg Hurrells <a
href="https://github.com/wincent/wincent/blob/master/aspects/dotfiles/files/.zshrc">prompt</a>.
Includes decorators for <code>git</code> status, duration of last
command, current directory, nested shells, root status.</li>
<li><a
href="https://github.com/wkentaro/wkentaro.zsh-theme">wkentaro</a> - A
simple theme for Python users. Includes virtualenv and <code>git</code>
status decorators.</li>
<li><a href="https://github.com/afnizarnur/work-line">work-line</a> -
Theme with nice emojis.</li>
<li><a
href="https://github.com/u8slvn/oh-my-zsh-workbench-theme">workbench</a>
- Includes <code>git</code> status decorations, working directory, exit
status of last command and current <code>virtualenv</code>.</li>
<li><a
href="https://github.com/ann-kilzer/annkilzer.zsh-theme">wormwood</a> -
Includes decorators for last command exit status, current directory and
<code>git</code> status.</li>
<li><a href="https://github.com/tharindu899/x-theme">x</a> - Includes
customizable banners</li>
<li><a
href="https://github.com/SoYoureAWaffleMan/xandermute-oh-my-zsh-theme/">xandermute</a>
- Minimalist theme with <code>git</code> and current directory
decorations.</li>
<li><a href="https://github.com/onthedock/xavi.zsh-theme">xavi</a> -
Modified version of the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme">gnzh</a>
theme with emoji decorations for <code>git</code> status and current
directory.</li>
<li><a href="https://github.com/ITAxReal/xbira">xbira</a> - Based on <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme">bira</a>,
includes decorators for <code>git</code> status, user@hostname, exit
status of last command run and the current directory.</li>
<li><a
href="https://github.com/xuelingkang/xlk-simple-zsh-theme">xlk-simple</a>
- Simple theme with <code>git</code> decorations.</li>
<li><a href="https://github.com/Shiaoming/xm">xm</a> - Theme for dark
terminals. Has <code>git</code> decorations.</li>
<li><a href="https://github.com/xor3n/xor-zsh-theme">xor</a> - Self
described as minimalistic and feature-poor, includes <code>git</code>
decorations.</li>
<li><a
href="https://github.com/xremix/oh-my-zsh-xremix-theme">xremix</a> - An
oh-my-zsh shell theme based on the Jreese theme plugin.</li>
<li><a
href="https://github.com/ivan-ristovic/xris47.zsh-theme">xris47</a> -
Fast, simple and streamlined theme. Works best with <a
href="https://github.com/tmux/tmux/wiki">tmux</a> and <a
href="https://github.com/vim-airline/vim-airline">vim-airline</a>.</li>
<li><a
href="https://gist.github.com/xfanwu/18fd7c24360c68bab884">xxf</a> -
Shows the current <code>git</code> commits shortened hash and
message.</li>
<li><a
href="https://github.com/yaireclipse/yairshefi-ohmyzsh-theme">yairshefi</a>
- Minimal theme with line separated prompts. Based on the <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
theme.</li>
<li><a href="https://github.com/jakshin/yazpt">yazpt</a> - A clean,
fast, good-looking ZSH prompt theme that thoughtfully incorporates
Git/Subversion/TFVC status info, integrates with popular plugin managers
like Oh My Zsh, and is straightforward to customize and extend.</li>
<li><a href="https://github.com/liyechen/yechen.zsh-theme">yechen</a> -
Minimalist theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/jeetelongname/Yeet-theme">yeet</a> -
Minimalist prompt with <code>git</code> status decorations.</li>
<li><a href="https://github.com/tomorrowbye/yellow-peach-theme">yellow
peach</a> - Clean minimalist design. Includes decorators for
<code>user@hostname</code>, <code>git</code> status, current directory
and the current time.</li>
<li><a
href="https://github.com/jimratliff/yellow-sea-diamonds-zsh-theme">yellow-sea-diamonds</a>
- Includes decorations for <code>git</code> status, current directory,
active python virtual environment, and the exit status of the last
command run.</li>
<li><a href="https://github.com/menyinch/yindev-zsh-theme">yindev</a> -
Variant of <code>gndx</code>. Includes decorations for <code>git</code>
status and current directory.</li>
<li><a href="https://github.com/JeffreyYAJ/ykali-zsh">ykali</a> - Prints
a modifiable banner for each new ZSH session. Includes decorators for
username, hostname, current directory, wlan0 IP and <code>git</code>
information.</li>
<li><a
href="https://github.com/julienvanderkluft/ykmam-zsh-theme/blob/master/ykmam.zsh-theme">ykmam</a>
- Modified from <a
href="https://github.com/cristiancavalli/ys-zsh-custom-theme">ys</a>
theme and optimized for a dark background.</li>
<li><a
href="https://github.com/AndiH/oh-my-zsh-ys-cluster-theme">ys-cluster</a>
- <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme">ys</a>
variant with support for working with batch submission systems for large
clusters. Supports Slurm, LSF / IBM Spectrum LSF, and PBS.</li>
<li><a
href="https://github.com/cristiancavalli/ys-zsh-custom-theme">ys</a> -
Clean, simple, compatible and meaningful theme meant for dark
backgrounds.</li>
<li><a href="https://github.com/hanbinpro/ysm-zsh-theme">ysm</a> -
Simple ZSH theme with <code>git</code> status information.</li>
<li><a href="https://github.com/raykle/ysr-zsh-theme">ysr</a> - Based on
<a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme">ys</a>.
Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/yuki-torii/yuki-zsh-theme">yuki</a> - A
dark optimized ZSH theme.</li>
<li><a href="https://github.com/hylwxqwq/yuyuko.zsh-theme">yuyuko</a> -
Fork of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme">ys</a>,
inspired by <a
href="https://github.com/hylwxqwq/yuyuko.vim">yuyuko.vim</a>.</li>
<li><a href="https://github.com/yunyuliu/yyl-ys.zsh-theme">yyl-ys</a> -
Includes conda and venv status.</li>
<li><a href="https://github.com/lacanlale/yz50-zsh">yz50</a> - Colorful,
based off of <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme">robbyrussell</a>
and <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/crunch.zsh-theme">crunch</a>
themes. Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/inimicus/z4rr3t">z4rr3t</a> - Based on
sindresorhus <a href="https://github.com/sindresorhus/pure">pure</a>
theme.</li>
<li><a
href="https://github.com/devadathanmb/zap-robbyrussell">zap-robbyrussell</a>
- The OMZ robbyrussell theme, patched to add compatibility with <a
href="https://www.zapzsh.com/">zap</a>.</li>
<li><a href="https://github.com/bwpge/zcmder">zcmder</a> - inspired by
<a href="https://cmder.app/">Cmder</a> with decorators for
<code>git</code> information, current directory and root status.</li>
<li><a href="https://github.com/cpea2506/zcraft">zcraft</a> - Minimalist
theme with decorations for <code>git</code> status, last command exit
status and the time taken by the last command.</li>
<li><a href="https://github.com/zeit/zeit.zsh-theme">zeit</a> -
Optimized for dark backgrounds, includes <code>git</code> status
information.</li>
<li><a
href="https://github.com/SuperKnerdBros/zelda.zsh-theme">zelda</a> -
Zelda-inspired theme. Includes <code>git</code> status decorations.</li>
<li><a
href="https://github.com/aranasaurus/zemm-blinks.zsh-theme">zemm-blinks</a>
- Customized version of oh-my-zsh <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/blinks.zsh-theme">blinks</a>
with mercurial support and other changes.</li>
<li><a href="https://github.com/therzka/zemoji">zemoji</a> - Based on <a
href="https://github.com/mashaal/wild-cherry/tree/master/zsh">wild-cherry</a>.
Includes exit status, <code>virtualenv</code>, <code>nvm</code>,
<code>rvm</code> and <code>git</code> status decorations.</li>
<li><a href="https://github.com/cybardev/zen.zsh">zen (cybardev)</a> - A
minimalist theme for <code>*NIX</code> systems. Includes decorators for
execution time of last command run, curreent directory and vcs status
information.</li>
<li><a href="https://github.com/TheCrazyGM/zen">zen (TheCrazyGM)</a> - A
clean, informative, and customizable theme for Oh-My-Zsh that provides
essential information without cluttering your terminal. It was designed
with Python developers in mind and includes smart features like SSH
detection, detailed Git status information, and command execution time
tracking.</li>
<li><a href="https://github.com/waki285/Zenith">zenith</a> - Minimalist.
Includes decorators for username, current directory and <code>git</code>
status.</li>
<li><a href="https://github.com/arlimus/zero.zsh">zero (arlimus)</a> -
Zeros theme &amp; plugin. Has variants for both light and dark terminal
backgrounds.</li>
<li><a href="https://github.com/shirozuki/zero-zsh-theme">zero
(shirozuki)</a> - Minimalistic prompt with decorators for
<code>git</code> status, current directory, exit status and time to
execute of last command run.</li>
<li><a
href="https://github.com/zeroastro/zeroastro-zsh-theme">zeroastro</a> -
Works best on dark backgrounds, includes <code>git</code> status
decorations.</li>
<li><a
href="https://github.com/ZeroPoke/ZeroCake.zsh-theme">zerocake</a> -
Works better on dark brackgrounds.</li>
<li><a href="https://github.com/hash-bang/zsh-theme-zest">zest</a> - A
functional theme for ZSH. Influenced by <a
href="https://github.com/consolemaverick/zsh2000">zsh2000</a>, <a
href="https://gist.github.com/agnoster/3712874">agnoster</a> and <a
href="https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme">powerline</a>
themes.</li>
<li><a href="https://github.com/skylerlee/zeta-zsh-theme">zeta</a> -
Shows decorations for username, <code>git</code> status information,
machine name, the current working directory and success/fail status of
last command.</li>
<li><a href="https://github.com/AmyangXYZ/zhiyin-zsh-theme">zhiyin</a> -
Includes decorators for user @ host, current working directory and
<code>git</code> status information.</li>
<li><a href="https://github.com/SidonieBouthors/zido-zsh-theme">zido</a>
- Includes decorators for <code>git</code> status and current
directory.</li>
<li><a href="https://github.com/dbushell/zigbar">zigbar</a> - Written in
zig. Includes decorators for <code>git</code> status, current directory.
Requires a <a href="https://www.nerdfonts.com/font-downloads">Nerd
Font</a>.</li>
<li><a href="https://gitlab.com/robobenklein/zinc">zinc</a> - A
blazing-fast, pure ZSH, mixed asynchronous prompt inspired by <a
href="https://github.com/bhilburn/powerlevel9k">Powerlevel9k</a> and <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>
thats easily extensible and extremely configurable. It supports async
segments using <a
href="https://github.com/mafredri/zsh-async">zsh-async</a>.</li>
<li><a href="https://github.com/RubixDev/zish/">zish</a> - Based on the
<code>fish</code> shells default look.</li>
<li><a href="https://github.com/wdhg/zlambda">zlambda</a> - Minimalist,
includes <code>git</code> decorations without special font
requirements.</li>
<li><a href="https://github.com/adamalsen/zsh-zodiac">zodiac</a> -
Includes an emoji for the animal corresponding to the current year.</li>
<li><a href="https://github.com/salamantos/zoo_sh">zoo</a> - Casual
theme with animal emoji. Includes decorators for current directory, time
and <code>git</code> status.</li>
<li><a href="https://github.com/Karitham/zp">zp</a> - Fast prompt,
written in <code>zig</code>. Includes <code>git</code> status and
current directory decorators.</li>
<li><a href="https://github.com/z-shell/zprompts">zprompts</a> - Themes
(prompts) that use original <code>zsh</code> theming subsystem.</li>
<li><a href="https://github.com/ladychili/zqt-zsh-theme">zqt</a> -
Modified version of oh-my-zshs <a
href="https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/maran.zsh-theme">maran</a>
theme.</li>
<li><a href="https://github.com/DTan13/zsh1999">zsh1999</a> - Includes
network connectivity, battery and <code>git</code> status
decorations.</li>
<li><a href="https://github.com/consolemaverick/zsh2000">zsh2000</a> -
Theme which resembles Powerline and includes the <code>rvm</code>
prompt, <code>git</code> status and branch, current time, user,
hostname, pwd, exit status, whether running as root and background job
status.</li>
<li><a href="https://github.com/amirali313/zsh313-theme">zsh313</a> -
Minimal theme with <code>git</code> status decorations.</li>
<li><a href="https://github.com/landongn/zshcomrade">zshcomrade</a> - A
ZSH theme, comrade! Includes <code>git</code> status decorations.</li>
<li><a href="https://github.com/nrjdalal/zshify">zshify</a> - A
minimalistic, one command installation to customize your prompt.
Requires <a
href="https://docs.npmjs.com/getting-started/installing-npm-packages-locally">npx</a>.</li>
<li><a href="https://github.com/malouro/zshiggy">zshiggy</a> - Includes
decorators for <code>git</code> status, <code>node.js</code>
version.</li>
<li><a href="https://github.com/snakypy/zshpower">zshpower</a> -
Optimized for python developers. Includes <code>git</code> and
<code>pyenv</code> status decorations, username and host. Tries to
install other plugins and fonts, so read its instructions before
installing.</li>
<li><a href="https://github.com/redxtech/zshred">zshred</a> - Shows
current directory, <code>git</code> decorations, exit status of last
command and time.</li>
<li><a href="https://github.com/dinizgab/zskai-theme">zskai</a> - Simple
theme based on Monokai. Includes decorators for user@hostname, time,
<code>git</code> status and current working directory.</li>
<li><a href="https://github.com/Warbacon/zunder-prompt">zunder</a> -
Simple and fast ZSH prompt based on <a
href="https://github.com/romkatv/gitstatus">gitstatus</a>.</li>
<li><a href="https://github.com/naens/zwsh">zwsh</a> - A Zpm3/Wordstar
mode/theme for ZSH.</li>
<li><a href="https://github.com/ZYSzys/zys-zsh-theme">zys</a> - Similar
to <a
href="https://github.com/agnoster/agnoster-zsh-theme">Agnoster</a>,
designed to disclose information contextually, with a powerline
aesthetic.</li>
<li><a href="https://github.com/thezzisu/zzshell">zzshell</a> - Inspired
by the default <a href="http://ohmyz.sh/">Oh-My-Zsh</a> theme. Displays
exit code and <code>git</code> status decorations. Doesnt require
Powerline fonts.</li>
</ul>
<h2 id="fonts">Fonts</h2>
<p>Some of the themes listed here require Powerline-compatible fonts,
here are a few:</p>
<ul>
<li><a
href="https://github.com/gabrielelana/awesome-terminal-fonts">Awesome
Terminal Fonts</a> - A family of fonts that includes some nice
monospaced Icons.</li>
<li><a
href="https://github.com/ztomer/fantasque_awesome_powerline">Fantasque
Awesome Font</a> - A nice monospaced font, patched with Font-Awesome,
Octoicons and Powerline-Glyphs.</li>
<li><a
href="https://github.com/belluzj/fantasque-sans">Fantasque-sans</a> -
Another Powerline-compatible font.</li>
<li><a href="https://sourcefoundry.org/hack/">Hack</a> - Another
Powerline-compatible font designed specifically for source code.</li>
<li><a
href="https://store.typenetwork.com/foundry/djr/series/input?family=input-mono">Input
Mono</a> - A family of fonts designed specifically for code. It offers
both monospaced and proportional fonts and includes powerline
glyphs.</li>
<li><a href="https://github.com/be5invis/Iosevka">Iosevka</a> - Coders
typeface, built from code. Highly customizable.</li>
<li><a href="https://larsenwork.com/monoid/">Monoid</a> - Monoid is
customizable and optimized for coding with bitmap-like sharpness at 15px
line-height even on low res displays.</li>
<li><a href="https://github.com/ryanoasis/nerd-fonts">Nerd Fonts</a> -
Collection of over 20 patched fonts (over 2,000 variations) &amp;
FontForge font patcher python script for Powerline, Font Awesome,
Octicons, Devicons, and Vim Devicons. Includes: Droid Sans, Meslo,
Source Code, AnonymousPro, Hack, ProFont, Inconsolata, and many
more.</li>
<li><a href="https://github.com/powerline/fonts">Powerline patched font
collection</a> - A collection of a dozen or so fonts patched to include
powerline gylphs.</li>
<li><a href="http://files.ax86.net/terminus-ttf/">Terminus</a> - TTF
version of Terminus that includes powerline glyphs.</li>
</ul>
<h2 id="installation">Installation</h2>
<p>I recommend <a href="https://github.com/jandamm/zgenom">zgenom</a> if
you dont already have a preferred ZSH framework. It adds minimal
overhead during shell session startup because it generates a load script
only when you change your plugin list, and that load script is sourced
during startup instead of being recalculated every time.</p>
<h3 id="antigen-2"><a
href="https://github.com/zsh-users/antigen">Antigen</a></h3>
<p>Most of these plugins can be installed by adding
<code>antigen bundle githubuser/reponame</code> to your .zshrc file.
Antigen will handle cloning the plugin for you automatically the next
time you start <code>zsh</code>. You can also add the plugin to a
running ZSH with <code>antigen bundle githubuser/reponame</code> for
testing before adding it to your <code>.zshrc</code>.</p>
<h3 id="dotzsh-1"><a
href="https://github.com/dotphiles/dotzsh">dotzsh</a></h3>
<ol type="1">
<li>Clone new plugins into <code>.zsh.local/modules</code></li>
<li>Load the plugin module in <code>.zshrc</code></li>
<li>Open a new ZSH terminal window or tab</li>
</ol>
<h3 id="oh-my-zsh-2"><a href="http://ohmyz.sh/">Oh-My-Zsh</a></h3>
<ol type="1">
<li><code>cd ~/.oh-my-zsh/custom/plugins</code></li>
<li><code>git clone repo</code></li>
<li>Add the repo to your plugin list</li>
</ol>
<h3 id="prezto-2"><a
href="https://github.com/sorin-ionescu/prezto">Prezto</a></h3>
<ol type="1">
<li>Clone the plugin into your prezto modules directory</li>
<li>Add the plugin to your <code>.zpreztorc</code> file</li>
<li>Open a new terminal window or tab</li>
</ol>
<h3 id="zgen-2"><a
href="https://github.com/tarjoilija/zgen">Zgen</a></h3>
<p>Zgen is not being actively maintained. I recommend that you switch to
the <a href="https://github.com/jandamm/zgenom">Zgenom</a> fork, which
is.</p>
<h3 id="zgenom-2"><a
href="https://github.com/jandamm/zgenom">Zgenom</a></h3>
<p>Most of these plugins can be installed by adding
<code>zgenom load githubuser/reponame</code> to your <code>.zshrc</code>
file in the same function youre doing your other
<code>zgenom load</code> calls in.</p>
<p>Zgenom will automatically clone the plugin repositories for you when
you do a <code>zgenom save</code>.</p>
<h3 id="zplug-1"><a href="https://github.com/zplug/zplug">zplug</a></h3>
<p>Most of these plugins can be installed by adding
<code>zplug "githubuser/reponame"</code> to your <code>.zshrc</code>
file.</p>
<h3 id="zpm-1"><a href="https://github.com/zpm-zsh/zpm">zpm</a></h3>
<p>Most of these plugins can be installed by adding
<code>zpm load "githubuser/reponame"</code> to your <code>.zshrc</code>
file.</p>
<h2 id="writing-new-plugins-and-themes">Writing New Plugins and
Themes</h2>
<p>Ive documented some recommendations for writing new plugin and
themes <a
href="https://github.com/unixorn/awesome-zsh-plugins/blob/master/Writing_Plugins_and_Themes.md">here</a>.</p>
<p>There is also a more detailed <a
href="https://zdharma-continuum.github.io/Zsh-100-Commits-Club/Zsh-Plugin-Standard.html">Zsh
Plugin Standard</a>.</p>
<h2 id="other-resources">Other Resources</h2>
<h3 id="zsh-tools">ZSH Tools</h3>
<ul>
<li><a href="https://github.com/kislyuk/argcomplete">argcomplete</a> -
Generates tab completions for programs using Pythons
<code>argparse</code> module.</li>
<li><a
href="https://github.com/zetlen/zsh-completion-generators">completion-generators</a>
- Has a table of tool names and the commands for outputting completion
scripts for those tools. On every load, will check that table and run
the completion command for every tool found in your <code>$PATH</code>
and save its output to a file _<toolname>. If the path of this repo is
in <code>$fpath</code>, completions will work immediately.</li>
<li><a
href="https://github.com/crazy-complete/crazy-complete">crazy-complete</a>
- Every program should have autocompletion in the shell to enhance user
experience and productivity. <code>crazy-complete</code> helps solve
this task by generating robust and reliable autocompletion scripts.</li>
<li><a
href="https://github.com/umlx5h/zsh-manpage-completion-generator">manpage-completion-generator</a>
- Generats ZSH completions from man pages. Requires <a
href="https://github.com/fish-shell/fish-shell/blob/master/share/tools/create_manpage_completions.py">create_manpage_completions.py</a>
which is installed by the fish shell</li>
<li><a href="https://github.com/mbergo/oh-plugin">oh-plugin</a> - Helps
you install plugins for <a href="https://ohmyz.sh">oh-my-zsh</a> by
typing <code>oh-plugin install repository_address</code>.</li>
<li><a
href="https://github.com/kyletimmermans/shell-color-prompt-tool">shell-color-prompt-tool</a>
- Helps you create a custom prompt for <code>ZSH</code> or
<code>bash</code>.</li>
<li><a href="https://github.com/shellspec/shellspec">shellSpec</a> - A
full-featured BDD unit testing framework for dash, bash, ksh, ZSH and
all POSIX shells.</li>
<li><a href="https://github.com/iterative/shtab">shtab</a> -
Automatically generate shell tab completion scripts for Python CLI apps,
supports <code>zsh</code>, <code>bash</code> and <code>tcsh</code>.</li>
<li><a
href="https://github.com/iloveitaly/zsh-ai-completions">zsh-ai-completions</a>
- AI-generated ZSH completions</li>
<li><a href="https://github.com/romkatv/zsh-bench">zsh-bench</a> - A
benchmark for interactive ZSH. It measures user-visible latency of
interactive <code>zsh</code>: input lag, command lag, etc.</li>
<li><a href="https://github.com/rocky/zshdb">zshdb</a> - A ZSH
debugger.</li>
<li><a
href="https://github.com/zdharma-continuum/zshelldoc">zshelldoc</a> -
Doxygen for shell scripts. Parses ZSH and Bash scripts, outputs Asciidoc
document with function lists, call trees, lists of exported variables,
and more.</li>
<li><a href="https://github.com/zunit-zsh/zunit">zunit</a> - A powerful
unit testing framework for ZSH.</li>
</ul>
<h3 id="other-useful-lists">Other Useful Lists</h3>
<ul>
<li><a
href="https://github.com/jondot/awesome-devenv">awesome-devenv</a> - A
curated list of awesome tools, resources and workflow tips making an
awesome development environment.</li>
<li><a
href="https://github.com/n1trux/awesome-sysadmin">awesome-sysadmin</a> -
A curated list of awesome open source sysadmin resources.</li>
<li><a href="https://github.com/k4m4/terminals-are-sexy">Terminals Are
Sexy</a> - A curated list for CLI lovers.</li>
</ul>
<p>Find other useful awesome-* lists at the <a
href="https://github.com/sindresorhus/awesome">awesome
collection</a></p>
<h3 id="other-references">Other References</h3>
<ul>
<li><p>The <a href="http://www.bash2zsh.com/zsh_refcard/refcard.pdf">ZSH
Reference Card</a> and <a
href="https://grml.org/zsh/zsh-lovers.html">zsh-lovers site</a> are
indispensable.</p></li>
<li><p><a href="https://github.com/rothgar/mastering-zsh">Mastering
ZSH</a> is a great tutorial that builds on the basics to show you
advanced ZSH usage, customizations, and practical examples.</p></li>
</ul>
<h2 id="thanks">Thanks</h2>
<p>Many thanks to all the contributors over the years. The list wouldnt
be nearly as complete without all your help.</p>
<p><a href="https://github.com/unixorn/awesome-zsh-plugins/graphs/contributors">
<img src="https://contributors-img.web.app/image?repo=unixorn/awesome-zsh-plugins" />
</a></p>
<p>Made with <a
href="https://contributors-img.web.app">contributors-img</a>.</p>
<p><a
href="https://github.com/unixorn/awesome-zsh-plugins">zshplugins.md
Github</a></p>