Best Open Source cli Libraries
A curated list of the most popular GitHub repositories tagged with cli. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1morluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
#2ohmyzsh/ohmyzsh
π A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
#3n8n-io/n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
#4yt-dlp/yt-dlp
A feature-rich command-line audio/video downloader
#5google-gemini/gemini-cli
An open-source AI agent that brings the power of Gemini directly into your terminal.
#6junegunn/fzf
:cherry_blossom: A command-line fuzzy finder
#7career-ops-hq/career-ops
Open-source AI job search agent and job finder: scan job boards, score each job 1-5 against your CV before you apply, tailor an ATS-friendly resume and cover letter, get interview prep and a job application tracker. It helps you fill in each application; you press Submit. Runs locally in your AI coding CLI (Claude Code, Codex, OpenCode and more).
#8jesseduffield/lazygit
simple terminal UI for git commands
#9sherlock-project/sherlock
Hunt down social media accounts by username across social networks
#10OpenHands/OpenHands
π OpenHands: AI-Driven Development
#11BurntSushi/ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
#12sharkdp/bat
A cat(1) clone with wings.
#13ultralytics/ultralytics
Ultralytics YOLO π
#14wagoodman/dive
A tool for exploring each layer in a docker image
#15google/zx
A tool for writing better scripts
#16spf13/cobra
A Commander for modern Go CLI interactions
#17cli/cli
GitHubβs official command line tool
#18Raphire/Win11Debloat
A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.
#19sharkdp/fd
A simple, fast and user-friendly alternative to 'find'
#20Aider-AI/aider
aider is AI pair programming in your terminal
#21chubin/cheat.sh
the only cheat sheet you need
#22codewhale-hq/Codewhale
Open-source Rust agent engine and terminal client for Codewhale, with provider choice, tools, approvals and receipts.
#23charmbracelet/bubbletea
A powerful little TUI framework π
#24httpie/cli
π₯§ HTTPie CLI β modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
#25alebcay/awesome-shell
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
#26can1357/oh-my-pi
β₯ Coding agent with the IDE wired in. Built by Stencil Labs.
#27esengine/DeepSeek-Reasonix
A reliable coding agent for complex software engineering tasks.
#28vadimdemedes/ink
π React for interactive command-line apps
#29Textualize/textual
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
#30ajeetdsouza/zoxide
A smarter cd command. Supports all major shells.
#31sxyazi/yazi
π₯ Blazing fast terminal file manager written in Rust, based on async I/O.
#32ibraheemdev/modern-unix
A collection of modern/faster/saner alternatives to common unix commands.
#33continuedev/continue
β© Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI
#34tqdm/tqdm
:zap: A Fast, Extensible Progress Bar for Python and CLI
#35t3-oss/create-t3-app
The best way to start a full-stack, typesafe Next.js app
#36QwenLM/qwen-code
An open-source AI coding agent that lives in your terminal.
#37nrwl/nx
The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.
#38manaflow-ai/cmux
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
#39google/python-fire
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
#40sharkdp/hyperfine
A command-line benchmarking tool
#41angular/angular-cli
CLI tool for Angular
#42jj-vcs/jj
A Git-compatible VCS that is both simple and powerful
#43gitleaks/gitleaks
Find secrets with Gitleaks π
#44Infisical/infisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
#45asdf-vm/asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
#46withfig/autocomplete
IDE-style autocomplete for your existing terminal & shell
#47coleam00/Archon
The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.
#48infinitered/ignite
Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more! 9 years of continuous development and counting.
#49soxoj/maigret
π΅οΈββοΈ Collect a dossier on a person by username from thousands of sites
#50ratatui/ratatui
A Rust crate for cooking up terminal user interfaces (TUIs) π¨βπ³π https://ratatui.rs