back to home

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.

327,790TypeScript
Explore Repo

#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.

185,430Shell
Explore Repo

#3n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

179,572TypeScript
Explore Repo

#4yt-dlp/yt-dlp

A feature-rich command-line audio/video downloader

151,679Python
Explore Repo

#5google-gemini/gemini-cli

An open-source AI agent that brings the power of Gemini directly into your terminal.

98,072TypeScript
Explore Repo

#6junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

78,689Go
Explore Repo

#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).

75,555JavaScript
Explore Repo

#8jesseduffield/lazygit

simple terminal UI for git commands

74,484Go
Explore Repo

#9sherlock-project/sherlock

Hunt down social media accounts by username across social networks

73,797Python
Explore Repo

#10OpenHands/OpenHands

πŸ™Œ OpenHands: AI-Driven Development

69,279Python
Explore Repo

#11BurntSushi/ripgrep

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

61,048Rust
Explore Repo

#12sharkdp/bat

A cat(1) clone with wings.

57,701Rust
Explore Repo

#13ultralytics/ultralytics

Ultralytics YOLO πŸš€

54,531Python
Explore Repo

#14wagoodman/dive

A tool for exploring each layer in a docker image

53,590Go
Explore Repo

#15google/zx

A tool for writing better scripts

45,291JavaScript
Explore Repo

#16spf13/cobra

A Commander for modern Go CLI interactions

43,481Go
Explore Repo

#17cli/cli

GitHub’s official command line tool

43,196Go
Explore Repo

#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.

42,115PowerShell
Explore Repo

#19sharkdp/fd

A simple, fast and user-friendly alternative to 'find'

42,093Rust
Explore Repo

#20Aider-AI/aider

aider is AI pair programming in your terminal

42,046Python
Explore Repo

#21chubin/cheat.sh

the only cheat sheet you need

41,115Python
Explore Repo

#22codewhale-hq/Codewhale

Open-source Rust agent engine and terminal client for Codewhale, with provider choice, tools, approvals and receipts.

41,101Rust
Explore Repo

#23charmbracelet/bubbletea

A powerful little TUI framework πŸ—

40,691Go
Explore Repo

#24httpie/cli

πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

37,724Python
Explore Repo

#25alebcay/awesome-shell

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

36,655
Explore Repo

#26can1357/oh-my-pi

βŒ₯ Coding agent with the IDE wired in. Built by Stencil Labs.

35,900TypeScript
Explore Repo

#27esengine/DeepSeek-Reasonix

A reliable coding agent for complex software engineering tasks.

35,858Go
Explore Repo

#28vadimdemedes/ink

🌈 React for interactive command-line apps

35,623TypeScript
Explore Repo

#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.

34,870Python
Explore Repo

#30ajeetdsouza/zoxide

A smarter cd command. Supports all major shells.

34,583Rust
Explore Repo

#31sxyazi/yazi

πŸ’₯ Blazing fast terminal file manager written in Rust, based on async I/O.

34,452Rust
Explore Repo

#32ibraheemdev/modern-unix

A collection of modern/faster/saner alternatives to common unix commands.

32,826
Explore Repo

#33continuedev/continue

⏩ Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI

31,901TypeScript
Explore Repo

#34tqdm/tqdm

:zap: A Fast, Extensible Progress Bar for Python and CLI

31,037Python
Explore Repo

#35t3-oss/create-t3-app

The best way to start a full-stack, typesafe Next.js app

28,660TypeScript
Explore Repo

#36QwenLM/qwen-code

An open-source AI coding agent that lives in your terminal.

28,571TypeScript
Explore Repo

#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.

28,347TypeScript
Explore Repo

#38manaflow-ai/cmux

Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.

28,256Swift
Explore Repo

#39google/python-fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

28,154Python
Explore Repo

#40sharkdp/hyperfine

A command-line benchmarking tool

27,711Rust
Explore Repo

#41angular/angular-cli

CLI tool for Angular

27,038TypeScript
Explore Repo

#42jj-vcs/jj

A Git-compatible VCS that is both simple and powerful

26,936Rust
Explore Repo

#43gitleaks/gitleaks

Find secrets with Gitleaks πŸ”‘

25,447Go
Explore Repo

#44Infisical/infisical

Infisical is the open-source platform for secrets, certificates, and privileged access management.

25,437TypeScript
Explore Repo

#45asdf-vm/asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

25,166Go
Explore Repo

#46withfig/autocomplete

IDE-style autocomplete for your existing terminal & shell

25,078TypeScript
Explore Repo

#47coleam00/Archon

The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.

23,718TypeScript
Explore Repo

#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.

19,696TypeScript
Explore Repo

#49soxoj/maigret

πŸ•΅οΈβ€β™‚οΈ Collect a dossier on a person by username from thousands of sites

19,208Python
Explore Repo

#50ratatui/ratatui

A Rust crate for cooking up terminal user interfaces (TUIs) πŸ‘¨β€πŸ³πŸ€ https://ratatui.rs

19,114Rust
Explore Repo