Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Bash

Bash

212 projects

Showing 36 of 212 projects

shpec
shpecShell

A BDD-style testing framework for shell scripts, inspired by RSpec and Jasmine.

#unit-testing#shell-scripting#posix-shell
Stars386
Forks25
Last commit3 years ago
Git-Scanner
Git-ScannerShell

A bug hunting tool that scans websites for exposed .git repositories and dumps their contents for security analysis.

#hacking-tools#vulnerability-assessment#pentest-tool
Stars381
Forks93
Last commit6 years ago
mkdkr
mkdkrShell

A super small and powerful framework for building CI pipelines using Makefile and Docker for isolation.

#pipelines#jenkins#containerization
Stars381
Forks21
Last commit5 years ago
gdrive-downloader
gdrive-downloaderShell

A collection of Bash scripts to download files and folders from Google Drive via the command line.

#hacktoberfest#open-source#data-transfer
Stars363
Forks37
Last commit4 months ago
wipe-modules
wipe-modulesShell

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

#unix#npm#cli-tool
Stars356
Forks6
Last commit3 years ago
composure
composureShell

A shell toolkit for organically transitioning from commands to reusable functions with metadata, help, and Git versioning.

#posix-compliant#repl-environment#command-line-tools
Stars344
Forks28
Last commit3 years ago
complgen
complgenRust

Declarative tool that compiles man-page-like grammars into shell completion scripts for bash, fish, zsh, and PowerShell.

#developer-tools#command-line-tools#completions
Stars333
Forks11
Last commit8 days ago
bashhub-server
bashhub-serverGo

A self-hosted, private cloud server for storing and searching shell command history, compatible with bashhub-client.

#cloud-shell#devops#history
Stars318
Forks25
Last commit3 years ago
bashew
bashewShell

A bash script micro-framework for creating small standalone scripts to complex projects with CI/CD and testing.

#template#boilerplate-template#shellcheck
Stars294
Forks24
Last commit3 months ago
click-completion
click-completionPython

Adds enhanced shell completion (bash, fish, zsh, PowerShell) to Click command-line applications.

#click#command-line-tools#fish
Stars294
Forks33
Last commit1 year ago
kyrat
kyratShell

SSH wrapper that transfers and sources your local dotfiles to remote sessions without requiring installation on the remote host.

#vim#remote-development#bash
Stars281
Forks20
Last commit3 years ago
semver_bash
semver_bashShell

A bash parser for semantic versioning that helps manage project versions from Makefiles or scripts.

#version-parser#shell-scripting#semantic-versioning
Stars268
Forks56
Last commit1 month ago
OpenAutoComplete Spec
OpenAutoComplete Spec

A shell-agnostic, declarative specification for CLI autocomplete that works across bash, zsh, fish, and PowerShell.

#developer-tools#command-line-tools#fish
Stars266
Forks2
Last commit3 years ago
await
awaitPython

A 36K single-binary tool that runs commands in parallel and waits for their termination with minimal memory footprint.

#devops#shell-scripting#fish
Stars264
Forks10
Last commit18 days ago
1build
1buildGo

A command-line tool for managing project-specific command aliases with before/after hooks and quiet mode.

#developer-tools#productivity#workflow-automation
Stars247
Forks31
Last commit29 days ago
pushbullet-bash
pushbullet-bashShell

A Bash CLI tool for sending notifications and data to devices via the PushBullet API.

#pushbullet#devops#command-line-tools
Stars236
Forks42
Last commit2 years ago
Dippy
DippyPython

A shell command hook for Claude Code that auto-approves safe commands and blocks destructive ones to reduce permission fatigue.

#ai-assistant-safety#bash-parser#hook
Stars235
Forks22
Last commit2 months ago
tofuenv
tofuenvShell

A version manager for OpenTofu, enabling easy installation and switching between different versions.

#hacktoberfest#open-source#opentofu
Stars230
Forks7
Last commit3 months ago
shellclear
shellclearRust

