Topic

cli

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

Repositories (1551)

ohmyzsh
ohmyzsh ohmyzsh Shell

πŸ™ƒ A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, gi...

186.4k
n8n
n8n n8n-io TypeScript

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

184.7k
yt-dlp
yt-dlp yt-dlp Python

A feature-rich command-line audio/video downloader

157.5k
gemini-cli
gemini-cli google-gemini TypeScript

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

101.7k
sherlock
sherlock sherlock-project Python

Hunt down social media accounts by username across social networks

81.7k
fzf
fzf junegunn Go

:cherry_blossom: A command-line fuzzy finder

79.7k
lazygit
lazygit jesseduffield Go

simple terminal UI for git commands

76.7k
OpenHands
OpenHands OpenHands Python

πŸ™Œ OpenHands: AI-Driven Development

71.5k
ripgrep
ripgrep BurntSushi Rust

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

62.8k
bat
bat sharkdp Rust

A cat(1) clone with wings.

58.4k
ultralytics
ultralytics ultralytics Python

Ultralytics YOLO πŸš€

56.2k
dive
dive wagoodman Go

A tool for exploring each layer in a docker image

53.8k
zx
zx google JavaScript

A tool for writing better scripts

45.4k
Win11Debloat
Win11Debloat Raphire PowerShell

A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to d...

44.9k
cli
cli cli Go

GitHub’s official command line tool

43.9k
cobra
cobra spf13 Go

A Commander for modern Go CLI interactions

43.7k
aider
aider Aider-AI Python

aider is AI pair programming in your terminal

43.5k
fd
fd sharkdp Rust

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

42.6k
bubbletea
bubbletea charmbracelet Go

A powerful little TUI framework πŸ—

41.7k
cheat.sh
cheat.sh chubin Python

the only cheat sheet you need

41.2k
cli
cli httpie Python

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

38k
ink
ink vadimdemedes TypeScript

🌈 React for interactive command-line apps

37.8k
yazi
yazi sxyazi Rust

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

36.9k
awesome-shell
awesome-shell alebcay

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

36.8k
career-ops
career-ops santifer JavaScript

AI-powered job search system built on Claude Code. 14 skill modes, Go dashboard, PDF generation, batch processing.

36k
zoxide
zoxide ajeetdsouza Rust

A smarter cd command. Supports all major shells.

35.8k
textual
textual Textualize Python

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web brow...

35.5k
modern-unix
modern-unix ibraheemdev

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

32.9k
continue
continue continuedev TypeScript

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

32.6k
rtk
rtk rtk-ai Rust

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

32.5k
tqdm
tqdm tqdm Python

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

31.1k
MoneyPrinterV2
MoneyPrinterV2 FujiwaraChoki Python

Automate the process of making money online.

30.2k
create-t3-app
create-t3-app t3-oss TypeScript

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

28.8k
nx
nx nrwl TypeScript

The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship...

28.5k
python-fire
python-fire google Python

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

28.2k
ChatGPT
ChatGPT acheong08 Python

Reverse engineered ChatGPT API

27.9k
hyperfine
hyperfine sharkdp Rust

A command-line benchmarking tool

27.9k
angular-cli
angular-cli angular TypeScript

CLI tool for Angular

27k
gitleaks
gitleaks gitleaks Go

Find secrets with Gitleaks πŸ”‘

26.1k
infisical
infisical Infisical TypeScript

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

26k
asdf
asdf asdf-vm Go

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

25.3k
cli
cli googleworkspace Rust

Google Workspace CLI β€” one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery...

25.1k
autocomplete
autocomplete withfig TypeScript

IDE-style autocomplete for your existing terminal & shell

25.1k
obsidian-skills
obsidian-skills kepano

Agent skills for Obsidian. Teach your agent to use Markdown, Bases, JSON Canvas, and use the CLI.

25.1k
.tmux
.tmux gpakosz Shell

Oh my tmux! My self-contained, pretty & versatile tmux configuration made with πŸ’›πŸ©·πŸ’™πŸ–€β€οΈπŸ€

24.7k
glow
glow charmbracelet Go

Render markdown on the CLI, with pizzazz! πŸ’…πŸ»

24.5k
pkg
pkg vercel JavaScript

Package your Node.js project into an executable

24.4k
cli
cli urfave Go

A declarative, simple, fast, and fun package for building command line tools in Go

24k
chalk
chalk chalk JavaScript

πŸ– Terminal string styling done right

23.1k
UniGetUI
UniGetUI Devolutions C#

UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers

22.9k