Skip to main content

Awesome Command Line Utilities

486
GitHub Stars
363
Curated Resources
22
Categories
21 hours ago
Last Refreshed
CSVFile systemFunGamesGitGoJavaLuamacOSNetworkingNixPackage managersProductivityPythonRubyRustStatic website enginesText editorsWebLoggingOtherRelated

Use this list with your AI agent

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

"Show me other resources from command-line-tools"

Installation instructions →

What's inside

Other

  • ack

    Grep-like text finder.

  • adns

    Advanced, easy to use, asynchronous-capable DNS client library and utilities.

  • advancecomp

    Collection of recompression utilities for your .ZIP archives, .PNG snapshots, .MNG video clips and .GZ files.

  • ag

    Recursively search for pattern.

  • alias

    Define or display aliases.

  • alt

    Find alternate files.

Logging

  • agenttrace

    Inspect AI coding agent logs for cost, failures, latency, anomalies, and health gates.

  • angle-grinder

    Slice and dice logs on the command line.

  • drep

    Grep with dynamic reloadable filter expressions. This allows filtering stream of logs/lines, while changing filters on the fly.

  • goaccess

    Real-time web log analyzer and interactive viewer that runs in a terminal in nix systems or through your browser.

  • lnav

    Advanced log file viewer for the small-scale; Watch and analyze your log files from a terminal.

Java

  • ant

    Java based make tool.

  • java-repl

    Read Eval Print Loop for Java.

macOS

  • asr

    Apple Software Restore; copy volumes (e.g. from disk images).

  • defaults

    Access user's defaults.

  • displayplacer

    macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.

  • do-not-disturb

    Control the macOS

  • iStats

    Mac stats.

  • kexstat

    Display status of loaded kernel extensions.

Networking

  • bandwhich

    CLI utility for displaying current network utilization by process, connection and remote IP/hostname.

  • Catflap

    Creates a listening TCP socket and passes its FD to a child process.

  • curlie

    Power of curl, the ease of use of httpie.

  • httpie

    Modern, user-friendly command-line HTTP client for the API era.

  • http-prompt

    Interactive command-line HTTP and API testing tool built on top of HTTPie with autocomplete, syntax highlighting, and more.

Package managers

  • brew

    Package manager for macOS.

Productivity

  • cb

    Powerful clipboard manager for all platforms.

  • eureka

    CLI tool to input and store your ideas without leaving the terminal.

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