Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. shell
S

shell

Language
241 projects425.4k total stars54.5k total forks18 languages

Open-source projects built with shell

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

Showing 241 open-source projects · page 4 of 7

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
proxy-plugin (escalate)
proxy-plugin (escalate)escalate/oh-my-zsh-proxy-plugin

An oh-my-zsh plugin to quickly enable and disable proxy shell environment settings.

215Shell
1 year ago
appup
appupCloudstek/zsh-plugin-appup

A Zsh plugin that provides unified commands for Docker Compose and Vagrant environments to save typing.

203Shell
11 months ago
caniuse
caniusewalesmd/caniuse.plugin.zsh

An oh-my-zsh plugin that provides terminal access to Can I Use browser compatibility data.

205Shell
7 years ago
crystal-dash-docset
crystal-dash-docsetSija/crystal-dash-docset

Generates Dash documentation sets for the Crystal programming language.

196Shell
1 month ago
GitHub Action
GitHub Actioncpilsworth/cloudflare-worker-action

A GitHub Action that automatically deploys Cloudflare Workers on push to the master branch.

190Makefile
7 years ago
rpi-cookstrap
rpi-cookstrapheeplr/rpi-cookstrap

A shell script to automatically bake customized Raspberry Pi OS disk images using plugins and configuration files.

181Shell
10 months ago
exa (mohamedelashri)
exa (mohamedelashri)MohamedElashri/exa-zsh

A Zsh plugin providing convenient aliases for exa, a modern replacement for ls.

185Shell
2 years ago
laravel (crazybooot)
laravel (crazybooot)crazybooot/laravel-zsh-plugin

A Zsh plugin providing short aliases for Laravel 5+ artisan commands to speed up development workflow.

173Shell
7 years ago
coq-community Templates
coq-community Templatescoq-community/templates

Templates for generating configuration files and boilerplate for Coq projects, including CI setup and documentation.

1711Mustache
4 months ago
emojis
emojisMichaelAquilina/zsh-emojis

A ZSH plugin providing ASCII emojis as shell variables for easy command-line use.

161Shell
9 years ago
rustup
rustuppkulev/zsh-rustup-completion

Provides Zsh tab completion for rustup commands within the oh-my-zsh framework.

153Shell
6 years ago
conda (themysciradata)
conda (themysciradata)ThemysciraData/conda.plugin.zsh

A Zsh plugin for Conda that adds prompt elements and useful aliases for managing environments.

152Shell
4 years ago
osx-dev
osx-devmarshallmick007/osx-dev-zsh-plugin

An Oh-My-Zsh plugin providing command-line controls for managing local server processes like NGINX, Apache, MySQL, and MongoDB on macOS.

142Shell
10 years ago
notify (luismayta)
notify (luismayta)luismayta/zsh-notify

A Zsh plugin that provides desktop notifications and R2-D2 sounds when terminal commands complete.

140Makefile
1 month ago
git-add-remote
git-add-remotecaarlos0/git-add-remote

A ZSH plugin to easily add remotes to git repositories, especially useful for adding upstream remotes to forks.

146Shell
4 years ago
terminal-app
terminal-appthe8/terminal-app.zsh

A ZSH plugin that adds Emoji icons to Terminal.app window titles and tabs based on the currently running command.

140Shell
5 years ago
ADB Auto Restarter
ADB Auto Restartermahanhaz/adb-auto-restarter

A shell script that automatically restarts the ADB service when it stops detecting Android devices.

141Shell
9 years ago
chezmoi
chezmoimass8326/zsh-chezmoi

A Zsh plugin that adds completion and aliases for chezmoi to simplify dotfile management.

120Shell
1 year ago
abbr-path
abbr-pathfelixgravila/zsh-abbr-path

Displays the current directory path with all but the last folder shortened to their first letter for zsh on macOS.

126Shell
5 years ago
minimal2
minimal2PatTheMav/minimal2

A minimal and extensible Zsh theme adapted for Zimfw, featuring customizable prompt components and magic enter functions.

122
7 years ago
alacritty
alacrittycasonadams/alacritty-shell

A zsh plugin for dynamically switching Alacritty terminal color themes using yq.

123Shell
3 years ago
extend-history
extend-historyxav-b/zsh-extend-history

Zsh plugin that records command history with additional context like timestamps, exit codes, and working directories.

111Shell
2 years ago
hab
habalexdesousa/hab

Oh My ZSH plugin that automatically loads and unloads environment variables and functions based on directory changes.

111Shell
6 years ago
boss-git
boss-gitbossjones/boss-git-zsh-plugin

A ZSH plugin providing a comprehensive set of git aliases for faster command-line git operations.

101Shell
6 years ago
exercism
exercismfabiokiatkowski/exercism.plugin.zsh

An Oh My Zsh plugin that enhances the command-line experience for Exercism.io users.

102Shell
11 years ago
Setup Laravel excutable enviroment on AWS EC2 quickly
Setup Laravel excutable enviroment on AWS EC2 quicklyfukuball/ec2-laravel-evn-installer

A shell script to quickly set up a Laravel-ready environment on AWS EC2 Ubuntu instances.

100Shell
10 years ago
1password-op
1password-opunixorn/1password-op.plugin.zsh

ZSH plugin that provides shell completions and aliases for 1Password's command-line tool `op`.

101Shell
11 days ago
random-quotes
random-quotesvkolagotla/zsh-random-quotes

A ZSH plugin that displays random quotes and facts in categories like nerd, funny, love, inspire, and facts.

91Shell
2 years ago
autopkg-zsh-completion
autopkg-zsh-completionfuzzylogiq/autopkg-zsh-completion

Zsh completion plugin for AutoPkg, enabling tab-completion for its commands and options.

92
10 years ago
ozono
ozonosfabrizio/ozono-zsh-theme

A clean, informative ZSH theme for Oh My ZSH with Node.js environment support, Git status, and OS switching.

93Shell
7 years ago
eza (mohamedelashri)
eza (mohamedelashri)MohamedElashri/eza-zsh

A Zsh plugin providing useful aliases for eza, a modern replacement for the ls command.

91Shell
1 year ago
git-prompt-useremail
git-prompt-useremailmroth/git-prompt-useremail

Zsh plugin that displays a visual reminder in your prompt for which git email address will be used for commits.

92Shell
4 years ago
ios-sim-inspector
ios-sim-inspectorbusterc/profiles

A dotfiles and system defaults manager for macOS, Ubuntu, and MSYS with automated setup and backup.

81Shell
9 days ago
mx-honey
mx-honeymukel/mx-honey

Provides Zsh completions and aliases for the mx build tool used by GraalVM.

81Shell
6 years ago
Lilyvm
Lilyvmolsonpm/lilyvm

A command-line version manager for LilyPond that enables easy installation and switching between multiple versions.

70Shell
3 years ago
hanami
hanamidavydovanton/hanami-zsh

Zsh completion plugin for Hanami framework commands.

71
9 years ago
1
2
3
4
5
6
7