# agarrharr/awesome-cli-apps

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/agarrharr-awesome-cli-apps).**

18,722 stars · 1,112 forks · Shell

## Links

- GitHub: https://github.com/agarrharr/awesome-cli-apps
- awesome-repositories: https://awesome-repositories.com/repository/agarrharr-awesome-cli-apps.md

## Topics

`awesome` `awesome-list` `cli` `cli-app` `list`

## Description

This project is a curated directory of command line applications and utilities designed to enhance developer productivity and streamline technical workflows. It serves as a comprehensive index of open-source software, categorizing tools that assist with system administration, development automation, and personal task management.

The repository distinguishes itself by providing a structured collection of terminal-based software that spans diverse functional domains. It includes resources for managing infrastructure and cloud resources, performing code maintenance, and customizing terminal environments with visual themes and shell configurations.

Beyond core development and system tasks, the directory covers a broad range of utilities for daily operations. This includes tools for secure communication and password management, media playback, financial data tracking, and the processing of structured text like markdown. The collection is maintained as a reference for users seeking to improve efficiency through terminal-based interfaces.

## Tags

### Development Tools & Productivity

- [Command Line Applications](https://awesome-repositories.com/f/development-tools-productivity/command-line-interfaces/command-line-applications.md) — Serves as a comprehensive directory of open-source command line applications for development and system tasks.
- [Command Line Interfaces](https://awesome-repositories.com/f/development-tools-productivity/command-line-interfaces.md) — Provides a curated index of ready-to-run command-line applications for various technical tasks. ([source](https://github.com/agarrharr/awesome-cli-apps#readme))
- [Curated Directories](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/terminal-cli-enhancements/shell-terminal-utilities/development-maintenance-utilities/repository-management-tools/curated-directories.md) — Acts as a curated index of open-source software tools for infrastructure, data processing, and terminal customization.
- [Terminal and CLI Enhancements](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/terminal-cli-enhancements.md) — Aggregates terminal and CLI enhancements designed to streamline technical workflows and improve daily productivity.
- [Command Line Utilities](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/terminal-cli-enhancements/shell-terminal-utilities/general-enhancements-tooling/terminal-productivity/command-line-utilities.md) — Offers a directory of terminal-based tools designed to automate system tasks and optimize workflows. ([source](https://github.com/agarrharr/awesome-cli-apps/tree/master/media))
- [Terminal User Interfaces](https://awesome-repositories.com/f/development-tools-productivity/terminal-user-interfaces.md) — Renders interactive, keyboard-driven graphical elements within terminal emulators.
- [Task Automation Tools](https://awesome-repositories.com/f/development-tools-productivity/task-automation-tools.md) — Automates repetitive development workflows like builds, linting, and formatting via command-line interfaces. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))
- [Terminal Customization](https://awesome-repositories.com/f/development-tools-productivity/terminal-customization.md) — Personalizes terminal appearance and behavior through themes and configuration tools. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))
- [Configuration and Environment Management](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/terminal-cli-enhancements/shell-terminal-utilities/configuration-environment-management.md) — Manages user preferences and application state through plain text files parsed at runtime.
- [Terminal Productivity](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/terminal-cli-enhancements/shell-terminal-utilities/general-enhancements-tooling/terminal-productivity.md) — Indexes a wide range of terminal-based utilities that improve efficiency across system administration and personal task management.
- [Stream Piping Utilities](https://awesome-repositories.com/f/development-tools-productivity/stream-piping-utilities.md) — Facilitates data flow between independent processes using standard input and output streams.
- [Shell-Agnostic Integrations](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/terminal-cli-enhancements/shell-terminal-utilities/automation-integration-tools/shell-integration/shell-agnostic-integrations.md) — Provides consistent system-level task invocation across multiple shell types.
- [Web Operation Utilities](https://awesome-repositories.com/f/development-tools-productivity/web-operation-utilities.md) — Performs network operations and web content retrieval directly from the command line. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))
- [Process Execution Wrappers](https://awesome-repositories.com/f/development-tools-productivity/text-wrapping-utilities/process-execution-wrappers.md) — Wraps external command execution in a controlled boundary for monitoring and manipulation.

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### System Administration & Monitoring

- [Service and Infrastructure Management](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/service-and-infrastructure-management.md) — Provides a curated index of command line tools for managing server operations, cloud resources, and infrastructure configurations.

### Operating Systems & Systems Programming

- [Terminal Customization](https://awesome-repositories.com/f/operating-systems-systems-programming/terminal-command-line-environments/terminal-customization-tools/terminal-customization.md) — Features a collection of terminal customization tools, themes, and shell configurations for personalizing command line environments.
- [System Network Management](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/system-network-management.md) — Enables system-level management of network traffic, routing, and administrative tasks. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))

### Security & Cryptography

- [Secure Remote Access](https://awesome-repositories.com/f/security-cryptography/secure-remote-access.md) — Facilitates secure remote access and encrypted communication channels. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))
- [Privacy and Encryption Tools](https://awesome-repositories.com/f/security-cryptography/privacy-and-encryption-tools.md) — Provides tools for managing encrypted secrets and protecting digital privacy.

### Software Engineering & Architecture

- [Software Development Tooling](https://awesome-repositories.com/f/software-engineering-architecture/software-development-tooling.md) — Supports software maintenance and development automation tasks directly from the terminal.
- [Plugin Architectures](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/extensibility/plugin-architectures.md) — Extends core functionality by dynamically loading external scripts or binaries via predefined interfaces.

### Business & Productivity Software

- [Productivity and Task Management](https://awesome-repositories.com/f/business-productivity-software/task-workflow-automation/productivity-task-management.md) — Organizes individual workloads, tracks progress, and manages daily operational tasks. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))

### Content Management & Publishing

- [Markdown Documentation](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/documentation-tooling/authoring-editing/markdown-documentation.md) — Processes and renders structured markdown documentation and text files. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))
- [Media Management](https://awesome-repositories.com/f/content-management-publishing/media-management.md) — Manages digital media libraries and playback directly within the terminal environment. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))

### Data & Databases

- [Financial Data Processing](https://awesome-repositories.com/f/data-databases/financial-data-processing.md) — Processes and organizes financial datasets and accounting records. ([source](https://github.com/agarrharr/awesome-cli-apps/blob/master/readme.md))
