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.

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

185,430Shell
Explore Repo

#2n8n-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

#3yt-dlp/yt-dlp

A feature-rich command-line audio/video downloader

151,679Python
Explore Repo

#4google-gemini/gemini-cli

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

98,072TypeScript
Explore Repo

#5junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

78,689Go
Explore Repo

#6jesseduffield/lazygit

simple terminal UI for git commands

74,484Go
Explore Repo

#7sherlock-project/sherlock

Hunt down social media accounts by username across social networks

73,797Python
Explore Repo

#8OpenHands/OpenHands

πŸ™Œ OpenHands: AI-Driven Development

69,279Python
Explore Repo

#9BurntSushi/ripgrep

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

61,048Rust
Explore Repo

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

60,638JavaScript
Explore Repo

#11sharkdp/bat

A cat(1) clone with wings.

57,701Rust
Explore Repo

#12ultralytics/ultralytics

Ultralytics YOLO πŸš€

54,531Python
Explore Repo

#13wagoodman/dive

A tool for exploring each layer in a docker image

53,590Go
Explore Repo

#14google/zx

A tool for writing better scripts

45,291JavaScript
Explore Repo

#15spf13/cobra

A Commander for modern Go CLI interactions

43,481Go
Explore Repo

#16cli/cli

GitHub’s official command line tool

43,196Go
Explore Repo

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

42,115PowerShell
Explore Repo

#18sharkdp/fd

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

42,093Rust
Explore Repo

#19Aider-AI/aider

aider is AI pair programming in your terminal

42,046Python
Explore Repo

#20chubin/cheat.sh

the only cheat sheet you need

41,115Python
Explore Repo

#21charmbracelet/bubbletea

A powerful little TUI framework πŸ—

40,691Go
Explore Repo

#22Hmbown/CodeWhale

Open-source, community-driven agent harness

39,944Rust
Explore Repo

#23httpie/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

#24alebcay/awesome-shell

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

36,655
Explore Repo

#25vadimdemedes/ink

🌈 React for interactive command-line apps

35,623TypeScript
Explore Repo

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

34,870Python
Explore Repo

#27ajeetdsouza/zoxide

A smarter cd command. Supports all major shells.

34,583Rust
Explore Repo

#28sxyazi/yazi

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

34,452Rust
Explore Repo

#29ibraheemdev/modern-unix

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

32,826
Explore Repo

#30continuedev/continue

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

31,901TypeScript
Explore Repo

#31tqdm/tqdm

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

31,037Python
Explore Repo

#32Gitlawb/openclaude

runs anywhere. uses anything

30,166TypeScript
Explore Repo

#33t3-oss/create-t3-app

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

28,660TypeScript
Explore Repo

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

28,347TypeScript
Explore Repo

#35google/python-fire

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

28,154Python
Explore Repo

#36sharkdp/hyperfine

A command-line benchmarking tool

27,711Rust
Explore Repo

#37esengine/DeepSeek-Reasonix

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability β€” leave it running.

27,348Go
Explore Repo

#38angular/angular-cli

CLI tool for Angular

27,038TypeScript
Explore Repo

#39jj-vcs/jj

A Git-compatible VCS that is both simple and powerful

26,936Rust
Explore Repo

#40gitleaks/gitleaks

Find secrets with Gitleaks πŸ”‘

25,447Go
Explore Repo

#41Infisical/infisical

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

25,437TypeScript
Explore Repo

#42asdf-vm/asdf

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

25,166Go
Explore Repo

#43withfig/autocomplete

IDE-style autocomplete for your existing terminal & shell

25,078TypeScript
Explore Repo

#44manaflow-ai/cmux

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

24,815Swift
Explore Repo

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

22,640TypeScript
Explore Repo

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

19,696TypeScript
Explore Repo

#47soxoj/maigret

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

19,208Python
Explore Repo

#48ratatui/ratatui

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

19,114Rust
Explore Repo

#49Rigellute/spotify-tui

Spotify for the terminal written in Rust πŸš€

19,062Rust
Explore Repo

#50fastapi/typer

Typer, build great CLIs. Easy to code. Based on Python type hints.

19,039Python
Explore Repo