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 1 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
NVM
NVMnvm-sh/nvm

A POSIX-compliant bash script to manage multiple active Node.js versions via the command line.

94.9k10.4kShell
2 days ago
nvm
nvmcreationix/nvm

A POSIX-compliant bash script to manage multiple active Node.js versions via the command line.

94.9k10.4kShell
2 days ago
nerd-fonts
nerd-fontsryanoasis/nerd-fonts

Patches developer fonts with thousands of icons from popular icon sets like Font Awesome, Material Design Icons, and Octicons.

64.5k4.0kCSS
1 day ago
Dokku
Dokkudokku/dokku

A Docker-powered mini-Heroku PaaS for building and managing application lifecycles on your own servers.

32.1k2.1kShell
1 day ago
Mathias Bynens's
Mathias Bynens'smathiasbynens/dotfiles

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

31.5k8.4kShell
2 years ago
IPsec VPN Server Auto Setup Scripts
IPsec VPN Server Auto Setup Scriptshwdsl2/setup-ipsec-vpn

Automated scripts to set up your own IPsec VPN server with IPsec/L2TP, Cisco IPsec, and IKEv2 support.

28.4k6.5kShell
9 days ago
Cmder
Cmdercmderdev/cmder

A portable, enhanced console emulator package for Windows with Git integration, Clink, and a Monokai theme.

27.0k2.1kPowerShell
6 days ago
PlotNeuralNet
PlotNeuralNetHarisIqbal88/PlotNeuralNet

LaTeX code and Python interface for creating publication-quality neural network architecture diagrams.

25.0k3.1kTeX
3 years ago
neofetch
neofetchdylanaraps/neofetch

A command-line system information tool written in bash that displays OS, software, and hardware details aesthetically.

23.7k1.8kShell
2 years ago
mpremote
mpremotemicropython/micropython

A lean and efficient implementation of Python 3 for microcontrollers, embedded systems, and constrained platforms.

22.0k9.0kC
2 days ago
n
ntj/n

A simple, interactive Node.js version manager with no subshells or profile setup required.

19.5k759Shell
8 days ago
rbenv
rbenvsstephenson/rbenv

A lightweight Ruby version manager for Unix-like systems that switches between multiple Ruby versions per project.

16.7k1.4kShell
1 month ago
Bocker
Bockerp8952/bocker

A minimal Docker implementation written in approximately 100 lines of bash script.

12.7k750Shell
8 years ago
GVM
GVMmoovweb/gvm

A command-line tool to manage multiple Go versions and isolate project dependencies via GOPATH workspaces.

11.7k582Shell
2 years ago
Pipedream
PipedreamPipedreamHQ/pipedream

A free, hosted integration platform for developers to connect APIs and build event-driven automations with 1000+ pre-built apps.

11.7k5.8kJavaScript
3 days ago
netshoot
netshootnicolaka/netshoot

A Docker and Kubernetes network troubleshooting container packed with networking tools for diagnosing connectivity, performance, and DNS issues.

11.0k1.1kShell
2 months ago
Gogh - Color Scheme
Gogh - Color SchemeMayccoll/Gogh

A collection of color schemes for terminal emulators, improving visual appeal and productivity across Linux and macOS.

10.3k632Shell
1 day ago
Claude Code Tips
Claude Code Tipsykdojo/claude-code-tips

A collection of 45 practical tips and scripts for maximizing productivity with Claude Code, from custom status lines to advanced container workflows.

10.0k811HTML
4 days ago
Docker bench security
Docker bench securitydocker/docker-bench-security

A script that checks for dozens of common best-practices around deploying Docker containers in production.

9.7k1.0kShell
3 months ago
Ralph for Claude Code
Ralph for Claude Codefrankbria/ralph-claude-code

An autonomous AI development loop for Claude Code with intelligent exit detection, rate limiting, and session management.

9.6k720Shell
1 month ago
CTF Tools
CTF Toolszardus/ctf-tools

A collection of setup scripts to install and manage security research tools for CTFs and binary analysis.

9.5k1.9kNix
26 days ago
nb
nbxwmx/nb

A portable CLI and local web app for plain text note-taking, bookmarking, and archiving with Git syncing, search, tagging, and Pandoc conversion.

8.4k251Shell
12 days ago
Claude Code PM
Claude Code PMautomazeio/ccpm

A project management skill system for AI agents that uses GitHub Issues and Git worktrees for parallel, spec-driven development.

8.4k837Shell
5 months ago
git-standup
git-standupkamranahmedse/git-standup

A command-line tool to generate a standup report of your Git commits from the last working day across multiple repositories.

7.9k320Shell
1 year ago
translate-shell
translate-shellsoimort/translate-shell

A command-line translator that uses Google Translate, Bing, Yandex, and Apertium for quick translations in the terminal.

7.5k393Awk
1 year ago
bats
batssstephenson/bats

A TAP-compliant testing framework for Bash and other UNIX programs, providing simple test case definition and execution.

7.1k507Shell
7 years ago
git-quick-stats
git-quick-statsarzzen/git-quick-stats

A command-line tool that provides simple and efficient access to various statistics in git repositories.

7.0k280Shell
4 months ago
bash-git-prompt
bash-git-promptmagicmonty/bash-git-prompt

A customizable bash and fish shell prompt that displays detailed Git repository status information.

6.9k982Shell
4 months ago
blackbox
blackboxStackExchange/blackbox

A simple wrapper for GPG to encrypt secrets in version control systems like Git, Mercurial, and Subversion.

6.8k391Go
10 months ago
Dropbox-Uploader
Dropbox-Uploaderandreafabrizi/Dropbox-Uploader

A BASH script for uploading, downloading, listing, and managing files on Dropbox using the official API.

6.6k1.0kShell
2 years ago
bats-core
bats-corebats-core/bats-core

A TAP-compliant testing framework for Bash and other UNIX programs, enabling simple verification of expected behavior.

6.2k490Shell
2 days ago
Spark
Sparkholman/spark

A shell script that generates sparkline graphs from numeric data directly in your terminal.

6.1k288Shell
4 years ago
CSCI 4968
CSCI 4968RPISEC/MBE

A university course repository teaching vulnerability research, reverse engineering, and binary exploitation through hands-on labs.

6.0k912C
4 years ago
Labs
LabsRPISEC/MBE

Course materials for a university-level class on vulnerability research, reverse engineering, and binary exploitation.

6.0k912C
4 years ago
Kubernetes Goat
Kubernetes Goatmadhuakula/kubernetes-goat

An intentionally vulnerable Kubernetes cluster environment for hands-on security training and practice.

5.8k1.0kHTML
4 months ago
pathpicker
pathpickerfacebook/PathPicker

A command-line tool that parses bash output, presents a UI to select files, and lets you open them or run commands.

5.2k281Python
2 years ago
1
2
14