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.
- GitHub: https://github.com/topics/cli
- Wikipedia: https://en.wikipedia.org/wiki/Command-line_interface
- Created by: Glenda Schroeder
- Released: 1965
- Aliases: commandline-interface, command-line-interface, commandline, command-line,
- Last updated: 2026-07-09 00:05:39 UTC
- JSON Representation
https://github.com/ariary/httpcustomhouse
HTTP request smuggling attack helper/CLI tools to manipulate HTTP packets
bug-bounty burp cli http-client http-request-smuggling infosec learning pentest-tool request-smuggling security websecurity
Last synced: 26 Apr 2025
https://github.com/gruntwork-io/go-commons
A standard library to use in all Gruntwork CLI tools
Last synced: 10 Jun 2025
https://github.com/joshmcguigan/traffic
Simple traffic reporting for your Github repositories
Last synced: 20 Aug 2025
https://github.com/oop7/OrChat
A powerful, feature-rich command-line interface for interacting with AI models through OpenRouter.
ai chatbot cli llm openrouter terminal
Last synced: 24 Aug 2025
https://github.com/jbowes/cl-eye-catching-uis
GopherCon 2018 tutorial session slides and examples
cli go golang presentation terminal
Last synced: 07 Mar 2026
https://github.com/simpleweb/romulus-cli
Brings structure to your React Native apps
cli open-source react react-native redux redux-saga typescript yeoman-generator
Last synced: 08 Mar 2026
https://github.com/elrumordelaluz/outline-stroke-cli
Convert stroked SVG into the outlined version
cli outline outline-stroke svg svg-images svg-path
Last synced: 07 May 2025
https://github.com/SenZmaKi/Sengpt
ChatGPT in your terminal, no OpenAI API key required
chatgpt chatgpt-app chatgpt-python cli cli-app freegpt openai openai-chatgpt terminal
Last synced: 14 Mar 2025
https://github.com/pirafrank/what-size.yazi
A plugin for yazi to calculate the size of current selection or current working directory
Last synced: 20 Sep 2025
https://github.com/dannyben/runfile
Command line for your projects
cli cli-framework cli-gem cli-generator gem ruby ruby-cli ruby-gem task-runner terminal
Last synced: 12 Aug 2025
https://github.com/getpatchwork/git-pw
A tool for integrating Git with Patchwork, the web-based patch tracking system
cli developer-tools git patchwork
Last synced: 09 Apr 2026
https://github.com/twelvelabs/gh-repo-config
A GitHub CLI extension to manage repository settings
Last synced: 27 Aug 2025
https://github.com/schadokar/my-calc
my-calc cli built in golang using cobra library. It do the basic addition operation.
cli cobra cobra-library golang
Last synced: 09 Apr 2025
https://github.com/chrisbouchard/klondike-rs
CLI Klondike Solitaire written in Rust
card-game cli klondike rust solitaire terminal-based
Last synced: 26 Oct 2025
https://github.com/progrmoiz/awesome-product-cli
A curated list of command-line interfaces for SaaS products — making every product accessible to AI agents and developers
ai-agents awesome awesome-list cli developer-tools saas
Last synced: 03 Apr 2026
https://github.com/pressly/cli
Simple Go library for creating CLI apps with subcommands and flexible flags
Last synced: 02 Mar 2026
https://github.com/phonicmouse/sharppaste
Cross-platform C# pastebin with client-side AES-256 encryption that just works.
asp-net bootstrap-flat bootstrap3 c-sharp cli cross-platform jquery litedb mit-license mono nancyfx pastebin prismjs
Last synced: 26 Oct 2025
https://github.com/ohseesoftware/laravel-schema-list
List tables, columns, and indices for your database connections.
cli command-line database laravel php
Last synced: 09 Apr 2025
https://github.com/mrusme/conclusive
Conclusive. A command line client for Plausible Analytics.
api cli command-line command-line-tool commandline commandline-interface commandline-tool plausible plausible-analytics terminal-based tui tui-rs
Last synced: 21 Apr 2025
https://github.com/vinetwigs/vilmos
Official vilmos visual language interpreter!
art cli cli-app esolang esoteric-language go golang golang-application golang-cli golang-examples golang-library golang-module golang-package image interpreter programming-language
Last synced: 12 Jul 2025
https://github.com/piotrmurach/tty-color
Terminal color capabilities detection
cli color ruby-gem tty tty-components
Last synced: 12 Jun 2025
https://github.com/joeabbey/diver
Dive into the Docker EE APIs
apis cli docker docker-registry docker-store helm ucp
Last synced: 22 Jul 2025
https://github.com/itslenny/slack-emoji-import
Simple bulk emoji importer for slack
Last synced: 19 Jun 2025
https://github.com/brunopadz/amictl
Because you need to control your AMIs
ami aws cli cloud golang hacktoberfest
Last synced: 21 Apr 2025
https://github.com/Quramy/better-name
CLI tool to move JavaScript(ES2015) or TypeScript module files
cli es2015 javascript refactoring typescript
Last synced: 18 Jul 2025
https://github.com/ieee-vit/termiboard
A smart CLI Dashboard to fetch cpu, memory and network stats!
cli cli-dashboard cpu-monitoring golang memory-monitoring system terminal
Last synced: 31 Oct 2025
https://github.com/DannyBen/runfile
Command line for your projects
cli cli-framework cli-gem cli-generator gem ruby ruby-cli ruby-gem task-runner terminal
Last synced: 16 Jul 2025
https://github.com/zwpaper/dilu
A colorful CLI client with icons for accessing data via OpenDAL
Last synced: 21 Mar 2025
https://github.com/ahmadawais/cli-meow-help
🐈 Generate automagically formatted help text for `meow` CLI app helper.
cli command-line help javascript kitten meow meow-help nodejs
Last synced: 29 Oct 2025
https://github.com/kabirbaidhya/boss
Deploy like a boss.
automation boss cli deployment fabric python remote ssh
Last synced: 21 Mar 2025
https://github.com/nitram509/ntgrrc
ntgrrc (Netgear Remote Control) a command line (CLI) tool to manage Netgear GS3xx switch series.
cli command-line command-line-tool gs305ep gs305epp gs308ep gs308epp gs316ep gs316epp hacktoberfest netgear
Last synced: 21 Mar 2025
https://github.com/aviaviavi/git-stashout
A custom git checkout command to automatically manage a per-branch stash
Last synced: 02 Apr 2026
https://github.com/IEEE-VIT/termiboard
A smart CLI Dashboard to fetch cpu, memory and network stats!
cli cli-dashboard cpu-monitoring golang memory-monitoring system terminal
Last synced: 24 Jul 2025
https://github.com/venthur/dotenv-cli
Executes commands with environment variables set from .env file. Zero dependencies.
bash-completion cli debian dotenv dotenv-cli python
Last synced: 06 Apr 2025
https://github.com/st3b1t/satoshitop
Bitcoin full node monitoring dashboard for terminal in CLI interface
bitcoin bitcoin-core bitcoin-core-rpc bitcoin-full-node cli commandline-interface dashboard monitor satop satoshitop
Last synced: 30 Jul 2025
https://github.com/athul/jiofi-cli
Get Details about your Jio-fi Network from the Terminal
Last synced: 14 Apr 2025
https://github.com/maaslalani/notion-todo
Command Line Interface for adding notion todo tasks
Last synced: 13 Jun 2025
https://github.com/day50-dev/simple-llm-cli
Easily pipe anything into an LLM
Last synced: 31 May 2026
https://github.com/depwire/depwire
The missing context layer for AI-assisted refactoring
ai-coding-assistant arc-diagram cli code-analysis dead-code dependency-graph developer-tools go javascript mcp model-context-protocl python rust typescript
Last synced: 29 May 2026
https://github.com/giannisp/git-contrib-calendar
Experimental git contributions calendar for the terminal (built with NodeJS, React and Ink).
cli cli-app contributions-calendar git ink react
Last synced: 22 Apr 2025
https://github.com/huahuadeliaoliao/rosesong
使用rust实现的CLI音频播放器,通过gstreamer解码播放b站视频的音频/ A CLI audio player implemented in Rust that decodes and plays the audio of bilibili videos using GStreamer.
Last synced: 04 Jul 2025
https://github.com/togatoga/procon-gardener
Archive your accepted code
atcoder cli competitive-programming golang
Last synced: 18 Jan 2026
https://github.com/gospacedev/lunar
A Fast CLI Audio Player
audio-player cli cli-app go golang golang-application music music-player
Last synced: 11 Mar 2026
https://github.com/amancevice/rumrunner
Rake-based utility for building multi-stage Dockerfiles.
cli docker dsl multi-stage-dockerfiles rake ruby rubygem
Last synced: 16 Mar 2025
https://github.com/anilrajrimal1/dockedup
A real-time, interactive CLI dashboard for monitoring Docker containers. View status, health, CPU, and memory usage with a clean, color-coded interface. Supports docker-compose grouping and hotkeys for logs, restarts, and shell access — all from the terminal.
cli container devops docker docker-compose monitoring
Last synced: 25 Jul 2025
https://github.com/spacetab-io/amadeus-console-emulator
Amadeus console emulator (by Command Cryptic)
Last synced: 05 Apr 2025
https://github.com/neuroforgede/docker-swarm-proxy
What if you wanted a docker exec, but for Docker swarm? - Control any node in the swarm from your CLI
cli devops devops-tools docker docker-cli-plugin docker-swarm docker-swarm-mode plugin swarm
Last synced: 07 Apr 2025
https://github.com/moremoban/moban
General purpose static text generator using Jinja2 and other python template engines
Last synced: 14 Jan 2026
https://github.com/mmcquillan/lawsg
The AWS Cloudwatch Log Viewer
aws cli cloudwatch golang logs
Last synced: 15 Apr 2025
https://github.com/peterj/kapp
Create Go app running in Kubernetes with minimal configuration
cli development-workflow go golang hacktoberfest helm kubernetes
Last synced: 22 Mar 2025
https://github.com/bbkane/warg
Declarative and Intuitive Command Line Apps with Go
cli command command-line commandline go golang golang-library subcomm
Last synced: 12 Apr 2025
https://github.com/yogeshwaran01/lyricy
A command line lyrics utility tool which search and add lyrics to your offline songs. 🎵
cli downloader lyrics lyrics-fetcher lyrics-finder lyrics-search mp3 music pypi python songs spotify
Last synced: 17 Jan 2026
https://github.com/neuralegion/wafalyzer
Web Application Firewall (WAF) Detector
cli crystal detection fingerprinting firewall shard waf
Last synced: 22 Jul 2025
https://github.com/hukkin/cosmosvanity
CLI tool for generating Cosmos vanity addresses
address bech32 blockchain cli cosmos cryptocurrency
Last synced: 21 Mar 2025
https://github.com/mxve/plutonium-updater.rs
Multi-platform Plutonium.pw updater written in rust
bo2 call-of-duty callofduty cli game games gameserver linux mw3 plutonium plutoniumiw5 plutoniumt4 plutoniumt6 rust server updater waw windows
Last synced: 31 Jan 2026
https://github.com/baddymaster/torrent-hound
Search torrents from multiple websites via the CLI
bittorrent cli magnet-link python search-engine search-torrents torrent torrent-search-engine torrents
Last synced: 03 May 2026
https://github.com/romanrostislavovich/ngx-translate-lint
Simple CLI tools for check `ngx-translate` keys
angular checker cli hacktoberfest lint linting ngx-translate translate typescript validator
Last synced: 04 Mar 2026
https://github.com/oguzsh/rails-interactive
The gem for setup rails development with interactive mode
cli rails rails-cli ruby ruby-gem ruby-on-rails rubygem
Last synced: 17 Mar 2026
https://github.com/omer73364/utube
A simple user friendly command line tool to download YouTube videos and playlists easily.
cli downloader javascript nodejs terminal videos youtube youtube-dl youtube-downloader
Last synced: 21 Sep 2025
https://github.com/php-toolkit/pflag
Generic PHP command line flags parse library.
cli cli-application cli-arguments cli-flags cli-options cli-parser command-line command-line-app flag-parser flags
Last synced: 20 Aug 2025
https://github.com/bahmutov/cly
A prototype of Cypress CLI for quicker project scaffolding
Last synced: 28 Sep 2025
https://github.com/seal-community/cli
A CLI tool to scan and fix your project's open-source vulnerabilities using Seal packages.
appsec cli cve fix hotfix patch remediation scan seal security update upgrade vulnerabilities
Last synced: 10 May 2026
https://github.com/poneoneo/Alibaba-CLI-Scraper
Create your own Alibaba dataset and interact with it in plain English.
ai-agent alibaba cli python3 scraper textualize tui
Last synced: 13 Sep 2025
https://github.com/italolelis/reachable
Reachable is a CLI tool to check if a domain is up
Last synced: 11 Apr 2025
https://github.com/sgreben/slack-emoji-upload
Slack emoji uploader, CLI. single binary, no dependencies. linux, osx, windows.
cli eggplant emoji golang ithascometomyattention maymays npc pepe slack slack-emoji-upload upload
Last synced: 30 Apr 2025
https://github.com/dahlia/logging-spinner
Display spinners (in CLI) through Python standard logging
cli python python-logging python2 python3 spinner
Last synced: 30 Apr 2025
https://github.com/ratatui/ratatui-macros
Macros for simplifying boilerplate for creating UI using Ratatui.
cli macros macros-rust ratatui rust tui
Last synced: 10 Apr 2025
https://github.com/calimero-project/calimero-tools
A collection of KNX network tools for device discovery, process communication, and monitoring
Last synced: 09 Apr 2025
https://github.com/yusuf-daglioglu/cc_scripts
Multi-purpose shell functions.
bash cli command command-line linux mingw posix productivity script shell shell-script terminal zsh
Last synced: 15 Apr 2025
https://github.com/alexsjones/cli
golang interactive cli with sub commands
cli commandline go golang prompt
Last synced: 02 Sep 2025
https://github.com/CremitHQ/nebula
💫 Nebula: An open-source secret management solution secure, scalable, and flexible handling of secret across multiple domains.
attribute-based-encryption cli cryptography rust secret secret-management secret-manager secret-sharing security vault
Last synced: 07 Nov 2025
https://github.com/azhuchkov/tunblkctl
Command-line frontend for Tunnelblick
bash-completion cli macos openvpn tunnel tunnelblick vpn zsh-completion
Last synced: 22 Nov 2025
https://github.com/ing-bank/doing-cli
CLI tool to simplify the development workflow on azure devops
agile api-wrapper azure azure-cli azure-devops cli cli-app command-line-tool devops devops-tools git python
Last synced: 14 Apr 2025
https://github.com/imjuni/erdia
CLI to generate mermaid.js ER diagram using TypeORM entity
cli er-diagram er-diagrams erdia erdiagram markdonwn nodejs orm typeorm typescript
Last synced: 16 Apr 2025
https://github.com/dschau/create-gatsby-blog-post
Simple command line interface to scaffold out a blog post folder structure
blog-post cli gatsby javascript node post scaffold
Last synced: 23 Apr 2025
https://github.com/elasticpath/epcc-cli
cli elastic-path elastic-path-commerce-cloud go
Last synced: 06 Oct 2025
https://github.com/andrewrporter/stocki
The CLI for fetching stock market data
cli finance iex iex-api python python3 stock stock-market
Last synced: 28 Apr 2025
https://github.com/sdushantha/bed
🧩 A very simple command line Browser Extension Downloader
chrome chrome-extension cli commandline downloader firefox firefox-addon firefox-extension linux macos opera
Last synced: 07 Oct 2025
https://github.com/datastax/astra-cli
Command Line Interface for DataStax Astra
astra astradb cli datastax-astra
Last synced: 29 Apr 2025
https://github.com/viseshrp/workedon
Work tracking from your shell.
cli command-line command-line-tool journal journal-application log productivity python python3 work
Last synced: 09 Apr 2025
https://github.com/hunhee98/pluck
MCP-native code retrieval for AI agents — 84-88% fewer read tokens, BM25F + semantic search, AST chunks, session dedup
ai-agents bm25 claude-code cli code-intelligence code-search codex context-window developer-tools embeddings llm mcp mcp-server rag ripgrep rust semantic-search tantivy token-optimization tree-sitter
Last synced: 01 Jun 2026
https://github.com/mainak55512/stto
Simple line of code counter written in Go
cli cloc command-line command-line-tool community concurrency concurrent-programming go gocloc golang golang-application golang-library line-of-code linux loc open-source scc sloc tokei tui
Last synced: 20 Oct 2025
https://github.com/choubacha/stellar-rust-sdk
A lightweight SDK for the stellar horizon api. Written in rust.
cli crates cryptocurrency horizon rust sdk stellar stellar-lumens
Last synced: 14 Oct 2025
https://github.com/yrwq/yafetch
Yet another fetch ...
cli fetch hacktoberfest information linux lua neofetch screenfetch system-info system-information terminal
Last synced: 27 Feb 2026
https://github.com/leapfrogtechnology/sync-db
Utility to synchronize relational database objects across databases.
cli database database-migrations database-objects db hacktoberfest migrations sql sync
Last synced: 05 Feb 2026
https://github.com/doeixd/nmtui-go
A TUI for managing NetworkManager (nmcli) Wi-Fi connections on Linux, built with Go & Bubble Tea.
bubbletea cli go golang networkmanager nmcli nmtui tui wifi
Last synced: 11 Jun 2026
https://github.com/vladimirmarkelov/solkit
A solitaire collection and solitaire construction kit for terminal
cli command-line game rust solitaire solitaire-card-game solitaire-game terminal
Last synced: 13 Apr 2025