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 23 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
pastel
pasteliboyperson/pastel

A minimal, colorful ZSH theme inspired by sugar-free, featuring git status and directory information.

62Shell
7 years ago
zeroastro
zeroastrozeroastro/zeroastro-zsh-theme

A minimal Oh My ZSH theme optimized for dark terminal backgrounds.

60
7 years ago
tmux-simple
tmux-simpleTBSliver/zsh-plugin-tmux-simple

A simple Zsh plugin that exports tmux terminal colors and fixes SSH socket paths for tmux sessions.

60Shell
9 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.

65Shell
1 year ago
github-cli
github-clisudosubin/zsh-github-cli

Zsh plugin providing autocompletion for GitHub CLI commands.

61Shell
2 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
11 months ago
lsd (wintermi)
lsd (wintermi)wintermi/zsh-lsd

A zsh plugin that replaces 'ls' and 'tree' commands with the enhanced 'lsd' utility.

60Shell
1 year ago
containers
containersredxtech/zsh-containers

ZSH plugin providing aliases and interoperability between podman and docker commands.

60Shell
2 years ago
jumper
jumperthestuckster/jumper

A ZSH plugin that saves directory paths and enables quick navigation between them using simple commands.

60Shell
11 months ago
saturn
saturngantoreno/saturn-prompt

A soft, minimalistic ZSH terminal theme with space-themed emojis and customizable prompt elements.

61Shell
5 years ago
charged
chargedrobwierzbowski/charged-zsh-theme

A minimalist ZSH prompt theme with lightning bolt indicator, designed for oh-my-zsh.

63
12 years ago
chaffee
chaffeejasonchaffee/chaffee.zsh-theme

A Zsh theme that displays installed programming language versions in the shell prompt.

60Shell
25 days ago
codemachine
codemachineCodeMonkeyMike/ZshTheme-CodeMachine

A feature-rich Zsh theme with git/hg status, SSH detection, and multi-line prompt.

60
12 years ago
node-path
node-pathandyrichardson/zsh-node-path

ZSH plugin that automatically adds the npm bin directory of your current project to your PATH.

61Shell
6 years ago
omz-themes-standalone
omz-themes-standalonezshzoo/omz-themes-standalone

A standalone Zsh plugin that provides oh-my-zsh themes without requiring the full oh-my-zsh framework.

60Shell
4 years ago
agnoster-timestamp-newline
agnoster-timestamp-newlineDylanDelobel/agnoster-timestamp-newline-zsh-theme

A modified Agnoster ZSH theme that adds a timestamp segment and newline for better terminal readability.

61Shell
7 years ago
auto-pnpm-use
auto-pnpm-usebrunomacedo/zsh-auto-pnpm-use

A Zsh plugin that automatically switches Node.js versions using PNPM based on .nvmrc files.

61Shell
17 days ago
antigen-git-rebase
antigen-git-rebasesmallhadroncollider/antigen-git-rebase

An Antigen/zsh script that automates Git rebasing by stashing changes, listing recent commits, and restoring the stash.

61Shell
6 years ago
stashy
stashyMisterRios/stashy

A zsh plugin that simplifies git stash commands by using plain integers instead of stash@{n} syntax.

60Shell
2 years ago
mkarch
mkarch0xRZ/mkarch

A zsh plugin that provides a smart function to create archives with various compression formats using available system tools.

60Shell
2 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
zellij (jaeheonji)
zellij (jaeheonji)jaeheonji/zsh-zellij-plugin

A Zsh plugin that automatically starts and manages Zellij terminal sessions with configurable behavior.

60Shell
4 years ago
muslim
muslimnksoff/muslim

A simple minimal Zsh prompt theme with Git status and contextual information.

61
10 years ago
mochi
mochimochidaz/zsh-themes

A collection of unique Zsh themes featuring OS display, time-based greetings, and network info.

60Shell
5 years ago
calc (sam-programs)
calc (sam-programs)Sam-programs/zsh-calc

A zsh plugin that enables mathematical calculations directly in the shell without requiring a command prefix.

61Shell
1 year ago
yuki
yukiyuki-torii/yuki-zsh-theme

A minimal, fast Zsh theme with Git status and time display for a clean terminal experience.

61
9 years ago
goenv (bbenne10)
goenv (bbenne10)bbenne10/goenv

An oh-my-zsh plugin that manages Go workspaces similarly to Python's virtualenvwrapper.

61Shell
11 years ago
zconvey
zconveyzdharma-continuum/zconvey

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

62Shell
2 years ago
saml2aws-auto
saml2aws-autodevndive/zsh-saml2aws-auto

A ZSH plugin that adds autocomplete and profile status indicators for saml2aws-auto AWS authentication.

60Shell
6 years ago
pwp
pwpttkalcevic/pwp

An Oh My Zsh plugin that displays the current working path and provides commands for easy parent directory navigation.

60Shell
10 months ago
watson.zsh
watson.zshbcho/Watson.zsh

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

60Shell
10 years ago
collon
collonlambdalisue/collon.zsh

A lightweight, ASCII-only ZSH theme designed for simplicity and speed via promptinit.

60Shell
6 years ago
doas (anatolykopyl)
doas (anatolykopyl)anatolykopyl/doas-zsh-plugin

A Zsh plugin that binds double escape to prefix commands with doas for quick privilege escalation.

60Shell
6 years ago
nova
novarbirnie/oh-my-zsh-nova

An oh-my-zsh plugin that provides auto-completion for python-novaclient commands.

67
11 years ago
tmux-ssh-syncing
tmux-ssh-syncingalberti42/tmux-ssh-syncing

A Zsh plugin that synchronizes tmux window names with active SSH sessions for better terminal session management.

60Shell
5 months ago
chi
chiakinjide/chi

A minimalist oh-my-zsh theme for iTerm users with integrated Git status display.

62
9 years ago
1
22
23
24
59