Files
awesome-mac/command-line-apps.md
2025-02-05 10:15:53 +08:00

15 KiB

Awesome Command Line Apps

jaywcjlove/sb jaywcjlove/sb

A curated list of useful command line apps

Contents

Databases

  • mycli - CLI for MySQL that can do auto-completion and syntax highlighting. Open-Source Software Freeware
  • pgcli - Pgcli is a command line interface for Postgres with auto-completion and syntax

Media

  • cmus - Small, fast and powerful console music player for Unix-like operating systems. Open-Source Software Freeware
  • youtube-dl - Download videos from YouTube.com and a few more sites. Open-Source Software

Developer

  • httpie - Modern command line HTTP client. OSS Freeware

Other

  • ack - A tool like grep, optimized for programmers. Freeware
  • Airlift - Upload & Merge Data with Attachments to Airtable. Open-Source Software Freeware
  • alacritty - A cross-platform, GPU-accelerated terminal emulator. Open-Source Software Freeware
  • archey-osx - An archey script for OS X. Open-Source Software Freeware
  • asciinema - Easily record terminal sessions and replay them in a terminal as well as in a web browser. Open-Source Software Freeware
  • autojump - Replace cd with intelligent autojump. OSS Freeware
  • bash-it - Shameless ripoff of oh-my-zsh for bash. Open-Source Software Freeware
  • bat - A cat(1) clone with syntax highlighting and Git integration. Open-Source Software Freeware
  • bclm - macOS command-line utility to limit max battery charge. Open-Source Software Freeware
  • ccat - The colorizing cat which works similar to cat but displays content with syntax highlighting. Open-Source Software Freeware
  • ClamAV - Cross-platform, open-source antivirus engine. OSS Freeware
  • cmatrix - Terminal screensaver inspired by "The Matrix" movie. OSS Freeware
  • cool-retro-term - Good looking terminal emulator which mimics the old cathode display. Open-Source Software Freeware
  • CSV2Notion Neo - Upload & Merge CSV or JSON Data with Images to Notion Database. Open-Source Software Freeware
  • dark-mode - Control dark mode from the command-line. Open-Source Software Freeware
  • eureka - CLI tool to input and store your ideas without leaving the terminal. Open-Source Software Freeware
  • Fish - Smart and user-friendly shell, which is similar with zsh. Awesome List
  • fselect - Find files with SQL-like queries. Open-Source Software
  • GitHub CLI - gh is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code. Open-Source Software Freeware
  • Glances - Glances is a cross-platform curses-based system monitoring tool. Open-Source Software Freeware
  • Go2Shell - Go2Shell opens a terminal window to the current directory in Finder. Freeware App Store
  • htop - htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'. Open-Source Software Freeware
  • job - JOB, make your short-term command as a long-term job. Open-Source Software Freeware
  • kitty - A cross-platform, fast, feature full, GPU based terminal emulator. Open-Source Software Freeware
  • lnav - A log file navigator. Open-Source Software Freeware
  • m-cli - Swiss Army Knife for macOS. Open-Source Software Freeware
  • Mac-CLI - The ultimate tool to manage your Mac. Automatize the usage of your OS X system. Open-Source Software Freeware
  • Magic Wormhole - Get Things From One Computer To Another, Safely. Open-Source Software Freeware
  • MarkersExtractor - Marker metadata extraction and conversion tool and library for Final Cut Pro. Open-Source Software Freeware
  • mas - Simple command line interface for the Mac App Store. Open-Source Software Freeware
  • Miller - Like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON. Open-Source Software Freeware
  • ndm - Manage npm straight from the couch. Open-Source Software Freeware
  • nushell - nushell is a modern, GitHub-era shell written in Rust. Open-Source Software Freeware
  • nvm - POSIX-compliant bash script to manage multiple active node.js versions. OSS Freeware
  • OpenRecall - Access your digital history, enhance memory and productivity, while maintaining privacy. OSS Freeware highlighting. Open-Source Software Freeware
  • Rebound - Instantly browse Stack Overflow results in your terminal when you get a compiler error. Open-Source Software Freeware
  • ripgrep (rg) - Very fast text searching tool similar to (but faster than) ack, ag or grep Freeware
  • Serial - Full-featured serial terminal for the Mac.
  • shallow-backup - Easily create text documentation of installed applications, dotfiles, and more. Open-Source Software Freeware
  • ShellHistory - Backup, sync and organize your shell history App Store
  • silver searcher (ag) - A code searching tool similar to ack, with a focus on speed. Open-Source Software Freeware
  • spaceship - A Zsh prompt for Astronauts. Open-Source Software Freeware
  • Taskbook - Tasks, boards & notes for the command-line habitat. Open-Source Software Freeware
  • Television - A very fast general purpose fuzzy finder TUI. Open-Source Software Freeware
  • TextQL - Execute SQL against structured text like CSV or TSV. Open-Source Software Freeware
  • thefuck - A interesting software that corrects errors in previous console commands. Open-Source Software
  • tldr - Collaborative cheatsheets for console commands. Open-Source Software Freeware
  • tmux - Terminal multiplexer to manage multiple terminals from a single terminal. OSS
  • tmuxinator - Manage complex tmux sessions easily. Open-Source Software
  • trash - Move files and directories to the trash. Open-Source Software
  • VisiData - Terminal spreadsheet multitool for discovering and arranging data. Open-Source Software Freeware
  • Warp - Warp is a blazingly fast, rust-based terminal reimagined from the ground up to work like a modern app.
  • WezTerm - A GPU-accelerated cross-platform terminal emulator and multiplexer implemented in Rust. Open-Source Software Freeware
  • xonsh - Python-powered, cross-platform, Unix-gazing shell language and command prompt. Open-Source Software Freeware
  • Zsh - Zsh is a shell designed for interactive use, although it is also a powerful scripting language. Open-Source Software Freeware Awesome List
  • ohmyzsh - A delightful community-driven framework for managing your zsh configuration. Open-Source Software Freeware
  • xcodes - A command-line tool to install and switch between multiple versions of Xcode. Open-Source Software Freeware
  • xxh - Bring your favorite shell wherever you go through the SSH. Open-Source Software Freeware
  • x-cmd - x-cmd is a vast and interesting collection of tools guided by the Unix philosophy.Open-Source Software Freeware
  • zellij - A terminal workspace with batteries included (modern replacement for tmux and more).Open-Source Software Freeware

⬆ back to top

Contributors

This project exists thanks to all the people who contribute.

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.