Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Bash

Bash

331 projects

Showing 36 of 331 projects

Replay
ReplayShell

Run Bash commands and replay environment changes (variables, aliases, directory) in Fish shell without restarting your session.

#alias-management#environment-variables#shell-environment
Stars479
Forks11
Last commit2 years ago
kubectl-fzf
kubectl-fzfGo

A fast and powerful fzf-based autocompletion plugin for kubectl, featuring label completion and automatic namespace switching.

#autocompletion#devops#productivity
Stars471
Forks34
Last commit2 years ago
claude-code-statusline
claude-code-statuslineShell

A customizable statusline for Claude Code terminal with real-time cost tracking, MCP monitoring, prayer times, and modular layouts.

#terminal-statusline#developer-tools#islamic-prayer-times
Stars467
Forks34
Last commit
shtab
shtabPython

↔️ Automagic shell tab completion for Python CLI applications

#developer-tools#tab-completion#docopt
Stars459
Forks41
Last commit21 days ago
critic.sh
critic.shShell

A dead simple Bash testing framework with coverage reporting, offering a familiar API and custom assertion flexibility.

#lcov#bash-testing#coverage-testing
Stars456
Forks11
Last commit6 years ago
SHML
SHMLShell

A shell markup language and style framework for adding colors and formatting to terminal scripts.

#emojis#command-line-tools#shell-scripting
Stars454
Forks14
Last commit7 years ago
Sunzi
SunziRuby

A minimalist server configuration automation tool that uses shell scripts over SSH for infrastructure as code.

#linux-server#devops-tools#server-automation
Stars453
Forks33
Last commit6 months ago
argc-completions
argc-completionsShell

Shell completion scripts for 1000+ commands, automatically generated and supporting bash, zsh, fish, PowerShell, and Nushell.

#command-line-tools#nushell#fish-completion
Stars449
Forks28
Last commit1 year ago
vue-command
vue-commandVue

A fully working, feature-rich terminal emulator component for Vue.js applications.

#terminal-emulator#developer-tools#ui-component
Stars393
Forks47
Last commit4 months ago
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
Stars383
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
Stars382
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
Stars365
Forks37
Last commit7 days 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
Stars358
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
Stars343
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
Stars334
Forks11
Last commit1 month 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
Stars317
Forks25
Last commit3 years 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
bashew
bashewShell

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

#template#boilerplate-template#shellcheck
Stars293
Forks24
Last commit4 months 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
Stars282
Forks20
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
Stars269
Forks10
Last commit22 days 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
Forks57
Last commit3 months 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
1build
1buildGo

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

#developer-tools#productivity#workflow-automation
Stars249
Forks32
Last commit2 months 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
Stars243
Forks21
Last commit1 month 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
tofuenv
tofuenvShell

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

#hacktoberfest#open-source#opentofu
Stars234
Forks6
Last commit5 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
Stars229
Forks14
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
Stars228
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
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
Stars203
Forks16
Last commit3 months ago
bearings
bearingsGo

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

#developer-tools#shell-prompt#fish
Stars202
Forks10
Last commit4 years 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
Stars198
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
Stars194
Forks15
Last commit1 month ago
PreviousPage 5 of 10Next

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
10 days ago
#Zsh185
#Command Line118
#Shell117
#Productivity113
#Terminal108
#Developer Tools99
#Cli84
#Shell Scripting70
#Cli Tool60
#Fish58
#Automation50
#Command Line Tool47