Skip to main content

🖥 📊 🕹 🛠 A curated list of command line apps

20k
GitHub Stars
502
Curated Resources
14
Categories
20 hours ago
Last Refreshed
EntertainmentDevelopmentProductivityUtilitiesCommand Line LearningData ManipulationFiles and DirectoriesVersion ControlImagesScreensaversGraphicsJust for FunAIOther Resources

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me network utilities resources from awesome-cli-apps"

Installation instructions →

What's inside

Utilities

  • acmetoolNetwork Utilities

    Automatic certificate acquisition for ACME (Let's Encrypt).

  • active-win-climacOS

    Get the title/id/etc of the active window.

  • ahaShell Utilities

    Convert ANSI output to HTML.

  • alex

    Catch insensitive, inconsiderate writing.

  • amazon-orders

    Retrieve Amazon order history.

  • andcliSecurity

    Work with 2FA tokens from multiple OTP providers.

AI

  • actionbookAgents

    Parallel browser interaction for agents.

  • agent-deckAgents

    Dashboard for managing multiple AI coding agent sessions.

  • agentifyAgents

    Transform OpenAPI specs into formats for agents.

  • agent-of-empiresAgents

    Coding agent session manager via tmux and git worktrees.

  • aye-chatLLM Interaction

    Workspace for editing, running commands, and chatting with your codebase.

  • cmd-aiLLM Interaction

    Turns natural language into executable shell commands.

Development

  • add-gitignore

    Interactively generate a .gitignore for your project based on your needs.

  • ainHTTP Client

    HTTP client with a simple format to organize API endpoints.

  • ATACHTTP Client

    A feature-full TUI API client made in Rust.

  • bats-coreTesting

    Bash Automated Testing System.

  • bcal

    Byte CALculator for storage conversions and calculations.

  • bencherDevops

    A continuous benchmarking tool.

Version Control

  • AI Git NarratorGit

    [macOS]: Generate commit messages with AI.

  • bash-git-promptGit

    Informative and fancy bash prompt for Git users.

  • CLI GitHubGitHub

    Fancy GitHub client.

  • czgGit

    Interactively generate standardized commit messages.

  • dev-timeGit

    Get the current local time of a GitHub user.

  • ggcGit

    A modern Git tool with both CLI and interactive incremental-search UI.

Files and Directories

  • alderDirectory Listing

    Minimal

  • ast-grepSearch

    A tool for code structural search, linting and rewriting.

  • autojumpDirectory Navigation

    A cd command that learns - easily navigate directories from the command line.

  • batFiles

    A cat clone with syntax highlighting.

  • brootSearch

    Fuzzy finder similar to fzf, but with space usage visualization.

  • chkbitFiles

    Check your files for data corruption.

Productivity

  • arttimeTime Tracking

    Featureful timer with native desktop notifications and curated ASCII art.

  • BartibTime Tracking

    Easy to use time tracking tool.

  • birthdayCalendars

    Know when a friend's birthday is coming.

  • Buku

    Browser-independent bookmark manager.

  • calcurseCalendars

    Calendar and scheduling.

  • cash-cliFinance

    Convert Currency Rates.

Images

  • asciinemaGif Creation

    Terminal session recorder and companion app for asciinema.org.

  • carbon-now-cli

    Generate beautiful images of your code.

  • freeze

    Generate images of code and terminal output.

  • gifgenGif Creation

    Simple high quality GIF encoding.

  • gifsicleGif Creation

    Create, manipulate, and optimize GIF images and animations.

  • givegifGif Creation

    GIFs on the command line.

Other Resources

Showing a sample of 502 resources. View the full list on GitHub →