Showing 36 of 535 projects
An immediate-mode Rust TUI framework with a small public grammar, flexbox layout, and Tailwind-style chaining API.
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.
A GitHub Action to install and configure the OpenTofu CLI for infrastructure-as-code workflows.
A collection of 10 custom slash commands for Gemini CLI that automate daily productivity and development workflows.
A bash-based transpiler that converts CoffeeScript-inspired, indentation-based syntax into portable shell scripts with safety features.
Generate unique abbreviations for a set of strings, useful for command-line tools and autocomplete.
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 pure Swift implementation of Linenoise, providing a minimal, zero-config readline replacement for command-line applications.
A total environment manager for ZSH that simplifies shell management without requiring code editing.
A Rust library for splitting strings into shell words, similar to Python's shlex module.
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 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 modern, pure Go readline library with full .inputrc support, Vim/Emacs modes, and Z-Shell-inspired completions.
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 Docker-based SOCKS5 proxy server with user management and Telegram bot administration.
A Neovim plugin that provides command-line window functionality using normal buffers and windows.
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 Docker image containing Samsung Tizen CLI and LG webOS CLI for developing, building, and debugging Smart TV apps without installing full SDKs.
A Zig framework for building game development tools and helper applications with cross-platform UI and graphics.
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 ZSH plugin that binds Ctrl-R to a syntax-highlighted, multi-word history search with AND matching and context viewing.
A PowerToys Run plugin that types input text as if sent from a keyboard, useful when pasting is not possible.
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.