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 22 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
histree
histreefuba/histree-zsh

A Zsh plugin that logs command history with directory context and exit code tracking.

70Shell
8 months ago
bash-quote
bash-quotejtprog/bash-quote

An oh-my-zsh plugin that displays random quotes from bash.org in your terminal.

71Shell
3 years ago
k3d
k3ddwaynebradley/k3d-oh-my-zsh-plugin

Adds aliases and tab completions for k3d commands in Oh My Zsh.

72Shell
4 years ago
mkcd
mkcdazizoid/zsh-mkcd

A minimal zsh plugin that creates a directory and immediately changes into it.

71Shell
8 months ago
zemm-blinks
zemm-blinksaranasaurus/zemm-blinks.zsh-theme

A customized Oh My ZSH theme based on Blinks, adding date/time display, Mercurial support, and custom prompt formatting.

73Shell
12 years ago
delete-prompt
delete-promptaoyama-val/zsh-delete-prompt

Zsh widget that removes prompt text from pasted commands, making it easier to execute code from web pages or documentation.

70Shell
2 years ago
heart
heartgko/heart

A minimal ZSH theme that displays a heart icon indicating command success or failure.

70Shell
2 years ago
arc-prompt
arc-promptdkryaklin/arc-zsh-plugin

An Oh My Zsh plugin providing prompt integration, status caching, and aliases for the Arc version control system.

70Shell
6 months ago
markedit
markeditzakariaGatter/MarkEdit

A simple ZSH/BASH plugin for marking files and editing them with autocompletion for existing marks.

73Shell
6 years ago
agitnoster
agitnosterdbestevez/agitnoster-theme

A customizable Oh My Zsh theme that displays detailed git repository status in the terminal prompt.

74Shell
6 years ago
hanami
hanamidavydovanton/hanami-zsh

Zsh completion plugin for Hanami framework commands.

71
9 years ago
sdkman
sdkmanptavares/zsh-sdkman

A Zsh plugin that installs and loads SDKMAN with completion scripts and aliases.

72Shell
4 years ago
zinit-annex-rust
zinit-annex-rustzdharma-continuum/zinit-annex-rust

A Zinit annex for Zsh that installs Rust and Cargo packages locally within plugin directories and creates shims for binaries.

75Shell
1 year ago
git-plugin (rcruzper)
git-plugin (rcruzper)rcruzper/zsh-git-plugin

A Zsh plugin that provides interactive commands for common Git operations like checkout, rebase, and branch management.

71Shell
7 years ago
lighthaus
lighthauslighthaus-theme/zsh

A lightweight ZSH prompt theme that displays Git, SSH, Python virtual environment, and system status information.

71
5 years ago
abbr-preview
abbr-previewcohml/zsh-abbr-preview

Zsh plugin that shows live previews of abbreviation expansions while typing in the terminal.

70Shell
8 months ago
assume-role
assume-roleweizard/assume-role

A zsh plugin for managing AWS IAM role assumptions with 2FA support and Powerlevel9k integration.

71Shell
7 years ago
prompt-hjem
prompt-hjemcornerman/prompt-hjem

A customizable Zsh prompt with Git integration, Vim mode indicator, and 8-bit color support.

74Makefile
7 years ago
dogesh
dogeshkeithhamilton/oh-my-dogesh

A Doge-themed plugin for oh-my-zsh that replaces common shell commands with humorous Doge-speak equivalents.

60Shell
12 years ago
arduino
arduinoraghur/zsh-arduino

A Zsh plugin for building, uploading, and monitoring Arduino sketches directly from the terminal.

60Shell
2 years ago
arc
arcanton-rudeshko/zsh-arc

A Zsh plugin providing convenient aliases for the Yandex version control system `arc`.

60Shell
1 month ago
php-version-rcfile-switcher
php-version-rcfile-switcherxellos866/php-version_rcfile-switcher

A zsh plugin that automatically switches PHP versions based on a .phpvrc file in the current directory.

60Shell
4 years ago
enlightenment
enlightenmentw33tmaricich/enlightenment

A feature-rich Oh My Zsh theme with git status, vi mode indicators, and command timing.

61
4 years ago
zshrc-sync
zshrc-syncSkylor-Tang/zshrc-sync

A zsh plugin that automatically syncs .zshrc changes to a GitHub repository when the shell exits.

60Shell
2 years ago
web-search (anant-mishra1729)
web-search (anant-mishra1729)Anant-mishra1729/web-search

A standalone zsh plugin that adds aliases for searching the web directly from the terminal.

60Shell
3 years ago
agnosterAfro
agnosterAfroafrozalm/agnosterAfro

A ZSH theme for oh-my-zsh combining Powerline aesthetics with Agnoster's design.

61Shell
9 years ago
popman
popmanjdsee/popman

A zsh plugin that opens man pages for commands you're currently typing and returns you to your prompt.

61Shell
1 year ago
smiley
smileygsamokovarov/smiley.zsh-theme

A Zsh theme with happy and sad face emojis that reflect command exit status in your terminal prompt.

60
12 years ago
asciigit
asciigitcemsbr/asciigit

ASCII-only ZSH prompt theme for git users who prefer plain characters over fancy glyphs.

61Shell
8 years ago
reentry-hook
reentry-hookRobSis/zsh-reentry-hook

ZSH plugin that automatically re-enters working directories after they've been removed and recreated.

61Shell
10 years ago
project (voronkovich)
project (voronkovich)voronkovich/project.plugin.zsh

A ZSH plugin for creating and navigating between projects with support for recipes and temporary workspaces.

61Shell
1 year ago
brew (wintermi)
brew (wintermi)wintermi/zsh-brew

A zsh plugin that configures Homebrew package manager completions and environment for zsh shells.

64Shell
10 months ago
zconvey
zconveyzdharma-continuum/zconvey

A Zshell plugin that enables communication between multiple Zsh sessions for sending notifications and commands.

62Shell
2 years ago
aws
awsapachler/zsh-aws

A ZSH plugin providing AWS CLI completion, profile management, and prompt display for AWS developers.

61Shell
3 months ago
watson.zsh
watson.zshbcho/Watson.zsh

A zsh plugin for integrating the Watson time-tracking CLI tool into your shell.

60Shell
11 years ago
agnoster-plus
agnoster-plusjiahut/agnoster-plus.zsh-theme

A ZSH theme variant optimized for Solarized Dark terminals with git status and powerline-style visual elements.

61Shell
8 years ago
1
21
22
23
59