Showing 36 of 889 projects
A CLI tool to train for software certifications through interactive quizzes and customizable practice sessions.
A command-line tool to interactively review and delete local Git branches with detailed commit information.
Terminal UI for WireGuard and OpenVPN with real-time telemetry, leak detection, and a kill switch.
A command-line time tracker with interactive TUI, multiple storage backends, and calendar integration.
A terminal-based CLI tool that audits AWS accounts for security, cost anomalies, and best practices.
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 CLI tool that generates time-overlap tables for remote teams across different time zones.
A tiny Flask app to create encrypted secrets and share them securely, keeping sensitive info out of emails and chat logs.
A Go package that prints HTTP client and server requests and responses in a human-readable, colorful terminal format.
A CLI tool that teaches programming basics through 30 progressively challenging tasks in Python or JavaScript.
A self-contained Go library and CLI for generating GitHub-style calendar heatmaps from time-series data.
Automatically generates GraphQL CRUD APIs, resolvers, and database schemas from GraphQL type definitions.
A Neovim plugin that creates Telescope pickers from arbitrary console commands.
A command-line tool that adds syntax highlighting to cat output, with automatic language detection.
A tiny command-line utility to calculate date/time differences and run timers with piggybacked commands.
WarcDB is an SQLite-based file format that makes web crawl data easier to share and query.
A Windows command-line tool that automatically corrects mistyped commands by suggesting the correct one.
A CLI tool written in Rust to track and analyze multiple Git repositories concurrently.
A changelog generator for repositories using the gitmoji commit convention.
A terminal-based keyboard tester supporting multiple layouts and operating systems.
A command-line tool for quick and simple image processing operations like convert, crop, resize, and watermark.
A unified testing API, CLI, and framework for writing unit, integration, and end-to-end tests across REST-API, WebSocket, GraphQL, Browser, Database, and CLI.
A clean and modern terminal-based system and resource monitor for Linux, written in Go.
A cross-platform gRPC client for manual testing and debugging, available as both a desktop GUI and CLI.
A tiny Go library for creating simple, clean terminal tables with minimal code.
A Node.js framework for building interactive, REPL-style command-line interfaces with typed parameters and sub-commands.
A faster way to navigate directories in Bash and Zsh with pattern-based commands.
A Zsh plugin that interactively builds jq expressions with real-time preview using fzf.
A feature-rich command line interface for interacting with MQTT brokers, supporting MQTT 5.0 and 3.1.1.
A linter for Firefox WebExtensions that validates add-ons for security, performance, and policy compliance.
A .NET command-line argument parser that automatically generates parsing logic from help text in docopt format.
An interactive assembly shell written in Rust for exploring and executing x86/x64 assembly instructions.
A general-purpose Command Line Interface (CLI) framework for Ruby applications.
A Java library for creating interactive console applications with rich input handling and multiple terminal backends.
A lightweight static HTTP server written in Go, designed for quick local development and file serving.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.