Showing 36 of 1296 projects
A command-line editor for HCL (HashiCorp Configuration Language) that enables token-based editing and automation of HCL2 files.
A completion daemon for bash, fish, and zsh that automatically generates shell completions from --help output.
A Fish shell plugin that runs prompt functions asynchronously to improve terminal responsiveness.
A lightweight and fast JavaScript test runner that works in Node.js, Deno, and browsers without a specific runner.
A Go build wrapper that simplifies embedding version information into binaries using git metadata and version files.
A Terraform CI/CD tool that posts formatted plan/apply results to GitHub pull requests, forking and enhancing tfnotify.
Quickly build cool CLI apps in Rust.
A Perl-based multithreaded client for Amazon Glacier, enabling efficient multipart uploads, downloads, and synchronization with local journal tracking.
A collection of modern, performance-focused Unix command replacements written in Rust, starting with cpz and rmz.
An Elixir toolkit for building interactive command-line interfaces with colored output, prompts, progress bars, and menus.
A Kotlin/JVM library for generating realistic fake data like names, addresses, and banking details for testing and anonymization.
A cross-platform CLI tool written in Go that validates syntax and schema for JSON, YAML, TOML, XML, and other configuration files.
A cross-shell customizable powerline-like prompt written in Rust, heavily inspired by Agnoster.
A terminal-based weather companion written in Rust that displays current conditions and forecasts.
A fast duplicate file finder that works as both a Rust library and a CLI tool, using file hashing to identify duplicates.
A Rust library for formatting text with ANSI terminal colors and styles like bold, underline, and background colors.
A multilingual command-line sentence tokenizer written in Go, ported from NLTK's Punkt system.
A command-line interface for browsing Hacker News stories with keyboard navigation and real-time updates.
A Rust toolkit for building custom interactive terminal prompts with modular components and rich presets.
A simple, fast, and intuitive command-line calculator written in Go for quick mathematical computations.
A Go library for adding customizable ASCII startup banners with system information and ANSI colors to applications.
↔️ Automagic shell tab completion for Python CLI applications
A parallel gzip decompressor with fast random access, utilizing multi-core CPUs for high-speed decompression of standard gzip files.
A Go library providing over 90 customizable terminal spinners with live updates, concurrency safety, and TTY detection.
A command-line interface client for interacting with GitHub resources like news feed, profiles, issues, and pull requests.
Shell completion scripts for 1000+ commands, automatically generated and supporting bash, zsh, fish, PowerShell, and Nushell.
A command-line time tracker with interactive TUI, multiple storage backends, and calendar integration.
A reloadable Laravel Tinker with magic model shortcuts for faster development.
A CLI tool to train for software certifications through interactive quizzes and customizable practice sessions.
Control iTunes playback and library from your terminal using a Node.js CLI.
Control iTunes playback and library from your terminal using a Node.js CLI.
A command-line tool to interactively review and delete local Git branches with detailed commit information.
A Go version manager written in Go that installs and manages multiple Go versions without requiring root or shell rehash.
A command-line interface for managing Jenkins instances, supporting plugins, jobs, and configuration as code.
A terminal-based CLI tool that audits AWS accounts for security, cost anomalies, and best practices.
A tiny Flask app to create encrypted secrets and share them securely, keeping sensitive info out of emails and chat logs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.