Showing 36 of 212 projects
A BDD-style testing framework for shell scripts, inspired by RSpec and Jasmine.
A bug hunting tool that scans websites for exposed .git repositories and dumps their contents for security analysis.
A super small and powerful framework for building CI pipelines using Makefile and Docker for isolation.
A collection of Bash scripts to download files and folders from Google Drive via the command line.
A command-line agent that automatically removes node_modules folders from inactive JavaScript projects to free up disk space.
A shell toolkit for organically transitioning from commands to reusable functions with metadata, help, and Git versioning.
Declarative tool that compiles man-page-like grammars into shell completion scripts for bash, fish, zsh, and PowerShell.
A self-hosted, private cloud server for storing and searching shell command history, compatible with bashhub-client.
A bash script micro-framework for creating small standalone scripts to complex projects with CI/CD and testing.
Adds enhanced shell completion (bash, fish, zsh, PowerShell) to Click command-line applications.
SSH wrapper that transfers and sources your local dotfiles to remote sessions without requiring installation on the remote host.
A bash parser for semantic versioning that helps manage project versions from Makefiles or scripts.
A shell-agnostic, declarative specification for CLI autocomplete that works across bash, zsh, fish, and PowerShell.
A 36K single-binary tool that runs commands in parallel and waits for their termination with minimal memory footprint.
A command-line tool for managing project-specific command aliases with before/after hooks and quiet mode.
A Bash CLI tool for sending notifications and data to devices via the PushBullet API.
A shell command hook for Claude Code that auto-approves safe commands and blocks destructive ones to reduce permission fatigue.
A version manager for OpenTofu, enabling easy installation and switching between different versions.
A Rust CLI tool that finds and clears sensitive data from shell history to enhance command-line security.
A script for creating custom OS images for single-board computers like Raspberry Pi and Orange Pi.
A lightweight HTTP framework for Bash shell that parses requests and generates valid responses.
A shell tool to quickly switch between and manage your project directories with custom commands.
A fast, clean, and highly customizable shell prompt generator for zsh, bash, fish, and other shells.
A TUI-based maintenance tool for Arch Linux that provides system updates, package management, and maintenance utilities.
A powerful Bash configuration with colorful prompts, useful aliases, and enhanced command-line information.
A fast, lightweight, and minimal shell prompt written in pure Go.
A dynamic, ASCII-only prompt for multiple Unix shells that displays Git status, virtual environments, and session info with optional color.
A shell function for quickly navigating to parent directories using tab-completion instead of typing `../` repeatedly.
A Nix library for building full-featured CLI tools with flag parsing, auto-documentation, and tab completion in pure Nix.
A minimalistic terminal theme that displays only essential information like virtual env, directory, and git branch for bash, fish, and zsh.
A human-readable alternative to the test command for writing clear conditions in bash scripts.
A bash-based transpiler that converts CoffeeScript-inspired, indentation-based syntax into portable shell scripts with safety features.
A minimal BASH wrapper for getopts that simplifies command-line argument parsing with one-line definitions.
A pure bash command-line interface to listen to SomaFM internet radio stations directly in your terminal.
A module system and library for writing safe, maintainable Bash scripts with strict mode support.
A CLI tool for building and managing complex command aliases and multi-dimensional tools declaratively.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.