A Rust CLI tool that finds and clears sensitive data from shell history to enhance command-line security.

#sensitive-data#devops#open-source
Stars227
Forks13
Last commit3 years ago
Pieman
PiemanShell

A script for creating custom OS images for single-board computers like Raspberry Pi and Orange Pi.

#os-image-creation#ota-updates#debootstrap
Stars227
Forks32
Last commit2 years ago
vesper
vesperShell

A lightweight HTTP framework for Bash shell that parses requests and generates valid responses.

#web-services#unix#serverless
Stars213
Forks7
Last commit6 years ago
pm
pmShell

A shell tool to quickly switch between and manage your project directories with custom commands.

#switch#developer-tools#productivity
Stars205
Forks17
Last commit5 years ago
bearings
bearingsGo

A fast, clean, and highly customizable shell prompt generator for zsh, bash, fish, and other shells.

#developer-tools#shell-prompt#fish
Stars203
Forks10
Last commit3 years ago
Cylon
CylonShell

A TUI-based maintenance tool for Arch Linux that provides system updates, package management, and maintenance utilities.

#arch-linux#system-maintenance#aur-helper
Stars201
Forks17
Last commit2 months ago
bash-full-of-colors
bash-full-of-colorsShell

A powerful Bash configuration with colorful prompts, useful aliases, and enhanced command-line information.

#developer-tools#alias-management#productivity
Stars197
Forks43
Last commit4 years ago
shelby
shelbyGo

A fast, lightweight, and minimal shell prompt written in pure Go.

#fast#developer-tools#shell-prompt
Stars196
Forks17
Last commit4 years ago
polyglot
polyglotShell

A dynamic, ASCII-only prompt for multiple Unix shells that displays Git status, virtual environments, and session info with optional color.

#shell-prompt#cross-shell#terminal
Stars193
Forks15
Last commit10 days ago
up
upShell

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

#tab-completion#productivity#shell-scripting
Stars184
Forks11
Last commit5 years ago
pog
pogNix

A Nix library for building full-featured CLI tools with flag parsing, auto-documentation, and tab completion in pure Nix.

#developer-tools#tab-completion#shell-scripting
Stars175
Forks1
Last commit24 days ago
aphrodite
aphroditeShell

A minimalistic terminal theme that displays only essential information like virtual env, directory, and git branch for bash, fish, and zsh.

#developer-tools#shell-prompt#productivity
Stars175
Forks32
Last commit10 months ago
is.sh
is.shShell

A human-readable alternative to the test command for writing clear conditions in bash scripts.

#readability#devops#shell-scripting
Stars174
Forks11
Last commit6 years ago
powscript
powscriptShell

A bash-based transpiler that converts CoffeeScript-inspired, indentation-based syntax into portable shell scripts with safety features.

#embedded-systems#developer-tools#transpiler
Stars168
Forks13
Last commit1 year ago
optparse
optparseShell

A minimal BASH wrapper for getopts that simplifies command-line argument parsing with one-line definitions.

#shell-scripting#getopts#cli-tool
Stars164
Forks31
Last commit4 years ago
somafm-cli
somafm-cliShell

A pure bash command-line interface to listen to SomaFM internet radio stations directly in your terminal.

#music#soma-fm#jazz
Stars159
Forks13
Last commit1 year ago
bash-modules
bash-modulesShell

A module system and library for writing safe, maintainable Bash scripts with strict mode support.

#module-system#unit-testing#strict-mode
Stars151
Forks15
Last commit9 months ago
nostromo
nostromoGo

A CLI tool for building and managing complex command aliases and multi-dimensional tools declaratively.

#hacktoberfest#command-line-tools#productivity
Stars150
Forks9
Last commit1 year ago
PreviousPage 5 of 6Next

Related Tags

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
#Zsh99
#Shell80
#Command Line77
#Productivity76
#Terminal69
#Cli61
#Developer Tools55
#Shell Scripting53
#Cli Tool49
#Fish39
#Command Line Tool36
#Automation35