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.
Typer, build great CLIs. Easy to code. Based on Python type hints.
Hurl, run and test HTTP requests with plain text.
Your CLI home video recorder ๐ผ
๐ฅ ๐ ๐น ๐ A curated list of command line apps
Python composable command line interface toolkit
An interactive cheatsheet tool for the command-line
A Git-compatible VCS that is both simple and powerful
Terminal session recorder ๐น
The configuration framework for Zsh
A Rust crate for cooking up terminal user interfaces (TUIs) ๐จโ๐ณ๐ https://ratatui.rs
Make JSON greppable!
yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
A CLI dashboard for webpack dev server
Pretty fancy and modern terminal file manager
A next-generation crawling and spidering framework.
Open source AI coding agent. Designed for large projects and real world tasks.
Develop. Preview. Ship.
Quickly browse the history of a file from any git repository
music library manager and MusicBrainz tagger
Disk Usage/Free Utility - a better 'df' alternative
๐ create a single executable out of your node.js apps
Count your code, quickly.
Automate the process of making money online.
API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Yet another cross-platform graphical process/system monitor.
Ping, but with a graph
Install and Run Python Applications in Isolated Environments
Terminal bandwidth utilization tool
Command-line Git information tool
๐ CLI that generates beautiful README.md files
A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.
โก๏ธ TypeScript Execute | The easiest way to run TypeScript in Node.js
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
A fast CSV command line toolkit written in Rust.
๐ A nonsense activity generator
Interactive cli tool for HTTP inspection
Streamlink is a CLI utility which pipes video streams from various services into a video player
Connect APIs, remarkably fast. Free for developers.
:zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.
Bitwarden client apps (web, browser extension, desktop, and cli).
q - Run SQL directly on delimited files and multi-file sqlite databases
๐ณ bore is a simple CLI tool for making tunnels to localhost
jq for binary formats - tool, language and decoders for working with binary and text formats
The modern API client that lives in your terminal.
An idiomatic, lean, fast & safe pure Rust implementation of Git
Eases the creation of beautiful and testable command line interfaces
A REPL for PHP
๏ฃฟ Swiss Army Knife for macOS
Record terminal sessions as SVG animations