Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
๐ฅ ๐ ๐น ๐ A curated list of command line apps
GitHub stars and default-branch commits for agarrharr/awesome-cli-apps.
455 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Detect the file type of a file or stdin
tree++: A much better Windows `tree` commandโmore features, faster performance, and diff-level compatibility with the original `tree`. Implemented in Rust.
Execute binaries from pipes, stdin and ttys
Hashing made simple. Get the hash of text or stdin.
Strip comments from JSON. Lets you use comments in your JSON files!
Validate environment variable usage in codebase
A terminal based Yule Log fireplace for all the kids in the corner with sweatpants.
Simple and lightweight http server for local files
Rick & Morty quotes of the day with ponies included!
Reflex - The instant, code-aware local search engine.
A fast, ai-native macOS Calendar CLI built on go-eventkit
Mobile app splash screen generator
๐๏ธ A command-line tool for converting images to ASCII art
speed_read: A simple terminal-based open source Spritz-alike
Parse text columns, like the output of unix commands. Returns JSON that you can manipulate with tools like jq or underscore-cli.
First of its kind, A simple TUI online music streaming application written in c++ with easy vim motions, now with support for Model Context Protocol (MCP)
turns a Github repo into a pastebin
Get metadata about the active window (title, id, bounds, owner, URL, etc)
๐Enjoy your ๐Christmas๐ watching digital fireplace๐ฅ on your own terminal๐ฅ
Aye Chat: AI-powered terminal workspace
๐ Only Cite what you can verify
CLI Image Captioning Tool or Meme Generator which automatically adds whitespace and text to top
RDSAI CLI is a next-generation, AI-powered RDS CLI that transforms how you interact with the databasea
Upload images to imgur
Return a list of devices and their viewports
A context-aware terminal-based coding agent written in Go. Supports multiple-providers, MCPs, Subagents, Agent Skills, controllable tool output retention, hashline edits, and more.
find files using pretty C expressions
CLI for streams of data in S3 buckets
Opinionated ls rewrite in Go ๐งฆ
A tiny commandline tool for parsing JSON from any source.
Share and receive files effortlessly over HTTP
Natural language shell command generator and executor powered by AI
:link: Create and manage your Bitly shortlinks from the command line
:pizza: Track upcoming and past meetup events (needs to be updated)
Start the screensaver.
Find a file by walking up parent directories
๐ Convert pages from PDF to images with custom sizing, scaling and thumbnail generation. CLI tool written in Go.
Get current battery level
Strip comments from CSS
๐ฆ Check for deprecated packages
Reachable is a CLI tool to check if a domain is up
Effortlessly transfer files and folders, to and from your NFS server.
Agent Interface Compiler โ One command. Every agent speaks your product. Transform OpenAPI specs into MCP Servers, Skills, CLAUDE.md, AGENTS.md, and more.
Command Performance Benchmarking
Get user info of an npm user
Fast CLI tool for bird species detection using BirdNET and Perch AI models
Check if hostnames are reachable or not
Find the root directory of a Node.js project or npm package
CLI to sync labels between repositories on GitHub
A writer-first terminal writing app built with Python and Textual