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 projects1120.8k total stars138.7k total forks23 languages

Open-source projects built with zsh

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

Showing 2,096 open-source projects · page 29 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
hist-delete
hist-deletep1r473/zsh-hist-delete-fzf

Delete specific history items from ZSH's FZF Ctrl+R history search interface.

40Shell
4 months ago
kubectl-config-switcher
kubectl-config-switcherchmouel/kubectl-config-switcher

A zsh plugin that uses fzf to quickly switch between kubectl config files in ~/.kube/

40Shell
1 year ago
infoline
infolinehevi9/infoline-zsh-theme

A feature-rich ZSH prompt theme that displays system information, git status, disk usage, and shell state in a single line.

42Shell
9 years ago
mau
mauvichargrave/mau

An Oh My Zsh theme combining kphoen and smt themes with a cat character twist.

42
4 years ago
fzf (scaryrawr)
fzf (scaryrawr)scaryrawr/fzf.zsh

A Zsh plugin providing fzf-powered keybindings for file search, history, git operations, and more.

41Shell
5 months ago
simple-zsh-catppuccin
simple-zsh-catppuccinezswan/simple-zsh-catppuccin

A ZSH terminal theme using the Catppuccin Mocha color palette with dynamic status indicators and git integration.

40Shell
26 days ago
case
casertuin/zsh-case

A ZSH plugin that adds tolower and toupper commands to change text casing in the terminal.

40Shell
6 years ago
lambda-minimal
lambda-minimalsohnryang/lambda-minimal-theme

A minimal Zsh prompt theme with lambda symbol, supporting git and virtualenv status.

41Shell
3 years ago
randeme
randemeex-surreal/randeme

An oh-my-zsh plugin that selects a random theme for each terminal session.

40Shell
8 years ago
grayt
graytevanthegrayt/grayt-zsh-theme

A simple, informative Zsh theme for terminal prompts with git integration and truncation.

40Shell
26 days 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
bob
bobwintermi/zsh-bob

A Zsh plugin that provides shell integration for bob, a cross-platform Neovim version manager.

40Shell
1 year ago
iosctl
iosctlobayer/iosctl

A Zsh plugin for quick access to iOS simulator app, data, and log directories.

40Shell
9 years ago
staples
staplesdersam/staples

A custom Zsh theme based on bureau with automatic right-side prompt adjustments and context-sensitive tags.

43
4 years ago
ZSH Setup by Easy-Cloud-in
ZSH Setup by Easy-Cloud-inEasy-Cloud-in/zsh-setup

Automates setup of a modern Zsh terminal environment with Oh My Posh themes, essential plugins, and CLI tools.

40Shell
5 months ago
zsnapshot
zsnapshotzdharma-continuum/zsnapshot

A ZSH plugin that creates and restores snapshots of the current shell state for easy session management.

41Shell
3 years ago
complete-lastf
complete-lastfchougousui/complete-lastf

A zsh plugin that replaces 'lastf' and 'lastd' with the last modified files and directories in the current directory.

40Shell
1 year 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.

40Shell
3 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
ding
dingjessetipton/ding

A Zsh plugin that plays system notification sounds when long-running shell commands finish.

40Shell
8 months ago
show-git-user
show-git-userluisprgr/zsh-show-git-user

A zsh plugin that displays the current git user name in your terminal prompt for managing multiple git identities.

40Shell
3 years ago
zshcp
zshcpmichaelsousajr/zshcp

A lightweight Zsh plugin for clipboard management that enhances command-line workflows with copy-paste operations.

40Shell
1 year ago
zredis
zrediszdharma-continuum/zredis

A Zsh binary module that provides direct Redis database support by binding shell variables to Redis keys.

40C
3 years ago
rb
rbrberenguel/rb-zsh-theme

A Powerline-styled ZSH theme based on agnoster, optimized for Solarized colors and Git workflows.

41
7 years ago
sixlive
sixlivesixlive/sixlive-zsh-theme

A ZSH theme with Git-aware directory scoping that displays paths relative to repository root.

40
7 years ago
code-review
code-reviewxorkevin/code-review-zsh

A zsh plugin that launches git difftool to review code changes between branches.

41Shell
7 years ago
ssh-agent
ssh-agentsdiebolt/zsh-ssh-agent

A Zsh plugin that automatically starts ssh-agent if it's not already running.

40Shell
1 year ago
ing
ingrummik/zsh-ing

A Zsh plugin that provides a simplified ping command with shorter, cleaner output.

40Shell
7 years ago
aplos
aplossunquan1991/aplos

A minimal Oh My ZSH prompt showing working directory, Git info, time, and exit code.

41
8 years ago
pr-cwd
pr-cwdzpm-zsh/pr-cwd

A fast ZSH plugin that displays the current directory in prompts via a global variable.

41Shell
1 year ago
cleansh
cleanshdiegoos/cleansh

A lightweight Zsh prompt theme showing user, directory, Git branch, and runtime versions with icons and automatic updates.

40Shell
13 days ago
xdg-basedirs
xdg-basedirskrahlos/xdg-basedirs

An Oh-My-Zsh plugin that configures XDG base directories according to the XDG Base Directory Specification.

41Shell
4 months ago
agnoster (fseguin)
agnoster (fseguin)fsegouin/oh-my-zsh-agnoster-mod-theme

A modified version of the Agnoster theme for oh-my-zsh that adds a right prompt.

41
11 years ago
tmux (zsh-contrib)
tmux (zsh-contrib)zsh-contrib/zsh-tmux

Zsh plugin that automatically updates tmux window titles based on current shell activity.

41Shell
5 days ago
boom
boomthe0neWhoKnocks/zsh-theme-boom

A minimal, fast-loading ZSH theme with git status integration and clean visual design.

41Shell
13 days ago
snowflake
snowflakeangelina-tsuboi/snowflake-zsh-theme

An elegant, simple, and neat ZSH theme with a cool color palette optimized for dark terminal themes.

32Shell
4 years ago
1
28
29
30
59