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 projects944.3k total stars114.8k total forks31 languages

Open-source projects built with Bash

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

Showing 477 open-source projects · page 9 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
ievms
ievmsamichaelparker/ievms

Automated installation of Microsoft IE App Compat virtual machines for cross-browser testing.

685Shell
8 years ago
timewarrior (svenXY)
timewarrior (svenXY)svenXY/timewarrior

Zsh plugin providing aliases and bash completion integration for the timewarrior time tracking application.

639Shell
1 year ago
SWM (Swift Modules)
SWM (Swift Modules)jankuca/swm

A Swift package manager for the terminal that handles dependencies, building, and code signing, similar to npm for JavaScript.

614Swift
11 years ago
omarchy-steam-gaming-mode
omarchy-steam-gaming-modecephalization/omarchy-steam-gaming-mode

Adds a Steam Deck-like gaming mode toggle to Omarchy or Arch Linux with Hyprland for seamless desktop/gaming switching.

613Shell
1 month ago
kali
kalih4ck3r0/kali-theme

A Bash script installer that applies a custom Kali Linux theme with Zsh shell and banner for a pure aesthetic look.

598Shell
1 month ago
tikz_drawings
tikz_drawingsalemelis/tikz_drawings

A collection of technical and scientific drawings created using the TikZ package in LaTeX.

587TeX
8 years ago
para
paraparaterraform/para

A community plugin manager and Swiss Army knife for Terraform/Terragrunt that downloads plugins, Terraform, and Terragrunt on demand via FUSE.

582Go
7 years ago
love-export
love-exportdmoa/love-export

A script that exports LOVE2D games to Windows, macOS, and Linux desktop platforms.

574Shell
6 years ago
apparix
apparixmicans/apparix

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

573Shell
6 months ago
dictee
dicteercspam/dictee

Push-to-talk voice dictation for Linux with 100% local transcription, multilingual support, and speaker diarization.

553Python
6 days ago
jfr-report-tool
jfr-report-toollhotari/jfr-report-tool

A command-line tool for generating flame graphs and reports from Java Flight Recorder dump files.

5411Groovy
8 years ago
Raspberry Pi Setup
Raspberry Pi Setupatao/raspberrypi-setup

Ansible playbook for rapid Raspberry Pi setup with configurable roles for Docker, web servers, security tools, and more.

532Shell
9 days ago
dvm
dvmghosind/dvm

A lightweight and powerful Deno version manager for macOS, Linux, WSL, and Windows with Bash.

523Shell
11 months ago
SBCL-GOODIES
SBCL-GOODIESsionescu/sbcl-goodies

SBCL binaries with OpenSSL and libfixposix statically linked for easier Common Lisp binary distribution.

502Shell
2 days ago
LazyKali
LazyKalijlevitsk/lazykali

A refreshed Kali Linux post-installation script that simplifies tool installation and system configuration for security professionals.

5014Shell
10 years ago
shenv
shenvshenv/shenv

A simple, unobtrusive tool for switching between multiple versions of shell on a per-user or per-project basis.

493Shell
3 days ago
dde
ddewhatwedo/dde

A Docker-based local development environment toolset with system-wide services like DNS, reverse proxy, and databases.

489PHP
6 days ago
Wikimaps-D3js Atlas
Wikimaps-D3js AtlasWikimapsAtlas/WikimapsAtlas-generator

A command-line utility that converts heavy GIS sources into web-optimized TopoJSON, SVG, and raster map files.

476JavaScript
1 year ago
listbox
listboxgko/listbox

A simple interactive listbox element for bash and zsh scripts to select from options.

472Shell
4 years ago
ImageMagick buildpack
ImageMagick buildpackmcollina/heroku-buildpack-imagemagick

A deprecated Heroku buildpack providing the latest ImageMagick binaries for image processing on Heroku Cedar stack.

4658Shell
11 years ago
lf.sh
lf.shsuewonjp/lf.sh

A Bash utility for quickly searching files and text with intuitive syntax and advanced filtering options.

463Shell
1 year ago
Honeyport
Honeyportsecuritygeneration/Honeyport

Bash and Python scripts that listen on unused ports and automatically blacklist IPs that connect to them.

469Shell
9 years ago
deckarchy
deckarchyaorumbayev/deckarchy

Installs Neptune kernel with hardware support for Steam Deck OLED after vanilla Arch Linux installation.

450Shell
1 year ago
jmeter-ecs
jmeter-ecssmithmicro/jmeter-ecs

Docker-based solution for running distributed JMeter load tests on AWS ECS with automated orchestration.

4534Shell
3 years ago
omarchy-wireguard-vpn-toggle
omarchy-wireguard-vpn-toggleJacobusXIII/omarchy-wireguard-vpn-toggle

Automated installer for adding a WireGuard VPN toggle and visual status indicator to Omarchy's Waybar.

437Shell
10 months ago
omazed
omazedAPS6/omazed

Live theme synchronization between Omarchy and Zed, generating a Zed theme from the current Omarchy palette.

433Shell
13 days ago
do
do8gears/do

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

416Shell
10 months ago
Shoov
Shoovshoov/shoov

A Drupal 7 install profile for creating websites with automated UI regression and functional testing.

402PHP
7 years ago
AppImaGen
AppImaGenivan-hc/AppImaGen

A script that generates Debian and Ubuntu based AppImage packages on any Linux distribution.

403Shell
1 year ago
bash
bashchrissicool/zsh-bash

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

405Shell
12 years ago
Stormy
Stormyglamrock/stormy

A wizard for creating Tor Onion Services with one-click installations for various applications.

409Python
11 years ago
docker-neo4j-cluster
docker-neo4j-clusterekino/docker-neo4j-cluster

Quickly deploy a Neo4j Enterprise cluster using Docker containers for high availability.

407Shell
10 years ago
pip-app
pip-appsharat87/pip-app

A set of shell functions to install Python apps in isolated virtual environments with simple commands.

398Shell
4 years ago
pokemongo-game-master
pokemongo-game-masterBrunnerLivio/pokemongo-game-master

A collection of decoded Pokémon GO GAME_MASTER protobuf files for developers and researchers.

389JavaScript
8 years ago
gtfs-schema
gtfs-schematyleragreen/gtfs-schema

PostgreSQL schemas for loading and querying GTFS (General Transit Feed Specification) feeds from transit agencies.

3813Shell
7 years ago
make-portable
make-portablesudo-give-me-coffee/make-portable

A tool that makes glibc executables portable across Linux distributions by bundling dependencies into an AppDir.

382C
1 year ago
1
8
9
10
14