Best Open Source command line Libraries
A curated list of the most popular GitHub repositories tagged with command line. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1microsoft/terminal
The new Windows Terminal and the original Windows console host, all in the same place!
#2tldr-pages/tldr
Collaborative cheatsheets for console commands 📚.
#3BurntSushi/ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
#4sharkdp/bat
A cat(1) clone with wings.
#5PowerShell/PowerShell
PowerShell for every system!
#6nextlevelbuilder/ui-ux-pro-max-skill
An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
#7spf13/cobra
A Commander for modern Go CLI interactions
#8Unitech/pm2
Node.js Production Process Manager with a built-in Load Balancer.
#9sharkdp/fd
A simple, fast and user-friendly alternative to 'find'
#10Aider-AI/aider
aider is AI pair programming in your terminal
#11chubin/cheat.sh
the only cheat sheet you need
#12tw93/Mole
🐹 Deep clean and optimize your Mac.
#13jaywcjlove/linux-command
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux
#14vadimdemedes/ink
🌈 React for interactive command-line apps
#15ajeetdsouza/zoxide
A smarter cd command. Supports all major shells.
#16sxyazi/yazi
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
#17ibraheemdev/modern-unix
A collection of modern/faster/saner alternatives to common unix commands.
#18micro-editor/micro
A modern and intuitive terminal-based text editor
#19sharkdp/hyperfine
A command-line benchmarking tool
#20cmderdev/cmder
Lovely console emulator package for Windows
#21microsoft/winget-cli
WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
#22charmbracelet/vhs
Your CLI home video recorder 📼
#23wavetermdev/waveterm
An open-source, AI-integrated, cross-platform terminal for seamless workflows
#24bcicen/ctop
Top-like interface for container metrics
#25commitizen/cz-cli
The commitizen command line utility. #BlackLivesMatter
#26denisidoro/navi
An interactive cheatsheet tool for the command-line
#27clap-rs/clap
A full featured, fast Command Line Argument Parser for Rust
#28faressoft/terminalizer
🦄 Record your terminal and generate animated gif images or share a web player
#29nilaoda/N_m3u8DL-CLI
[.NET] m3u8 downloader 开源的命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等. 支持简体中文,繁体中文和英文. English Supported.
#30plandex-ai/plandex
Open source AI coding agent. Designed for large projects and real world tasks.
#31aksakalli/gtop
System monitoring dashboard for terminal
#32xo/usql
Universal command-line interface for SQL databases
#33symfony/console
Eases the creation of beautiful and testable command line interfaces
#34sigoden/dufs
A file server that supports static serving, uploading, searching, accessing control, webdav...
#35johnkerl/miller
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
#36terkelg/prompts
❯ Lightweight, beautiful and user-friendly interactive prompts
#37voidcosmos/npkill
List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹
#38ConEmu/ConEmu
ConEmu: Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
#39majd/ipatool
Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
#40XiaoMi/soar
SQL Optimizer And Rewriter
#41kellyjonbrazil/jc
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
#42tailcallhq/forgecode
AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300+ models
#43hengyoush/kyanos
Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.
#44antinomyhq/forge
AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300+ models
#45Tyrrrz/CliWrap
Library for interacting with command-line interfaces
#46arduino/arduino-cli
Arduino command line tool
#47mpvnet-player/mpv.net
🎞 mpv.net is a media player for Windows with a modern GUI.
#48commandlineparser/commandline
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
#49NaturalIntelligence/fast-xml-parser
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
#50macports/macports-ports
The MacPorts ports tree