Showing 36 of 535 projects
A header-only C++11 program options parser library that supports GNU getopt-style command-line argument parsing.
A Zsh plugin that automatically sources .in and .out files when entering or leaving directories.
An immediate-mode Rust TUI framework with a small public grammar, flexbox layout, and Tailwind-style chaining API.
A bash-based transpiler that converts CoffeeScript-inspired, indentation-based syntax into portable shell scripts with safety features.
A collection of 10 custom slash commands for Gemini CLI that automate daily productivity and development workflows.
Generate unique abbreviations for a set of strings, useful for command-line tools and autocomplete.
A GitHub Action to install and configure the OpenTofu CLI for infrastructure-as-code workflows.
A customizable progress spinner for ZSH scripts to show task progress with animated feedback.
A suite of tools and libraries for GameMaker development, including a VSCode extension, CLI, and programmatic APIs.
A total environment manager for ZSH that simplifies shell management without requiring code editing.
A pure Swift implementation of Linenoise, providing a minimal, zero-config readline replacement for command-line applications.
Zsh autocompletion plugin for Nx workspaces that dynamically parses commands and options from nx --help.
A ZSH plugin that enables 256-color support in terminals by automatically detecting and applying the correct termcap/terminfo descriptors.
A Rust library for splitting strings into shell words, similar to Python's shlex module.
A Deno library for building command-line interfaces with a commander.js-inspired API.
A curated list of awesome QR code libraries, software, and resources across multiple programming languages and platforms.
A Node.js library to get the human-readable name of the current or specified operating system.
A Node.js module to reliably get terminal window dimensions, even in non-interactive environments.
A Node.js module to reliably get the current user's username from environment variables or system commands.
A modern, pure Go readline library with full .inputrc support, Vim/Emacs modes, and Z-Shell-inspired completions.
A Neovim plugin that provides command-line window functionality using normal buffers and windows.
A Docker-based SOCKS5 proxy server with user management and Telegram bot administration.
A Node.js utility for looking up OS-specific environment settings with fallback commands.
A C++ library for parsing command-line options and configuration files, part of the Boost C++ Libraries.
A Zig framework for building game development tools and helper applications with cross-platform UI and graphics.
A Docker image containing Samsung Tizen CLI and LG webOS CLI for developing, building, and debugging Smart TV apps without installing full SDKs.
Benchmarks the install and load time performance of various Zsh plugin managers to help users make informed choices.
An oh-my-zsh plugin providing bash aliases and zsh functions to simplify Kubernetes command-line operations.
A feature-rich command-line argument parser for Lua supporting required/optional arguments, flags, commands, and automatic help generation.
A Zsh plugin that replaces Ctrl+R shell history search with peco's interactive fuzzy filtering interface.
A PowerToys Run plugin that types input text as if sent from a keyboard, useful when pasting is not possible.
A ZSH plugin that binds Ctrl-R to a syntax-highlighted, multi-word history search with AND matching and context viewing.
A Symfony bundle providing Pheanstalk integration for beanstalkd workqueue management with CLI tools and monitoring.
A cross-platform TUI widget library for building intuitive terminal user interfaces in Rust.
A practical, zero-dependency terminal spinner library for Rust with method chaining support.
A Lua-Neovim plugin for toggling and managing terminal windows with multiple buffer support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.