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 9,543 public repositories matching this topic...
cat on steroids
-
Updated
Nov 12, 2025 - Go
🕐 Create and validate crontab schedules with an interactive terminal-based editor, offering real-time descriptions and next run time calculations.
-
Updated
Nov 12, 2025 - Go
🔒 Execute remote commands securely with end-to-end encrypted MQTT, keeping your servers safe without exposing ports. Manage with ease and confidence.
-
Updated
Nov 12, 2025 - Go
The official command line client for Cloud Foundry
-
Updated
Nov 12, 2025 - Go
🚀 Connect and interact with WhatsApp's multidevice API using this Go library for seamless messaging and group management.
-
Updated
Nov 12, 2025 - Go
🚀 Set up a local Kubernetes stack effortlessly with kstack, a developer-first CLI for creating kind or k3d clusters with ready-to-use Helm addons.
-
Updated
Nov 12, 2025 - Go
Simple terminal Pomodoro timer with progress bar and keyboard controls.
-
Updated
Nov 12, 2025 - Go
Define HTTP/gRPC requests in JSON configs once – run them anytime. Chaining, auth handling (like JWT auto-substitution), and response validation – without terminal fuckery
-
Updated
Nov 12, 2025 - Go
Define your build/CI tooling in a statically typed language. (supports Nix and component repositories - a.k.a. mono-repos)
-
Updated
Nov 12, 2025 - Go
Created by Glenda Schroeder
Released 1965
- Followers
- 61.5k followers
- Website
- github.com/topics/cli
- Wikipedia
- Wikipedia