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.
#1ohmyzsh/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.
#2n8n-io/n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
#3yt-dlp/yt-dlp
A feature-rich command-line audio/video downloader
#4google-gemini/gemini-cli
An open-source AI agent that brings the power of Gemini directly into your terminal.
#5junegunn/fzf
:cherry_blossom: A command-line fuzzy finder
#6jesseduffield/lazygit
simple terminal UI for git commands
#7sherlock-project/sherlock
Hunt down social media accounts by username across social networks
#8OpenHands/OpenHands
π OpenHands: AI-Driven Development
#9BurntSushi/ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
#10santifer/career-ops
Open-source AI job search: scan job portals, score listings A-F, tailor your CV, track applications β runs locally in your AI coding CLI (Claude Code, Gemini, Codex, OpenCodeβ¦)
#11sharkdp/bat
A cat(1) clone with wings.
#12ultralytics/ultralytics
Ultralytics YOLO π
#13wagoodman/dive
A tool for exploring each layer in a docker image
#14google/zx
A tool for writing better scripts
#15spf13/cobra
A Commander for modern Go CLI interactions
#16cli/cli
GitHubβs official command line tool
#17Raphire/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.
#18sharkdp/fd
A simple, fast and user-friendly alternative to 'find'
#19Aider-AI/aider
aider is AI pair programming in your terminal
#20chubin/cheat.sh
the only cheat sheet you need
#21charmbracelet/bubbletea
A powerful little TUI framework π
#22Hmbown/CodeWhale
Open-source, community-driven agent harness
#23httpie/cli
π₯§ HTTPie CLI β modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
#24alebcay/awesome-shell
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
#25vadimdemedes/ink
π React for interactive command-line apps
#26Textualize/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.
#27ajeetdsouza/zoxide
A smarter cd command. Supports all major shells.
#28sxyazi/yazi
π₯ Blazing fast terminal file manager written in Rust, based on async I/O.
#29ibraheemdev/modern-unix
A collection of modern/faster/saner alternatives to common unix commands.
#30continuedev/continue
β© Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI
#31tqdm/tqdm
:zap: A Fast, Extensible Progress Bar for Python and CLI
#32Gitlawb/openclaude
runs anywhere. uses anything
#33t3-oss/create-t3-app
The best way to start a full-stack, typesafe Next.js app
#34nrwl/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.
#35google/python-fire
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
#36sharkdp/hyperfine
A command-line benchmarking tool
#37esengine/DeepSeek-Reasonix
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability β leave it running.
#38angular/angular-cli
CLI tool for Angular
#39jj-vcs/jj
A Git-compatible VCS that is both simple and powerful
#40gitleaks/gitleaks
Find secrets with Gitleaks π
#41Infisical/infisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
#42asdf-vm/asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
#43withfig/autocomplete
IDE-style autocomplete for your existing terminal & shell
#44manaflow-ai/cmux
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
#45stablyai/orca
Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop and mobile.
#46infinitered/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.
#47soxoj/maigret
π΅οΈββοΈ Collect a dossier on a person by username from thousands of sites
#48ratatui/ratatui
A Rust crate for cooking up terminal user interfaces (TUIs) π¨βπ³π https://ratatui.rs
#49Rigellute/spotify-tui
Spotify for the terminal written in Rust π
#50fastapi/typer
Typer, build great CLIs. Easy to code. Based on Python type hints.