Data / Repositories / Command line
Command line repositories on GitHub: 49 ranked by stars
49 public repositories tagged Command line are on GitHub, with 701,526 stars between them; 23 had a push in the last 30 days. Most are written in Rust (30), Python (4), TypeScript (3). The most starred: tw93/Mole (69,870), BurntSushi/ripgrep (69,009), tldr-pages/tldr (63,897).
SpecStream is the live web data engine for teams and agents. It reads open-source repositories on GitHub and keeps what it reads, and this page groups that reading by topic. Ask for the repositories you track by topic, language, license or activity, and new ones and changes arrive in your sheet, CRM, Slack or agent.
Every repository, most starred first
| Repository | What it is | Language | Stars | Forks | License | Last push | Read |
|---|---|---|---|---|---|---|---|
| tw93/Mole | Keep your Mac clean, light, and running like new. Fast open-source CLI, plus a native Mac app. | Shell | 69,870 | 2,478 | GPL-3.0 | Oct 11 | Oct 11 |
| BurntSushi/ripgrep | ripgrep recursively searches directories for a regex pattern while respecting your gitignore | Rust | 69,009 | 5,017 | Unlicense | Aug 4 | Oct 11 |
| tldr-pages/tldr | Collaborative cheatsheets for console commands . | Markdown | 63,897 | 5,457 | Oct 10 | Oct 11 | |
| sharkdp/bat | A cat(1) clone with wings. | Rust | 60,758 | 3,966 | Apache-2.0 | Oct 7 | Oct 11 |
| Aider-AI/aider | aider is AI pair programming in your terminal | Python | 49,458 | 5,045 | Apache-2.0 | May 22 | Oct 11 |
| sharkdp/fd | A simple, fast and user-friendly alternative to 'find' | Rust | 44,747 | 1,154 | Apache-2.0 | Oct 7 | Oct 11 |
| chubin/cheat.sh | the only cheat sheet you need | Python | 41,797 | 1,920 | MIT | Sep 22 | Oct 11 |
| ibraheemdev/modern-unix | A collection of modern/faster/saner alternatives to common unix commands. | 33,020 | 828 | Sep 10, 2024 | Oct 11 | ||
| sharkdp/hyperfine | A command-line benchmarking tool | Rust | 29,057 | 522 | Apache-2.0 | Oct 7 | Oct 11 |
| eza-community/eza | A modern alternative to ls | Rust | 23,520 | 540 | EUPL-1.2 | Aug 6 | Oct 11 |
| SBoudrias/Inquirer.js | A collection of common interactive command line user interfaces. | TypeScript | 21,634 | 1,365 | MIT | Oct 9 | Oct 11 |
| denisidoro/navi | An interactive cheatsheet tool for the command-line | Rust | 17,753 | 576 | Apache-2.0 | Sep 20 | Oct 11 |
| ast-grep/ast-grep | A CLI tool for code structural search, lint and rewriting. Written in Rust | Rust | 16,188 | 471 | MIT | Oct 11 | Oct 11 |
| Canop/broot | A new way to see and navigate directory trees | Rust | 13,062 | 324 | MIT | Oct 10 | Oct 11 |
| o2sh/onefetch | Command-line Git information tool | Rust | 12,060 | 333 | MIT | Oct 10 | Oct 11 |
| majd/ipatool | Command-line tool that allows you to search for iOS, iPadOS, tvOS, watchOS, visionOS, and macOS apps on the App Store, and download .ipa or macOS .pkg app packages. | Go | 11,677 | 985 | MIT | Oct 11 | Oct 14 |
| claudiodangelis/qrcp | zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal. | Go | 10,515 | 548 | MIT | Oct 1 | Oct 11 |
| vi/websocat | Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions | Rust | 8,719 | 331 | MIT | Aug 13 | Oct 11 |
| xwmx/nb | CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single… | Shell | 8,425 | 255 | AGPL-3.0 | Aug 26 | Oct 11 |
| svenstaro/miniserve | For when you really just want to serve some files over HTTP right now! | Rust | 7,901 | 399 | MIT | Oct 1 | Oct 11 |
| mufeedvh/code2prompt | A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting. | Rust | 7,722 | 456 | MIT | Sep 25 | Oct 11 |
| tailcallhq/forgecode | AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300+ models | Rust | 7,638 | 1,462 | Apache-2.0 | Oct 14 | Oct 14 |
| chmln/sd | Intuitive find & replace CLI (sed alternative) | Rust | 7,386 | 172 | MIT | Feb 25 | Oct 11 |
| watchexec/watchexec | Executes commands in response to file modifications | Rust | 7,226 | 206 | Apache-2.0 | Oct 9 | Oct 11 |
| sharkdp/pastel | A command-line tool to generate, analyze, convert and manipulate colors | Rust | 6,516 | 135 | Apache-2.0 | May 1 | Oct 11 |
| Nukesor/pueue | stars: Manage your shell commands. | Rust | 6,369 | 166 | Apache-2.0 | Sep 9 | Oct 11 |
| ynqa/jnv | Interactive JSON filter using jq | Rust | 6,126 | 78 | MIT | Sep 24 | Oct 11 |
| trinib/Linux-Bash-Commands | godmode: Ultimate list of Linux bash commands, cheatsheets and resources | 4,149 | 311 | MIT | Jan 7 | Oct 11 | |
| cdleon/awesome-terminals | Terminal Emulators | 3,024 | 186 | Sep 22 | Oct 11 | ||
| toolleeo/awesome-cli-apps-in-a-csv | The largest Awesome Curated list of command line programs (CLI/TUI) with source data organized into CSV files | Python | 2,638 | 348 | Sep 21 | Oct 11 | |
| solidiquis/erdtree | A modern, cross-platform, multi-threaded, and general purpose filesystem and disk-usage utility that is aware of .gitignore and hidden file rules. | Rust | 2,606 | 71 | MIT | May 19, 2024 | Oct 11 |
| Piebald-AI/tweakcc | Customize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support… | TypeScript | 2,541 | 209 | MIT | Oct 10 | Oct 11 |
| alexhallam/tv | (tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment. | Rust | 2,166 | 40 | MIT | Aug 21, 2025 | Oct 11 |
| MordechaiHadad/bob | A version manager for neovim | Rust | 2,147 | 65 | MIT | Oct 1 | Oct 11 |
| ms-jpq/sad | CLI search and replace | Space Age seD | Rust | 2,044 | 28 | MIT | May 11 | Oct 11 |
| facebookincubator/fastmod | A fast partial replacement for the codemod tool. Assists with large-scale codebase refactors via regex-based find and replace with human oversight and occasional intervention. | Rust | 1,930 | 55 | Apache-2.0 | Jul 28 | Oct 11 |
| kimono-koans/httm | Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!) | Rust | 1,668 | 36 | MPL-2.0 | Sep 18 | Oct 11 |
| bgreenwell/lstr | A fast, minimalist directory tree viewer, written in Rust. | Rust | 1,544 | 32 | MIT | Sep 28 | Oct 11 |
| learnbyexample/scripting_course | notebook: Books, reference guides and resources on Regular Expressions, CLI one-liners, Scripting Languages and Vim. | Vim Script | 1,426 | 191 | Jul 13 | Oct 11 | |
| usagi-flow/evil-helix | Bringing the Helix editor to the evil side | Rust | 1,379 | 40 | MPL-2.0 | Sep 4 | Oct 11 |
| lasantosr/intelli-shell | Like IntelliSense, but for shells | Rust | 1,298 | 24 | Apache-2.0 | Oct 8 | Oct 11 |
| sharkdp/diskus | A minimal, fast alternative to 'du -sh' | Rust | 1,255 | 46 | Apache-2.0 | Feb 14 | Oct 11 |
| shenwei356/csvtk | A cross-platform, efficient and practical CSV/TSV toolkit in Golang | Go | 1,173 | 96 | MIT | Sep 24 | Oct 11 |
| sigoden/argc | A Bash CLI framework, also a Bash command runner. | Rust | 1,171 | 59 | Apache-2.0 | Oct 10 | Oct 11 |
| rust-shell-script/rust_cmd_lib | Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way | Rust | 1,157 | 41 | Apache-2.0 | Sep 14 | Oct 11 |
| sts10/rust-command-line-utilities | A curated list of command-line utilities written in Rust | 1,076 | 42 | CC0-1.0 | Mar 10 | Oct 11 | |
| JosephLai241/URS | Universal Reddit Scraper - A comprehensive Reddit scraping/archival command-line tool. | Python | 1,036 | 126 | MIT | Jul 11 | Oct 11 |
| apify/mcpc | The most compatible MCP CLI client. Supports: tools, resources, prompts, completions, async tasks, skills, stdio and Streamable HTTP (MCP 2026-07-28 and 2025-11-25). Persistent… | TypeScript | 1,034 | 98 | Apache-2.0 | Oct 13 | Oct 14 |
| MacPaw/cleanmymac-cli | Clean Xcode, Docker, Homebrew, and developer caches, remove project and AI artifacts, analyze storage, and reclaim disk space from the Terminal. | 1,014 | 50 | Aug 26 | Oct 11 |
By language
- Rust 30
- Python 4
- TypeScript 3
- Go 3
Related topics
- CLI 33
- Rust 28
- Terminal 18
- Command line tool 16
- Shell 12
- Tool 10
- Bash 9
- Linux 6
- macOS 5
- Git 4
- Go 4
- Developer tools 4
Read from GitHub by SpecStream between October 11, 2026 and October 14, 2026; each row shows the day its repository was read. Stars and pushes change every day, and the GitHub page is the current one. Forks and archived repositories are left out.