A CLI, or command-line interface, is a console that helps users issue commands to a program.
There are 39,357 repositories under cli topic.
🙃 A delightful community-driven (with 2,100+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
A cat(1) clone with wings.
🔎 Hunt down social media accounts by username across social networks
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
A tool for exploring each layer in a docker image
the only cheat sheet you need
simple terminal UI for git commands
A Commander for modern Go CLI interactions
Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
🥧 HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
A simple, fast and user-friendly alternative to 'find'
A collection of modern/faster/saner alternatives to common unix commands.
CLI tool for Angular
A Fast, Extensible Progress Bar for Python and CLI
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
IDE-style autocomplete for your existing terminal & shell
Reverse engineered ChatGPT API
Node.js test runner that lets you develop with confidence 🚀
🌈 React for interactive command-line apps
A simple, fast, and fun package for building command line apps in Go
🖍 Terminal string styling done right
⚙️ Node.js tool for optimizing SVG files
🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❤️
Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.
A powerful little TUI framework 🏗
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Smart, Fast and Extensible Build System
Terminal JSON viewer
n³ The unorthodox terminal file manager
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
The best way to start a full-stack, typesafe Next.js app