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 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
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
2 months ago
lagnoda
lagnodajashezan/lagnoda

A clean, context-aware ZSH theme inspired by agnoster and Lambda, with AWS profile integration and Solarized color support.

40Shell
1 year 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
7 months ago
ssh-agent (twfksh)
ssh-agent (twfksh)twfksh/zsh-ssh-agent

A minimal zsh plugin that automatically starts and manages ssh-agent for SSH key handling in terminal sessions.

41Shell
8 months ago
jwalter
jwalterjeffwalter/zsh-jwalter

A highly configurable ZSH theme with Git, SVN, and network awareness for power users.

41Shell
3 years ago
nodenv (jsahlen)
nodenv (jsahlen)jsahlen/nodenv.plugin.zsh

A Zsh plugin that automatically loads nodenv and its completions into the shell.

44Shell
6 years ago
cmd-status
cmd-statusBlaineEXE/zsh-cmd-status

ZSH plugin that reports command exit codes and execution times after each terminal command.

40Shell
5 years ago
simple (pavdmyt)
simple (pavdmyt)pavdmyt/simple-oh-my-zsh-theme

A minimalistic oh-my-zsh theme that removes git status from the prompt, freeing up space by leveraging iTerm's status bar.

40
7 years ago
git-graph
git-graphMaks0u/git-graph

A lightweight Zsh plugin that provides a colorful, readable git log graph with smart defaults and flexible options.

41Shell
2 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
12 years ago
iterm2-colors
iterm2-colorsshayneholmes/zsh-iterm2colors

A zsh plugin to manage iTerm2 color schemes directly from the command line.

40Shell
7 years ago
visit
visitjustinpchang/visit

An oh-my-zsh plugin that provides fast directory navigation with bookmarking and return functionality.

40Shell
8 years ago
dissonance
dissonanceRyanScottLewis/theme-dissonance-zsh

A clean, customizable Zsh theme with custom LSCOLORS/LS_COLORS settings for terminal aesthetics.

40Shell
10 years ago
poetry (sudosabin)
poetry (sudosabin)sudosubin/zsh-poetry

Zsh plugin that automatically activates Poetry's PATH and provides zsh autocompletions for Python dependency management.

41Shell
4 years ago
zservice-py3http
zservice-py3httpz-shell/zservice-py3http

A Zsh service plugin that serves directories using Python 3's built-in HTTP server.

41Shell
2 years ago
cactus
cactuswelksonramos/cactus

A minimal zsh theme with git status indicators for a clean terminal experience.

40
7 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
symfony (Akollade)
symfony (Akollade)Akollade/symfony.plugin.zsh

Oh My Zsh plugin providing autocompletion for Symfony console commands.

40Shell
1 year 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
poetry
poetryfourdim/zsh-poetry

A Zsh plugin that adds tab completion for Python Poetry commands.

40Shell
4 months ago
razer-status-code
razer-status-codemichaelmcallister/razer-status-code

An oh-my-zsh plugin that changes Razer mouse colors based on the exit status of your last terminal command.

40Shell
8 years ago
mau
mauvichargrave/mau

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

42
4 years ago
sugar-free
sugar-freecbrock/sugar-free

A clean and minimal zsh theme combining elements from Pure and Candy themes with enhanced Git status.

43Shell
9 years ago
lambda-minimal
lambda-minimalsohnryang/lambda-minimal-theme

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

41Shell
4 years ago
fzf-utils
fzf-utilsredxtech/zsh-fzf-utils

A zsh plugin providing fzf-powered utilities for process killing and binary searching.

40Shell
5 years ago
mkcd
mkcdmarvinroman/oh-my-zsh-mkcd-plugin

An Oh My Zsh plugin that creates a directory and automatically changes into it upon success.

40Shell
2 years ago
kubectl (chrishrb)
kubectl (chrishrb)chrishrb/zsh-kubectl

A Zsh plugin that enhances kubectl command-line usage with aliases and functions for Kubernetes.

41Shell
2 years ago
llm-replace
llm-replacem3at/zsh-llm-replace

A Zsh plugin that uses LLMs to generate shell commands from natural language descriptions.

41Shell
13 days 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
aplos
aplossunquan1991/aplos

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

41
8 years ago
git-complete-urls
git-complete-urlsrapgenic/zsh-git-complete-urls

Zsh plugin that enhances git completion by suggesting clipboard URLs for git clone and remote operations.

40Shell
6 years ago
windows-title
windows-titlemdarocha/zsh-windows-title

A zsh plugin that dynamically sets terminal window titles to show current directory and last command.

40Shell
4 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
calma
calmaluislve17/calma

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

40Shell
3 years ago
ding
dingjessetipton/ding

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

40Shell
9 months 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
1
28
29
30
59