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 11 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
lazy-cd
lazy-cdpedramamini/lazy-cd

A set of bash commands for bookmarking and quickly navigating directories with tab completion.

241Shell
6 years ago
FW12Rotate
FW12Rotate2disbetter/FW12Rotate

A lightweight auto-rotation daemon for Framework 12 laptops on Hyprland-based Linux systems.

242C++
1 day ago
One Key Linux Setup
One Key Linux Setupmiracleyoo/one-key-linux-setup

A one-click script to initialize and configure a Linux system with zsh, SpaceVim, and essential packages.

242Shell
15 days ago
task-manager
task-managerlingtalfi/task-manager

A command-line task manager that organizes and executes scripts via a simple GUI interface.

232Shell
9 years ago
Neovim-theme-switcher
Neovim-theme-switcherHectorBjernersjo/Neovim-theme-switcher

A lightweight theme switcher for Neovim that works with your own config, with or without Omarchy.

233Shell
9 months ago
Pico-8 Carts Downloader - Bash
Pico-8 Carts Downloader - Bashkikookoubis/pico-8-carts-bash-downloader

A bash script to download and automatically rename Pico-8 game carts from Lexaloffle BBS threads and index pages.

223Shell
9 years ago
x
xtharindu899/x-theme

A customizable ZSH theme for Termux with 44 color options and custom banner generation.

223Shell
1 year ago
live-wallpaper-for-omarchy-linux
live-wallpaper-for-omarchy-linuxdaurydicaprio/live-wallpaper-for-omarchy-linux

A script to manage and cycle through live video wallpapers on Hyprland with automatic optimization and Omarchy theme integration.

221Shell
10 months ago
Tapnesh-CLI
Tapnesh-CLIJafarAkhondali/Tapnesh

A CLI bash script that optimizes images in parallel for efficiency and speed.

213Shell
6 years ago
K0S Cilium Playground
K0S Cilium Playgroundxinity/k0s_cilium_playground

A bash-based toolkit for deploying and configuring a multi-cluster Kubernetes playground with k0s, Cilium, and ClusterMesh.

212Shell
3 years ago
project (gko)
project (gko)gko/project

A CLI tool to create npm, cargo, gem, or pip projects locally and optionally on GitHub with automatic directory navigation.

202Shell
2 years ago
appimage-testsuite
appimage-testsuiteaferrero2707/appimage-testsuite

A Docker-based testing environment for AppImage packages across multiple Linux distributions.

202Shell
6 years ago
edit-select
edit-selectMichael-Matta1/zsh-edit-select

A Zsh plugin that brings text editor-like editing to the command line with selection, type-to-replace, clipboard integration, and customizable keybindings.

190Shell
1 month ago
Atari2600
Atari2600fidlej/aledataset

Scripts to generate a dataset with static frames from the Arcade Learning Environment for Atari games.

192Lua
12 years ago
slimswitch
slimswitchrtckit/slimswitch

Tooling for creating lean, minimal FreeSWITCH Docker images with reduced attack surface.

195Shell
2 years ago
asdf-firebase
asdf-firebasejthegedus/asdf-firebase

Firebase CLI plugin for asdf version manager, enabling Firebase CLI version management without Node.js or npm.

192Shell
2 years ago
RaspiBlitz
RaspiBlitzrootzoll/raspiblitz

A DIY Bitcoin and Lightning Network full node running on a Raspberry Pi with an optional display for easy setup and monitoring.

195Python
7 months ago
ocaml-main-program-in-c
ocaml-main-program-in-cjohnwhitington/ocaml-main-program-in-c

Example build system for creating mixed C/Ocaml binaries with the main program written in C.

181Shell
8 years ago
pipenv (owenstranathan)
pipenv (owenstranathan)owenstranathan/pipenv.zsh

A ZSH plugin that automatically activates pipenv environments and enables tab completion when entering directories with Pipfiles.

180Shell
7 years ago
appimage-bash
appimage-bashvalicm/appimage-bash

GitHub Action and bash script for creating AppImage releases from .tar.gz packages.

187Shell
1 year 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
DietPi
DietPiFourdee/DietPi

A lightweight, optimized Debian-based operating system for single-board computers with automated software installation.

181Shell
3 years ago
shell-color-prompt-tool
shell-color-prompt-toolkyletimmermans/shell-color-prompt-tool

A command-line tool to interactively build and customize colorful Bash/Zsh terminal prompts with a menu-driven interface.

182Shell
4 months ago
omarchy-monitor-toggle
omarchy-monitor-toggledaurydicaprio/omarchy-monitor-toggle

A suite of tools for Omarchy/Hyprland to manage monitor power via keyboard shortcuts and automatic laptop lid control.

171Shell
10 months ago
selector
selectorjoknarf/selector

A shell-interactive menu tool with filtering and selection for Bash, Zsh, and Ksh.

172Shell
5 days ago
gtm-terminal-plugin
gtm-terminal-plugingit-time-metric/gtm-terminal-plugin

Terminal plugin for Git Time Metric that automatically tracks time spent on git projects via Bash or ZSH.

176Shell
5 years ago
sm
smblyndusk/sm-theme

A simplistic and minimalist theme for Bash and Zsh command-line prompts.

174Shell
6 years ago
omarchy-box
omarchy-boxdylanbr/omarchy-box

A tool to build and run Omarchy in a virtual machine for testing, demos, and safe exploration.

170Shell
11 months ago
Kapitsa
Kapitsagitjeff05/kapitsa

A command-line tool to search and manage Jupyter notebook files (.ipynb) from bash.

162Shell
3 months ago
dragon (sabertaximi)
dragon (sabertaximi)sabertazimi/dragon-zsh-theme

A hackable personal dotfiles configuration managed with chezmoi, featuring Zsh/Bash themes, Neovim setup, and desktop environment integrations.

162QML
4 days ago
gee
geekowalcj0/gee

A script for running Apache JMeter load tests on Amazon EC2 instances with automated reporting and Jenkins integration.

1610Shell
12 years ago
AppImageRadar
AppImageRadarAppImage/AppImageRadar

Bash scripts that monitor GitHub for AppImage usage and identify projects that mention AppImage but don't publish releases.

161Shell
8 years ago
speedtest2mqtt
speedtest2mqtthobbyquaker/speedtest2mqtt

Runs speedtest-cli and publishes internet speed test results (ping, download, upload) via MQTT.

155Shell
8 years ago
phases
phasessorokine/phases

A bash preprocessor that enables selective execution of script sections (phases) for easier debugging and reruns.

151Shell
8 years ago
nvim-plugin-boilerplate
nvim-plugin-boilerplateDrKJeff16/nvim-plugin-boilerplate

An annotated Neovim plugin template with pre-configured development tools and CI workflows.

150Shell
18 days ago
godot-wrapper
godot-wrappernsrosenqvist/godot-wrapper

A BASH script that automatically installs and manages Godot Engine versions with system integration on Ubuntu.

152Shell
2 years ago
1
10
11
12
14