Open Source: #cli

Catalog projects marked with #cli. Tags work as dedicated landing pages, so related tools are easier to find and connect.

This collection holds 49 projects with a combined 3,219,832 GitHub stars. Main languages: Rust, Python, Go.

About the command-line tools

A good CLI tool saves hours: what takes ten clicks in a UI is one command in the terminal. Recent years brought a command-line renaissance — modern replacements of classic utilities are faster, friendlier, and frankly prettier than their ancestors.

Collected here are command-line utilities for every occasion, from file wrangling to DevOps. Most install with a single command; the descriptions explain how each improves on the standard tool it replaces.

Filters

Reset
Languages

Repositories

Found: 49
rclone/rclone
rclone

rclone is a Go utility for syncing and managing files across cloud storage providers.

Stars 58,023 Forks 5,183 Author rclone Language Go License Unknown
Open
ghostty-org/ghostty
Ghostty

Ghostty is a modern Zig terminal emulator with native UI, GPU rendering, and a focus on speed.

Stars 57,187 Forks 2,962 Author ghostty-org Language Zig License MIT
Open
aaif-goose/goose
goose

goose is a local AI agent with a desktop app, CLI, and API for code, research, and automation.

Stars 48,709 Forks 5,115 Author aaif-goose Language Rust License Apache-2.0
Open
Homebrew/brew
Homebrew

Homebrew is a package manager for macOS and Linux that installs CLI tools, apps, and libraries through formulae and casks.

Stars 48,384 Forks 11,155 Author Homebrew Language Ruby License BSD-2-Clause
Open
Raphire/Win11Debloat
Win11Debloat

Win11Debloat is a PowerShell script for removing extra Windows 10/11 apps, disabling telemetry, and customizing the interface.

Stars 47,378 Forks 1,905 Author Raphire Language PowerShell License MIT
Open
Aider-AI/aider
Aider

Aider is a command-line AI coding assistant that edits code inside an existing Git repository.

Stars 46,751 Forks 4,655 Author Aider-AI Language Python License Apache-2.0
Open
spf13/cobra
Cobra

Cobra is a Go library for building command-line applications with commands, flags, nested structure, and a generator.

Stars 44,165 Forks 3,154 Author spf13 Language Go License Apache-2.0
Open
sharkdp/fd
fd

fd is a fast and friendly terminal file search tool, an alternative to find with sensible defaults, regex, and .gitignore awareness.

Stars 43,478 Forks 1,077 Author sharkdp Language Rust License Apache-2.0
Open
charmbracelet/bubbletea
Bubble Tea

Bubble Tea is a Go framework for terminal interfaces based on The Elm Architecture, with model/update/view and rich input handling.

Stars 43,405 Forks 1,247 Author charmbracelet Language Go License MIT
Open
curl/curl
curl

curl is a command-line tool and libcurl library for transferring data by URL, supporting HTTP, FTP, SMTP, MQTT, SFTP, and many other protocols.

Stars 42,238 Forks 7,247 Author curl Language C License Unknown
Open