Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Bash
B

Bash

Language
477 projects938.5k total stars114.3k total forks31 languages

Open-source projects built with Bash

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

Showing 477 open-source projects · page 12 of 14

…
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
beach-gbc
beach-gbcvegard/beach-gbc

A GameBoy Color demo program that recreates a pixel art beach animation within the console's technical constraints.

141Python
7 years ago
asdf (kiurchv)
asdf (kiurchv)kiurchv/asdf.plugin.zsh

Zsh integration and completions for the asdf version manager.

145Shell
5 years ago
redo
redojoknarf/redo

An interactive history menu for bash and zsh that replaces Ctrl+R and Esc/ with filtering, editing, and deletion capabilities.

140Shell
5 days 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
smail
smailnimacpp/themes-zsh

A collection of hacker-themed ZSH themes featuring dark color schemes and minimalist designs.

130Shell
2 years ago
multi-shell-repo-prompt
multi-shell-repo-promptdotcode/multi-shell-repo-prompt

A customizable shell script that displays repository status and branch info in your bash or zsh prompt for Git and Mercurial.

139Shell
11 years ago
mqtt2notifysend
mqtt2notifysendDavid-Lor/MQTT2NotifySend

A Bash script that bridges MQTT messages to desktop notifications using Freedesktop.org's notify-send.

134Shell
4 years ago
mage2docker
mage2dockerlukaszolszewski/mage2docker

Oh-My-Zsh plugin that simplifies Docker-based Magento 2 development with shortcuts for common commands.

129Shell
6 years ago
acats
acatssimonjwright/ACATS

A customized version of the Ada Conformity Assessment Test Suite for testing GCC Ada compilers.

123Ada
2 years ago
gitgo
gitgoltj/gitgo

An oh-my-zsh plugin that opens GitHub/GitLab repository pages directly from the command line.

121Shell
7 years ago
seedee
seedeejoknarf/seedee

A command-line interactive directory navigator with history for bash, ksh, and zsh shells.

120Shell
5 days ago
CVE Scanning Alpine images with Multi-stage builds in Docker 17.05
CVE Scanning Alpine images with Multi-stage builds in Docker 17.05tomwillfixit/alpine-cvecheck

Scans Alpine Linux Docker images for Common Vulnerabilities and Exposures (CVEs) using multi-stage builds.

111Shell
9 years ago
nvimlaunch
nvimlaunchhadishahpuri/nvimlaunch

A Neovim plugin to define, run, and manage project-specific shell commands from a per-project config file.

110Lua
4 days ago
bender
benderspecious/bender

A futuristic two-line zsh prompt with git integration for oh-my-zsh.

102Shell
1 year ago
fluent-git
fluent-gitRobertKozak/fluent-git

A customizable zsh and bash prompt theme that displays git status, execution time, error codes, and system information.

100Shell
2 years ago
GTFS shape mapfit
GTFS shape mapfitHSLdevcom/gtfs_shape_mapfit

Python tool that fits GTFS shape files and stops to a given OSM map file using map matching.

93Python
2 years ago
colorize-functions
colorize-functionsFreed-Wu/zsh-colorize-functions

A plugin that colorizes function definitions in bash and zsh shells using bat for syntax highlighting.

91Shell
4 days ago
Y-scripts
Y-scriptssergaks/y-scripts

A collection of bash scripts that simplify and enhance development workflows for SAP Hybris projects.

97Shell
5 years ago
honey_ports
honey_portsrun41/honey_ports

A Docker-deployed honeypot that detects port scanning attempts by exposing fake services.

92Shell
6 years ago
Automatic Golem
Automatic Golemr34x/Automatic-Golem

An automated installer and monitoring system for deploying and managing Golem Provider nodes on Linux servers.

90Shell
5 years ago
Steam Deck Printing Rootless
Steam Deck Printing RootlessTymose/Steam-Deck-Printing-ROOTLESS

Print from Steam Deck without root access using a containerized CUPS server and PDF-based workflow.

91Shell
2 years ago
r-buildpack
r-buildpackcloudfoundry/r-buildpack

A Cloud Foundry buildpack for deploying R applications to the cloud platform.

925Go
18 days ago
bash_cata
bash_cataisMTv/bash_cata

A real-time Suricata alert processor that automatically blocks malicious IPs on MikroTik routers via SSH.

91Shell
4 months ago
omarchy-enhanced-bindings
omarchy-enhanced-bindingsnemuiyarou/omarchy-enhanced-bindings

Enhanced keyboard bindings for Omarchy that add numpad support, better workspace management, and VSCode Cline integration.

91Shell
11 months ago
cdhist
cdhistjoknarf/cdhist

Interactive directory navigation and history browsing for bash, ksh, and zsh shells using arrow keys.

80
1 year ago
kubecolor (droctothorpe)
kubecolor (droctothorpe)droctothorpe/kubecolor

A bash function that colorizes and simplifies the output of kubectl get events -w for better readability.

82Shell
7 years ago
Golem Provider node
Golem Provider nodeblue-notes-robot/golem-node

A Dockerized, scalable provider node for the Golem Network, enabling users to rent out computing resources.

82Python
4 years ago
ralph-wiggum-bdd
ralph-wiggum-bddmarcindulak/ralph-wiggum-bdd

A standalone Bash script that automates Behavior-Driven Development using the Claude Code agent in a loop to sync requirements and code.

80Shell
1 month ago
asdf-godot
asdf-godotmkungla/asdf-godot

An asdf plugin for installing and managing multiple versions of the Godot Game Engine.

84Shell
23 days ago
sdkman
sdkmanptavares/zsh-sdkman

A Zsh plugin that installs and loads SDKMAN with completion scripts and aliases.

72Shell
4 years ago
prettyping
prettypingunixorn/prettyping

A wrapper around ping that makes network latency output prettier, more colorful, and easier to read.

70Shell
2 years ago
complete-ng
complete-ngjoknarf/complete-ng

A next-generation interactive menu for bash/zsh tab completion with file browsing and editing capabilities.

71Shell
5 days ago
AppImage To Gnome
AppImage To GnomeDejfCold/ATG

A user-level systemd service that automatically monitors and manages AppImage applications on Gnome desktop.

71Shell
4 years ago
Pdocker
Pdockerg31s/Pdocker

A terminal UI for managing personal Docker projects with simple keyboard commands.

72Shell
5 years ago
markgate
markgatezakariaGatter/MarkGate

A simple Zsh plugin for marking directories with autocompletion for quick navigation.

70Shell
3 years ago
markedit
markeditzakariaGatter/MarkEdit

A simple ZSH/BASH plugin for marking files and editing them with autocompletion for existing marks.

74Shell
6 years ago
1
11
12
13
14