Command-line interface
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.
Here are 10,144 public repositories matching this topic...
A Commander for modern Go CLI interactions
-
Updated
Dec 10, 2025 - Go
Find secrets with Gitleaks 🔑
-
Updated
Jan 8, 2026 - Go
A declarative, simple, fast, and fun package for building command line tools in Go
-
Updated
Dec 30, 2025 - Go
Open source AI coding agent. Designed for large projects and real world tasks.
-
Updated
Oct 3, 2025 - Go
A powerful little TUI framework 🏗
-
Updated
Dec 17, 2025 - Go
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
-
Updated
Jan 9, 2026 - Go
The official command line client for Cloud Foundry
-
Updated
Jan 8, 2026 - Go
A next-generation crawling and spidering framework.
-
Updated
Jan 6, 2026 - Go
A vault for securely storing and accessing AWS credentials in development environments
-
Updated
Dec 30, 2025 - Go
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
-
Updated
Jan 8, 2026 - Go
Nuke a whole AWS account and delete all its resources.
-
Updated
Oct 15, 2024 - Go
Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
-
Updated
Dec 23, 2025 - Go
✨ Yao is an all-in-one application engine that enables developers to create web apps, REST APIs, business applications, and more, with AI as a development partner.
-
Updated
Jan 5, 2026 - Go
Created by Glenda Schroeder
Released 1965
- Followers
- 61.5k followers
- Website
- github.com/topics/cli
- Wikipedia
- Wikipedia