Showing 36 of 139 projects
An elegant option parser for shell scripts with full support for all POSIX shells.
A cross-platform command-line tool to copy and paste text to/from the system clipboard.
A minimal ~20-line Zsh function that clones and loads plugins, eliminating the need for a full plugin manager.
A command-line tool that translates plain English requests into terminal commands using AI.
A command-line JSON/string processor that brings JavaScript, Lodash, and the entire npm ecosystem to your shell.
Run Bash commands and replay environment changes (variables, aliases, directory) in Fish shell without restarting your session.
A dead simple Bash testing framework with coverage reporting, offering a familiar API and custom assertion flexibility.
A shell markup language and style framework for adding colors and formatting to terminal scripts.
A Zsh plugin that quickly jumps back to a specific parent directory without typing multiple `../` sequences.
A Fish shell plugin that provides text expansions for directory navigation and command history.
An oh-my-zsh plugin to configure proxy settings for package managers and command-line tools.
A BDD-style testing framework for shell scripts, inspired by RSpec and Jasmine.
A pure-Fish test runner for testing scripts, functions, and plugins directly in the Fish shell.
A pure-Fish shell test runner that implements the Test Anything Protocol for testing scripts, functions, and plugins.
A collection of Bash scripts to download files and folders from Google Drive via the command line.
A ZSH plugin that maintains separate shell histories per directory and allows toggling between local and global history with ^G.
A shell toolkit for organically transitioning from commands to reusable functions with metadata, help, and Git versioning.
A cross-platform CLI tool to delete files and directories with glob support, dry-run mode, and safety features.
A gdb-like debugger for zsh shell scripts with commands similar to bashdb and GNU gdb.
A fast Rust/Tokio command-line utility for running shell commands in parallel with a GNU Parallel/xargs-like interface.
A fast, customizable, pure-shell, asynchronous Git prompt for Zsh that displays repository status.
A simple, lightweight, type-friendly, and modern task runner for general-purpose automation.
A bash parser for semantic versioning that helps manage project versions from Makefiles or scripts.
A 36K single-binary tool that runs commands in parallel and waits for their termination with minimal memory footprint.
A Bash CLI tool for sending notifications and data to devices via the PushBullet API.
A POSIX-compliant CLI options parser for the Fish shell, offering a simpler alternative to argparse.
A powerful unit testing framework for ZSH shell scripting projects.
A powerful unit testing framework for ZSH shell scripting projects.
A comprehensive, neon-themed terminal environment built on zsh, tmux, and Neovim with over 500 subcommands and extensive customization.
A lightweight F# library for executing CLI commands using computation expression syntax with no external dependencies.
A lightweight HTTP framework for Bash shell that parses requests and generates valid responses.
A Zsh plugin that displays execution time for long-running commands and exports timing data for scripts.
A collection of Zsh completion definitions for macOS-specific commands and third-party tools.
A shell function for quickly navigating to parent directories using tab-completion instead of typing `../` repeatedly.
A human-readable alternative to the test command for writing clear conditions in bash scripts.
A Nix library for building full-featured CLI tools with flag parsing, auto-documentation, and tab completion in pure Nix.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.