Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Shell Scripting

Shell Scripting

455 projects

Showing 36 of 455 projects

zhooks
zhooksShell

A Zsh tool that displays hook functions and arrays to help debug conflicts between interactive scripts.

#hooks#debugging-tools#shell-scripting
Stars72
Forks2
Last commit2 months ago
hooks
hooksShell

Adds missing hooks and user-defined hook support to Zsh, enabling multiple plugins to hook into Zsh's special functions.

#plugin-system#shell-scripting#terminal
Stars71
Forks4
Last commit4 years ago
parse-columns-cli
parse-columns-cliJavaScript

A CLI tool that parses text columns from Unix command output and converts them to JSON for further processing.

#shell-scripting#cli-tool#unix-utilities
Stars71
Forks5
Last commit4 years ago
crash
crashShell

Proper error handling, exceptions, and try/catch functionality for ZSH shell scripting.

#developer-tools#try-catch#exception-handler
Stars69
Forks4
Last commit9 years ago
bash-completions-fallback
bash-completions-fallbackShell

A ZSH plugin that provides bash completions for commands lacking native ZSH completions.

#zinit-plugin#oh-my-zsh-plugin#productivity
Stars68
Forks7
Last commit2 years ago
hints
hintsShell

A Zsh plugin that displays non-completable trivia hints below your editing buffer without interrupting workflow.

#productivity#shell-scripting#terminal
Stars64
Forks3
Last commit4 years ago
xcode
xcodeMakefile

Zsh completions for Xcode command line tools like xcodebuild, xcrun, and swift.

#macos-development#developer-tools#shell-scripting
Stars64
Forks5
Last commit2 years ago
erlsh
erlshErlang

Erlang library for safe shell interaction, path handling, and external program execution with proper escaping.

#shell-scripting#open-port#command-execution
Stars62
Forks8
Last commit4 years ago
lterm
ltermJavaScript

An interactive online terminal emulator that teaches bash commands through hands-on execution in a safe, virtualized environment.

#terminal-emulator#jquery#open-source
Stars61
Forks64
Last commit3 years ago
ts
tsShell

A POSIX-compliant shell testing framework providing sandboxed test directories and assertion functions.

#command-line-tools#unit-testing#shell-scripting
Stars61
Forks9
Last commit5 years ago
fzf-dir-navigator
fzf-dir-navigatorShell

A Zsh plugin for interactive directory navigation using fzf, featuring directory history and hotkey navigation.

#terminal-navigation#productivity#shell-scripting
Stars59
Forks1
Last commit10 months ago
czhttpd
czhttpdShell

A simple HTTP/1.1 server written almost entirely in Zsh, capable of serving files and directories.

#cgi-support#http-server#shell-scripting
Stars59
Forks4
Last commit9 months ago
more-completions
more-completionsShell

A massive collection of tens of thousands of auto-generated and cleaned zsh command completions.

#developer-tools#shell-scripting#zsh-completions
Stars57
Forks3
Last commit8 days ago
colors (zpm-zsh)
colors (zpm-zsh)Shell

A Zsh plugin providing enhanced color definitions and a standardized color scheme for terminal applications.

#shell-scripting#zpm#zsh-plugin
Stars57
Forks5
Last commit2 years ago
apparix
apparixShell

A tiny set of shell commands for directory bookmarking with subdirectory tab completion and distant file operations.

#bookmarks#tab-completion#directories
Stars55
Forks3
Last commit5 months ago
gitignore
gitignoreShell

A ZSH plugin for quickly generating .gitignore files from templates with local and global support.

#developer-tools#productivity#gitignore
Stars55
Forks5
Last commit22 hours ago
git
gitPowerShell

A comprehensive oh-my-zsh plugin providing intuitive git aliases and functions to replace the default git plugin.

#developer-tools#productivity#shell-scripting
Stars54
Forks14
Last commit3 months ago
zlong_alert
zlong_alertShell

A Zsh plugin that alerts you with desktop notifications and terminal bells when long-running commands finish.

#productivity#shell-scripting#workflow-automation
Stars50
Forks14
Last commit2 years ago
docker-run
docker-runShell

A zsh plugin that runs commands through Docker containers as if they were locally installed.

