Showing 36 of 289 projects
A Nix library for building full-featured CLI tools with flag parsing, auto-documentation, and tab completion in pure Nix.
A Zsh plugin that automatically sources .in and .out files when entering or leaving directories.
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 collection of 10 custom slash commands for Gemini CLI that automate daily productivity and development workflows.
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.
An immediate-mode Rust TUI framework with a small public grammar, flexbox layout, and Tailwind-style chaining API.
A total environment manager for ZSH that simplifies shell management without requiring code editing.
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 ZSH plugin that enables 256-color support in terminals by automatically detecting and applying the correct termcap/terminfo descriptors.
Zsh autocompletion plugin for Nx workspaces that dynamically parses commands and options from nx --help.
A Deno library for building command-line interfaces with a commander.js-inspired API.
A Node.js library to get the human-readable name of the current or specified operating system.
A curated list of awesome QR code libraries, software, and resources across multiple programming languages and platforms.
A Node.js module to reliably get terminal window dimensions, even in non-interactive environments.
A Rust library for splitting strings into shell words, similar to Python's shlex module.
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 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 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.
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.
An oh-my-zsh plugin providing bash aliases and zsh functions to simplify Kubernetes command-line operations.
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 ZSH plugin that binds Ctrl-R to a syntax-highlighted, multi-word history search with AND matching and context viewing.
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.