Showing 36 of 535 projects
A V library for styling terminal output with colors, text formatting, and RGB support.
A Go package providing convenient shutdown hooks for graceful application termination with OS signal handling.
A Go library for matching and parsing commands with placeholders and regex patterns.
A Zsh plugin providing enhanced color definitions and a standardized color scheme for terminal applications.
A Telegram bridge that lets you control AI coding agents from your phone via voice or text, with live progress streaming and remote approval.
Self-contained OCaml bindings to linenoise, providing easy high-level readline functionality without system dependencies.
High-level FFI bindings for mount and umount2 system calls in Rust.
A non-invasive cross-platform terminal color library for Go that doesn't require modifying Print methods.
A WezTerm plugin that ports tmux key bindings for pane splitting, navigation, and copy mode.
A Go library for matching and colorizing strings in terminal outputs with built-in and custom matchers.
A V library for creating customizable progress bars and indicators in terminal applications.
A zsh plugin that finds the shortest memorable abbreviations for directories to use with the z command.
A lightweight Go library that loads configuration from JSON files, environment variables, and command-line flags into structs.
A Zsh ZLE tweak that expands multiple dots (e.g., ...) into parent directory references (../..) intelligently.
A Crystal port of the Fzy fuzzy finder algorithm for fast and accurate string matching.
Cycle.js drivers for building reactive terminal applications with Blessed.
Common Lisp bindings to the GNU Readline library, providing a Lispy interface for building interactive command-line applications.
A Go library for splitting command line strings into arguments arrays using bash syntax.
A simple remote monitoring dashboard for multiple Raspberry Pi and Linux devices, with fully configurable command reporting.
A Zsh plugin for expanding text snippets anywhere on the command line, similar to aliases but more flexible.
Wrap all spawned Node.js child processes to inject environment variables and arguments for instrumentation and mocking.
A simple Oh My Zsh plugin that displays customizable todo reminders above every terminal prompt.
A set of shell functions to install Python apps in isolated virtual environments with simple commands.
A Go tool that executes and caches binaries from go.mod dependencies, enabling version-locked CLI tools in projects.
A Zsh plugin for directory indexing that maps short names to directories for quick access and command execution.
A zsh plugin that adds autocompletion for all Cloud Foundry CLI commands.
An oh-my-zsh plugin that displays technology versions based on your current directory context.
An extensible, cross-platform readline library for Go with Unicode support, syntax highlighting, and pluggable terminal interfaces.
Enhanced Zsh plugin providing cargo tab completions with remote crate search for cargo add and install commands.
A Fish shell plugin that runs default commands like ls or git status when pressing Enter on an empty prompt.
A Go embed.FS wrapper that simplifies working with embedded subdirectories and provides file copying functionality.
A library for serializing and replaying persistent Vulkan objects like pipelines and shader modules.
Define shell command completions using a simple YAML specification file.
A Rust library providing system exit code constants from <sysexits.h> with Termination trait support.
A Common Lisp library for colorized output, tables, lists, banners, and other formatted text on ANSI terminals.
An AutoHotkey wrapper for creating Win32 console applications with advanced text and graphics capabilities.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.