Showing 36 of 289 projects
A PHP library for creating expressive command-line interfaces with colored text, formatting, and interactive elements.
A collection of CLI tools, plugins, and integrations to enhance productivity with Claude Code and similar AI coding agents.
A Java library for handling console input with advanced line editing, history, and completion, similar to GNU Readline.
A Go library for updating terminal output in real-time with buffered writes and timed interval flushing.
A collection of Go programming examples covering beginner to expert topics, from basic syntax to advanced applications.
A comprehensive tutorial for mastering advanced zsh features and customizations without relying on frameworks.
A GitHub Action to install and configure Terraform CLI in your workflows, enabling automated infrastructure management.
A Node.js library that formats error stack traces into clean, readable, and customizable colored output.
An iTerm2 backend for Matplotlib that renders plots directly in your terminal.
A Go library for adding ANSI colors and text formatting to terminal output, with support for Printf/Sprintf methods.
A comprehensive list of .NET CLI command-line tools for extending dotnet functionality.
A .NET library for displaying customizable progress bars and child progress bars in console applications.
A Python library for Bitcoin and alt-coin utilities including keys, transactions, BIP32, and ECDSA operations.
A cross-platform PHP library to send desktop notifications from CLI scripts and CRON jobs.
A minimalist, frustration-free, single-header C++ library for command-line argument parsing.
A PHP library for geocoding, coordinate conversion, distance calculation, and other geographic operations.
A Nix flake providing daily-updated packages for AI coding agents and development tools.
Static ffmpeg and ffprobe binaries for macOS, Linux, and Windows, packaged for Node.js.
A Rust library for building beautiful terminal tables with automatic content wrapping and extensive styling options.
A simple and robust configuration management library for Node.js applications and modules.
A GitHub Action for sending data to Slack and running Slack CLI commands from your workflows.
A Ruby gem that extends the String class with ANSI escape sequences for easy console text colorization.
A textual user interface for viewing, navigating, and managing Terraform state and operations directly from the terminal.
A package manager for shell scripts and functions that installs packages from GitHub and other sites.
A Java library for ANSI escape sequence support in console output, including Windows compatibility.
A cross-platform solution to Node.js spawn and spawnSync that fixes Windows-specific issues.
A smart contract blockchain network that scales by layering and uses the Move programming language.
Go implementation of AppImage tools for creating and managing portable Linux applications.
A Go library that enhances errors with stack traces and source code fragments for better debugging.
Display images and animated GIFs in the terminal using ANSI escape codes and native terminal protocols.
A pure Go command line editor with history and cross-platform support, inspired by linenoise.
A Python virtual environment manager for the Fish shell, providing tools for creating, managing, and auto-activating environments.
A protocol for real-time transfer and visualization of autonomy data like sensor feeds and vehicle state.
Contextual shell history for zsh and bash that prioritizes search results based on current directory, git repo, and exit status.
A fast, idiomatic, and dependency-free Go library for mapping between CSV and Go values.
A curated list of kubectl plugins and a custom index for Krew to extend Kubernetes CLI functionality.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.