#developer-tools#containerization#shell-scripting
Stars47
Forks2
Last commit9 years ago
lumberjack
lumberjackShell

A logging interface for shell scripts that links logfiles to process IDs for simplified logging calls.

#shell-scripting#command-line-tool#sysadmin
Stars47
Forks3
Last commit10 years ago
clipboard
clipboardShell

Zsh plugin providing cross-platform clipboard access functions for macOS, Linux, Windows, and WSL.

#productivity#shell-scripting#zpm
Stars46
Forks4
Last commit10 months ago
colors (Tarrasch)
colors (Tarrasch)Shell

A Zsh plugin that provides simple color commands for terminal output, like `red ERROR`.

#command-line-tools#shell-scripting#zsh-plugin
Stars45
Forks5
Last commit2 years ago
expand
expandShell

A Zsh plugin that expands aliases, corrects typos, and handles complex command prefixes with spacebar, all in pure Zsh.

#shell-automation#typo-correction#shell-scripting
Stars44
Forks5
Last commit12 days ago
awesome-shell
awesome-shell

A curated collection of awesome command-line frameworks, toolkits, guides, and utilities for shell enthusiasts.

#developer-tools#open-source#productivity
Stars41
Forks5
Last commit11 years ago
do
doShell

A self-executable shell script that serves as both a build tool and build file, designed to simplify shell-based automation.

#devops#build-tools#make-alternative
Stars41
Forks6
Last commit8 months ago
xontrib-jupyter
xontrib-jupyterPython

A Jupyter kernel that enables running Xonsh shell commands within Jupyter Notebook, JupyterLab, and Euporia.

#jupyter-lab#command-line-interface#jupyter-kernel
Stars40
Forks7
Last commit3 days ago
bash
bashShell

A ZSH plugin that adds Bash compatibility by redefining the source command and enabling Bash completions.

#developer-tools#shell-scripting#shell-integration
Stars40
Forks5
Last commit11 years ago
git-worktree (alexiszamanidis)
git-worktree (alexiszamanidis)Shell

An interactive ZSH plugin that wraps git operations with FZF for simplicity and productivity.

#git-worktree#developer-tools#productivity
Stars36
Forks1
Last commit3 years ago
send
sendShell

A ZSH plugin providing 'send' and 'lock' commands to streamline git workflows with single-command add, commit, pull, and push.

#version-control#developer-tools#productivity
Stars34
Forks4
Last commit6 months ago
bashwithnails
bashwithnailsShell

A bash framework with module loading, dependency management, and weak OOP support for structured scripting.

#module-system#unit-testing#shell-scripting
Stars34
Forks4
Last commit3 years ago
lux
luxShell

A zsh plugin to toggle light/dark modes for macOS, iTerm, VS Code, and other customizable items via a simple command.

#theme-toggling#productivity#light-mode
Stars34
Forks3
Last commit2 years ago
communism
communismShell

A ZSH startup plugin that displays Marx quotes and communist-themed ASCII art in your terminal.

#developer-tools#startup-script#shell-scripting
Stars32
Forks6
Last commit3 years ago
sh-semver
sh-semverShell

A Bourne Shell implementation of semantic versioning with CLI and range parsing.

#semver#version-parsing#devops
Stars29
Forks7
Last commit5 years ago
bitwarden (game4move78)
bitwarden (game4move78)Shell

A Zsh plugin providing convenient shell functions to manage a Bitwarden CLI session and interact with your vault.

#productivity#shell-scripting#zsh-plugin
Stars28
Forks3
Last commit1 year ago
runner
runnerV

A universal script runner that executes code in over 20 programming languages directly from the command line.

#multi-language#developer-tools#code-execution
Stars27
Forks4
Last commit2 years ago
fzf-tools
fzf-toolsShell

A Zsh plugin that integrates fzf for interactive command-line workflows, enhancing commands like ls, man, find, and git.

#productivity#ohmyzsh#shell-scripting
Stars26
Forks4
Last commit2 years ago
PreviousPage 5 of 13

Related Tags

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
Next
#Zsh Plugin268
#Command Line171
#Developer Tools164
#Zsh163
#Productivity161
#Terminal89
#Oh My Zsh87
#Command Line Tool86
#Bash70
#Cli Tool63
#Automation61
#Shell60