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.
⛅️ Home to Wrangler, the CLI for Cloudflare Workers®
Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder.
The largest Node.js CLI Apps best practices list ✨
A PHP framework for console artisans
Data Science at the Command Line
See where your AI coding tokens go. Interactive TUI dashboard for Claude Code, Codex, and Cursor cost observability.
The CSV magician
Command line driven CI frontend and development task automation tool.
Source code spell checker
trying to be a robust, user-friendly and hackable music player
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
A cross-platform and extendable version manager with support for Java, Node.js, Golang, Python, Flutter, .NET & more
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
A central repository for Flow library definitions
Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support
Upgrade all the things
🏀 💻 The finest NBA CLI.
🐈 CLI app helper
✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat
Straightforward, type-safe argument parsing for Swift
Haul is a command line tool for developing React Native apps, powered by Webpack
Expose the contents of .docx files without leaving your terminal. Fast, safe, and smart — no Office required!
The power of curl, the ease of use of httpie.
🚅 Interactive prompts made simple. Build a prompt like stacking blocks.
Terminal file manager
⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
Because sometimes you need to do it live
Painless compression and decompression in the terminal
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
App source + Nix packages + Docker = Image
A CLI interface for Marp and Marpit based converters
Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
A terminal-based SSH manager inspired by lazydocker and k9s - Written in go
⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
A full-featured framework for building command line applications (cli) with node.js
A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
Stylesheet-based markdown rendering for your CLI apps 💇🏻♀️
A complete course for learning Bitcoin programming and usage from the command
A utility for managing cargo dependencies from the command line.
curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.
A minimalist command line knowledge base manager
:duck: DuckDuckGo from the terminal
A cross-platform command-line tool to convert images into ascii art and print them on the console. Now supports braille art!
A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.
Archivy is a self-hostable knowledge repository that allows you to learn and retain information in your own personal and extensible wiki.
Catch API bugs before your users do
:mag: A simple, fast fuzzy finder for the terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands