Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. zsh
Z

zsh

Language
2096 projects1125.6k total stars139.2k total forks22 languages

Open-source projects built with zsh

There are currently 2096 open-source projects built with zsh, with a combined total of 1125.6k GitHub stars. The most common language among these projects is Shell.

Showing 2,096 open-source projects · page 26 of 59

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
slugify
slugifylashoun/slugify

A ZSH plugin that converts filenames and directories to web-friendly slugs with customizable formatting options.

50Shell
5 years ago
nctu
nctuleovincentseles/nctu.zsh-theme

A lightweight and fast Zsh theme designed for speed and minimalism.

50
5 years ago
halfeld
halfeldIgorHalfeld/halfeld-zsh-theme

A minimalist ZSH theme with a clean, uncluttered prompt design.

50Shell
4 years ago
pnpm (leizhenpeng)
pnpm (leizhenpeng)Leizhenpeng/zsh-plugin-pnpm

A Zsh plugin providing convenient aliases for common pnpm package manager commands.

50Shell
2 years ago
zredis-cmd
zredis-cmdz-shell/zredis-cmd

A Zsh plugin that enables remote command execution via Redis-based variable sharing.

51Shell
4 years ago
gitstatus
gitstatuskimyvgy/gitstatus-zsh-theme

A fish-like ZSH theme that displays command return status, full working directory, and git status decorations.

50
5 years ago
hexagon
hexagondiogoazevedos/hexagon

A minimalist zsh theme based on geometry for a clean terminal experience.

52Shell
2 months ago
touchplus
touchplusraisedadead/zsh-touchplus

A Zsh plugin that creates files with touch, automatically generating any missing directories in the path.

51Shell
2 years ago
venv-lite
venv-litegimbo/venv-lite.zsh

A lightweight zsh plugin for managing Python virtual environments using the venv module.

52Shell
7 years ago
gentoo
gentooMattiaG-afk/gentoo-ohmyzsh

A collection of aliases and functions for Gentoo Linux package management within the oh-my-zsh framework.

51Shell
2 years ago
light
lightInfinityUniverse0/light-zsh

A lightweight and clean Zsh theme optimized for both light and dark terminals, with comprehensive status indicators.

51Shell
5 months ago
awsssh
awssshraisedadead/zsh-awsssh

A Zsh plugin to list, select, and SSH into AWS EC2 instances directly from the terminal.

51Shell
2 years ago
expander
expanderianthehenry/zsh-expander

A predictable fzf-based completion widget for zsh that works for any command with custom expansion triggers.

50Shell
4 years ago
qwy
qwyRyooooooga/qwy

A Zsh plugin that provides fuzzy completion for commands and arguments using a fuzzy matching algorithm.

50Go
4 days ago
firebase (rmrs)
firebase (rmrs)rmrs/firebase-zsh

A Zsh plugin that adds a visual prompt indicator when you're in a Firebase project directory.

52Shell
9 years ago
sublime
sublimevalentinocossar/sublime

An Oh My Zsh plugin for Sublime Text that opens files in the current window instead of creating new ones.

50Shell
8 years ago
sops-crypt
sops-cryptchaosimpact/sops-crypt

A ZSH plugin for Mozilla SOPS that provides one-click encryption and decryption of files in directories and subdirectories.

50Shell
2 months ago
smile
smilefundor333/smile

An oh-my-zsh plugin that prints random smile emojis in your terminal.

52Shell
5 years ago
packer
packerwakeful/zsh-packer

A Zsh plugin providing tab completion for Packer, the machine and container image creation tool.

52
5 years ago
git-profiles
git-profilesbaliestri/git-profiles.plugin.zsh

A Zsh plugin for managing multiple Git profiles with automatic switching based on directory paths.

51Shell
6 months ago
tmux-rename
tmux-renamesei40kr/zsh-tmux-rename

A ZSH plugin that automatically renames tmux windows based on the current working directory.

51Shell
8 years ago
gaia
gaiagcaracuel/gaia.zsh-theme

A ZSH theme that displays active environment contexts for Kubernetes, Terraform, GCP, Python, Ruby, and Java in the terminal prompt.

52Shell
3 years ago
zinit-annex-man
zinit-annex-manzdharma-continuum/zinit-annex-man

Zinit extension that generates man pages from plugin READMEs and code documentation for Zsh plugins and snippets.

52Shell
3 years ago
svn-n-zsh
svn-n-zshkhrt/svn-n-zsh-plugin

Enhanced Subversion (SVN) plugin for oh-my-zsh with improved prompt integration and functionality.

53Shell
5 years ago
bitwarden (casonadams)
bitwarden (casonadams)casonadams/bitwarden-cli

A Zsh plugin for fast, secure access to Bitwarden passwords and TOTP codes with auto-completion and caching.

50Shell
1 year ago
doas (senderman)
doas (senderman)Senderman/doas-zsh-plugin

A Zsh plugin that adds or removes doas/sudo from commands by pressing the ESC key twice.

51Shell
1 month ago
terraform (ptavares)
terraform (ptavares)ptavares/zsh-terraform

A Zsh plugin that provides aliases, functions, and autocompletion for Terraform, along with useful Terraform tools.

52Shell
2 years ago
cobalt2git
cobalt2gitalexeimun/cobalt2git

A terminal theme for Oh My Zsh that enhances the cobalt2 theme with improved git status visualization.

51Shell
8 years ago
zgenom-ext-eval
zgenom-ext-evaljandamm/zgenom-ext-eval

A Zgenom extension that evaluates commands to create ad-hoc plugins inline, improving Zsh startup time.

50Shell
3 years ago
bashi
bashieli-oat/bashi

A clean, minimal ZSH theme with a distinctive Sinhala alphabet squiggle as a visual accent.

50
11 years ago
calma
calmaluislve17/calma

A minimal zsh theme designed to provide a clean, distraction-free terminal experience.

40Shell
3 years ago
pad
padeproxus/pad.zsh-theme

A simple, concise, and beautiful double-line Zsh theme with 256-color support and VCS integration.

43
6 years ago
purge-history-secrets
purge-history-secretsjotasixto/purge-history-secrets

A zsh plugin that automatically purges secrets from your shell history using Gitleaks scans.

40Shell
2 years ago
nnvm
nnvmtorifat/nnvm

A zsh plugin that automatically switches Node.js versions based on .nvmrc files using the n version manager.

41Shell
6 years ago
workbench
workbenchu8slvn/oh-my-zsh-workbench-theme

A customizable Oh My ZSH theme with detailed Git status indicators and prompt customization options.

42Shell
4 years ago
git-status
git-statusAyoubMounim/zsh-git-status

A Zsh plugin that provides functions for retrieving and displaying git repository status information in the terminal prompt.

41Shell
2 years ago
1
25
26
27
59