awesome-cli-apps README

The project's README from github.com/agarrharr/awesome-cli-apps. As one markdown file: README.md.

awesome cli apps

Proudly maintained by: jneidel.com logo jneidel.com


Awesome

A curated list of command line apps.

Inspired by the awesome list thing.

Table of Contents


Entertainment

Music

Video

Movies

Games

Books

Chat

Development

Text Editors

Frontend Development

Public localhost

Expose a service running on localhost to the public web for testing and sharing.

Mobile Development

Database

Devops

Docker

Release

Npm

Boilerplate

HTTP Server

HTTP Client

Testing

Productivity

Time Tracking

Note Taking, Lists, Task Management

Email

Finance

See plaintextaccounting.org for a great overview of relevant tools.

Presentations

Calendars

Utilities

macOS

Terminal Sharing Utilities

SSH

Network Utilities

Theming and Customization

Shell Utilities

System Interaction Utilities

Markdown

Security

Math

Academia

Weather

Browser Replacement

Internet Speedtest

Science

Professional: Resume

Backup

Command Line Learning

Data Manipulation

Processors

JSON

YAML

Columns

Text

Files and Directories

File Managers

Deleting, Copying, and Renaming

Disk Usage

Files

File Sync/Sharing

Directory Listing

Directory Navigation

Version Control

Git

GitHub

Emoji

Images

Gif Creation

Image Conversion

Screensavers

Graphics

Just for Fun

Emoji

AI

Inclusion criteria are less strict for this fast-moving field.

Agents

LLM Interaction

Other Resources

License

CC0

To the extent possible under law, Adam Garrett-Harris has waived all copyright and related or neighboring rights to this work.

awesome-cli-apps (agarrharr/awesome-cli-apps)

Searching Database…

20.5K ·GitHub
archived
What is this?A curated list of command line (CLI) apps, organized into categories like entertainment, development, productivity, utilities, security, and AI tools.
Is this a tool I install, or just a reference list?It's just a markdown list of links to other CLI projects — there's nothing to install from this repo itself, you pick individual apps from the categories and install those.
How is the list organized, and where should I start browsing?Entries are grouped under broad sections (Entertainment, Development, Productivity, Utilities, Files and Directories, Security, AI, etc.) each with subsections, so you jump to the section matching what kind of CLI tool you need.
Do the listed tools require anything in particular?Each tool has its own requirements (Node, Rust, Go, etc.) since they are independent third-party projects; the list itself has no dependencies.
Are all entries actively maintained?Not explicitly tracked in the README; being an awesome-list, some linked tools may be unmaintained or archived even though they remain in the list.
How big and broad is this list?It spans dozens of categories from music players and games to databases, devops, HTTP clients, note-taking, security, file management, and even AI agent/LLM CLI tools.
Are entries vetted before being added?The README does not describe a formal vetting process beyond being a hand-curated 'awesome' list; it's community-contributed via pull requests typical of awesome-lists.
Is it still being updated with new tools?Yes, recent entries include modern tools like yt-dlp, ATAC (a Rust TUI API client), and AI-powered database clients, suggesting ongoing updates.
Can I find tools for interacting with AI/LLMs here?Yes, there's a dedicated AI section covering agents and LLM interaction CLI tools.
Creator
agarrharr
Size
0.9 MB
Stars
20.5K
Updated
CommitOct 12
Age
11y
Commits · 90 Days