Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Shell Script
S

Shell Script

Language
180 projects119.0k total stars17.4k total forks9 languages

Open-source projects built with Shell Script

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

Showing 180 open-source projects · page 1 of 5

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
pyenv
pyenvpyenv/pyenv

A simple, unobtrusive tool to easily switch between multiple versions of Python on a per-user or per-project basis.

45.0k3.3kShell
5 days ago
Mathias Bynens's
Mathias Bynens'smathiasbynens/dotfiles

A collection of dotfiles and macOS defaults for developers seeking a sensible, optimized shell environment.

31.4k8.5kShell
1 year ago
perf-tools
perf-toolsbrendangregg/perf-tools

A collection of performance analysis tools for Linux using ftrace and perf_events to trace system activity with minimal dependencies.

10.4k1.7kShell
2 years ago
autoenv
autoenvhyperupcall/autoenv

Automatically source environment variables and run commands when entering or leaving directories via .env files.

6.0k272Shell
8 months ago
Tuya-Convert
Tuya-Convertct-Open-Source/tuya-convert

A collection of scripts to flash Tuya IoT devices to alternative, open-source firmware without soldering.

5.1k521Python
1 year ago
liquidprompt
liquidpromptnojhan/liquidprompt

A full-featured adaptive prompt for Bash and Zsh that displays meaningful system information with minimal visual clutter.

4.7k418Shell
18 days ago
edeliver
edeliverboldpoker/edeliver

A deployment tool for building and deploying Elixir and Erlang applications with hot-code upgrades.

2.0k187Shell
16 days ago
bashmarks
bashmarkshuyng/bashmarks

A shell script for saving and quickly navigating to directory bookmarks with tab completion support.

2.0k294Shell
18 days ago
ffmpeg-static
ffmpeg-staticeugeneware/ffmpeg-static

Static ffmpeg and ffprobe binaries for macOS, Linux, and Windows, packaged for Node.js.

1.4k205JavaScript
4 months ago
powerline (jeremy)
powerline (jeremy)jeremyFreeAgent/oh-my-zsh-powerline-theme

A Powerline-style theme for oh-my-zsh with extensive customization options for terminal prompts.

1.2k258Shell
9 years ago
Firmware Mod Kit
Firmware Mod KitrampageX/firmware-mod-kit

A collection of scripts and utilities to extract, modify, and rebuild Linux-based firmware images for embedded devices.

993203C
5 months ago
goto
gotoiridakos/goto

A shell utility for Linux and macOS that lets you alias directories and navigate to them with tab completion.

90365Shell
2 years ago
Antivmdetect
Antivmdetectnsmfoo/antivmdetection

A script that generates VirtualBox templates to harden Windows VMs against malware detection.

779124Python
3 years ago
Clover
Cloverryanrudolfoba/SteamDeck-Clover-dualboot

An easy-to-use script to install Clover, a graphical boot manager for dual-booting SteamOS/Bazzite and Windows on Steam Deck and Lenovo Legion Go devices.

75439Shell
3 months ago
emr-bootstrap-actions
emr-bootstrap-actionsawslabs/emr-bootstrap-actions

A collection of sample bootstrap action scripts for configuring applications on Amazon EMR clusters.

613303Shell
3 years ago
kubectl-prompt
kubectl-promptsuperbrothers/zsh-kubectl-prompt

A Zsh plugin that displays the current kubectl context and namespace in your terminal prompt.

59040Shell
3 years ago
komljen
komljenkomljen/dockerfile-examples

A collection of Dockerfile examples and management scripts for popular applications like WordPress, Jenkins, and Redis.

588494Shell
10 years ago
Footprint Collection
Footprint Collectionkitspace/kicad_footprints

A comprehensive collection of KiCad footprints aggregated from multiple open-source libraries.

36548Python
3 years ago
wipe-modules
wipe-modulesbntzio/wipe-modules

A command-line agent that automatically removes node_modules folders from inactive JavaScript projects to free up disk space.

3586Shell
3 years ago
noreallyjustfuckingstopalready
noreallyjustfuckingstopalreadyeventi/noreallyjustfuckingstopalready

A simple command-line tool to reset DNS cache on macOS with a single command.

30210Shell
4 years ago
lambda-ecs-worker-pattern
lambda-ecs-worker-patternawslabs/lambda-ecs-worker-pattern

Extends AWS Lambda functionality using Amazon SQS and ECS to process long-running tasks beyond Lambda's time limits.

29346POV-Ray SDL
9 years ago
zshmarks
zshmarksjocelynmallon/zshmarks

A command-line bookmarking plugin for oh-my-zsh that lets you save and quickly jump to frequently used directories.

28242Shell
2 years ago
omarchy-cleaner
omarchy-cleanermaxart/omarchy-cleaner

An interactive shell script to remove unwanted default applications and webapps from Omarchy Linux installations.

27513Shell
1 month ago
gobrew
gobrewcryptojuice/gobrew

A shell script tool for managing multiple Go versions by setting environment paths, inspired by rbenv and pyenv.

19118Shell
6 years ago
up
upshannonmoeller/up

A shell function for quickly navigating to parent directories using tab-completion instead of typing `../` repeatedly.

18311Shell
6 years ago
Hydra
Hydrasslab-gatech/hydra

An extensible fuzzing framework for finding semantic bugs in file systems like ext4, Btrfs, and F2FS.

17629C
4 years ago
directory-history
directory-historytymm/zsh-directory-history

A Zsh plugin that provides directory-sensitive command history navigation and substring search.

16215Shell
6 years ago
macos-autoproxy
macos-autoproxySukkaW/zsh-osx-autoproxy

An oh-my-zsh plugin that automatically configures proxy environment variables based on macOS system preferences.

14816Shell
7 months ago
aliasme
aliasmeJintin/aliasme

A shell script to organize and manage command-line aliases with simple add, remove, list, and execute operations.

12910Shell
2 months ago
hacker-quotes
hacker-quotesoldratlee/hacker-quotes

An oh-my-zsh plugin that displays a random hacker quote each time you open a terminal.

10212Shell
3 years ago
Book Factory
Book Factoryrobertguss/claude-skills

A toolkit of custom skills, hooks, and templates that extend Claude's capabilities with specialized workflows and automation.

10120Shell
5 days ago
Steamworks.gml
Steamworks.gmlYAL-GameMaker/steamworks.gml

A native GameMaker extension that adds Steam API features like P2P networking, lobbies, and matchmaking.

9118C++
3 years ago
Gantry
Gantryshizunge/gantry

Automatically updates Docker Swarm services when new images are available, with configurable filters and parallel updates.

914Shell
1 day ago
gcloud (littleq0903)
gcloud (littleq0903)littleq0903/gcloud-zsh-completion

Z Shell auto-completion plugin for Google Cloud SDK commands including gcloud and appcfg.py.

819Python
11 years ago
Run tfsec, with reviewdog output on the PR
Run tfsec, with reviewdog output on the PRreviewdog/action-tfsec

A GitHub Action that runs tfsec with reviewdog on pull requests to enforce Terraform security best practices.

7624Shell
2 days ago
minimal-terminal
minimal-terminalLissy93/minimal-terminal-prompt

A clean, minimal PS1 bash prompt displaying user, host, pathname, and git status.

7110Shell
2 years ago
1
2
3
4
5