Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.
๐ A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, gi...
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
:cherry_blossom: A command-line fuzzy finder
Hunt down social media accounts by username across social networks
simple terminal UI for git commands
๐ OpenHands: Code Less, Make More
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
A cat(1) clone with wings.
A tool for exploring each layer in a docker image
A tool for writing better scripts
Ultralytics YOLO ๐
A Commander for modern Go CLI interactions
the only cheat sheet you need
GitHubโs official command line tool
A simple, fast and user-friendly alternative to 'find'
๐ฅง HTTPie CLI โ modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
aider is AI pair programming in your terminal
A collection of modern/faster/saner alternatives to common unix commands.
A powerful little TUI framework ๐
:zap: A Fast, Extensible Progress Bar for Python and CLI
A smarter cd command. Supports all major shells.
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web brow...
๐ React for interactive command-line apps
Reverse engineered ChatGPT API
๐ฅ Blazing fast terminal file manager written in Rust, based on async I/O.
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
The best way to start a full-stack, typesafe Next.js app
CLI tool for Angular
An AI-first build platform that connects everything from your editor to CI. Helping you deliver fast, without breaking things.
A command-line benchmarking tool
IDE-style autocomplete for your existing terminal & shell
Package your Node.js project into an executable
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ๐๐ฉท๐๐คโค๏ธ๐ค
A declarative, simple, fast, and fun package for building command line tools in Go
Find secrets with Gitleaks ๐
๐ Terminal string styling done right
โ๏ธ Node.js tool for optimizing SVG files
A collection of common interactive command line user interfaces.
Node.js test runner that lets you develop with confidence ๐
nยณ The unorthodox terminal file manager
Infisical is the open-source platform for secrets management, PKI, and SSH access.
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Terminal JSON viewer & processor
Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more! 9 years of continuous developme...
Web Extension for saving a faithful copy of a complete web page in a single HTML file
UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers
Spotify for the terminal written in Rust ๐
Render markdown on the CLI, with pizzazz! ๐ ๐ป