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-06-22 00:05:29 UTC
- JSON Representation
https://github.com/timeweb-cloud/twc
Timeweb Cloud Command Line Interface
cli cloud cloud-computing timeweb
Last synced: 10 Feb 2026
https://github.com/dinsaw/kines
Friendly CLI for Amazon Kinesis Data Streams
amazon-kinesis aws aws-kinesis aws-kinesis-stream cli command-line kinesis kinesis-stream
Last synced: 18 Mar 2025
https://github.com/summera/retscli
CLI for querying RETS servers and searching metadata.
cli command-line mls real-estate rets
Last synced: 27 Jul 2025
https://github.com/ad-si/textalyzer
Analyze key metrics like number of words, readability, complexity, code duplication, … of any kind of text
analysis cli code-duplication complexity readability text
Last synced: 05 Apr 2025
https://github.com/speechmatics/speechmatics-python
Python library and CLI for Speechmatics
cli speech-recognition speech-to-text transcription
Last synced: 24 Dec 2025
https://github.com/orangekame3/ghfetch
:octocat: ghfetch is a CLI tool to fetch GitHub user information and show like neofetch.
cli github github-profile readme
Last synced: 30 Dec 2025
https://github.com/tench-rt/tentacli
Rust implementation of world of warcraft client v3.3.5a (smart CLI)
bot cli client-side crossterm proc-macro rust serde-serialization tokio-rs tui-rs wow wow-wotlk
Last synced: 11 Mar 2026
https://github.com/rebus-org/gocommando
:bowtie: Console application helper library
c-sharp cli console-application
Last synced: 23 Apr 2025
https://github.com/Muvon/octomind
Plug and play AI agents for any domain
agentic-ai ai ai-agents ai-assistant ai-developer autonomous-agents claude-code cli cli-app code-assist-tool code-assistant developer-tools development mcp mcp-server rust semantic-search vibe-coding
Last synced: 26 May 2026
https://github.com/piotr-yuxuan/malli-cli
Configuration powertool with `metosin/malli`
args-parser babashka bb cli cli-app clojure command-line command-line-parser command-line-tool configuration configuration-management env-var environment-variable graalvm malli secret secret-management sourcing
Last synced: 13 May 2025
https://github.com/genai-io/san
Open-source AI agent. Lives in your terminal.
ai-agents automation claude-code cli coding gemini-cli golang llm opencode provider-agnostic terminal workflow
Last synced: 21 Jun 2026
https://github.com/jigjoy-ai/baro
CLI that turns a goal into a pull request. Parallel AI coding agents on a Mozaik event bus.
agentic-coding ai-coding-agent ai-developer-tools claude-code cli coding-agent mozaik mozaik-native multi-agent-system parallel-agents pull-request-automation reactive-agents
Last synced: 06 Jun 2026
https://github.com/moscajs/aedes-cli
Run Aedes MQTT Broker from the CLI
aedes broker cli hacktoberfest mqtt nodejs
Last synced: 08 Apr 2025
https://github.com/edenlabllc/rmk
RMK CLI - Reduced Management for Kubernetes by Edenlab LLC.
ci-cd cicd cli containers deployment devops fhir git gitops go golang helm helmfile infrastructure k8s kodjin kubectl kubernetes rmk terraform
Last synced: 16 Apr 2026
https://github.com/steipete/eightctl
Eight Sleep cli to fetch data and control your pods.
Last synced: 03 Apr 2026
https://github.com/opengisch/qgis-plugin-ci
Let it package and release your QGIS plugin and do something funnier instead!
Last synced: 06 May 2025
https://github.com/kylebebak/questionnaire
Elegant mini-DSL for creating command line questionnaires
cli pick prompt questionnaire terminal
Last synced: 18 Sep 2025
https://github.com/thatisuday/catage
Node package and CLI tool to convert code into an image with syntax highlighting
cli command-line-tool node nodejs npm syntax syntax-highlighting
Last synced: 27 Jul 2025
https://github.com/demozap/demozap
⚡ Create demo components in a zap
cli code-generator demo documentation documentation-tool react
Last synced: 06 Apr 2025
https://github.com/laminas/laminas-cli
Console command runner, exposing commands written in Laminas MVC and Mezzio components and applications
cli command-line command-line-tool laminas mezzio
Last synced: 04 Oct 2025
https://github.com/mlb-rs/mlbt
A terminal user interface for the MLB stats API. Watch a baseball game in your terminal! ⚾
cli mlb mlb-gameday mlb-scores rust terminal
Last synced: 30 Apr 2026
https://github.com/shafreeck/guru
A ChatGPT command line client
bubbletea charm chatgpt chatgpt-api cli command command-line command-line-tool gpt terminal
Last synced: 05 Apr 2025
https://github.com/bcicen/tcolors
Commandline color picker and palette builder
cli color-palette color-picker commandline terminal
Last synced: 21 Jul 2025
https://github.com/kagof/pixel-perfect-svg
NodeJS CLI to convert pixel art to an SVG
cli nodejs npm pixel-art svg typescript
Last synced: 17 Mar 2025
https://github.com/Siddhant-K-code/agent-trace
strace for AI agents. Capture and replay every tool call, prompt, and response from Claude Code, Cursor, Gemini CLI or any MCP client
agent-observability agent-trace agent-traces agents ai-agents cli datadog developer-tools honeycomb llm-tools observability opentelemetry strace trace traces tracing
Last synced: 29 May 2026
https://github.com/verygoodopensource/pub_updater
A Dart package which supports checking if a current package is up-to-date.
cli dart dart-package flutter pubdev
Last synced: 16 May 2025
https://github.com/DavidGamba/go-getoptions
Fully featured Go (golang) command line option parser with built-in auto-completion support.
argument-parser autocomplete cli command-line flag getopt golang hacktoberfest option-parser
Last synced: 14 Mar 2025
https://github.com/Mortennn/Notarize
CLI to easily notarize a Mac app
automation buildsystem cli macos notarize
Last synced: 08 Apr 2025
https://github.com/sshwy/pku3b
🎓a Better BlackBoard for PKUers. 北京大学教学网命令行工具(🖥️Win/🐧Linux/🍏Mac), 支持查看/提交作业、下载课程回放.
blackboard-learn cli command-line-tool crawler m3u8 peking-university pku rust
Last synced: 30 Jan 2026
https://github.com/exalt/exalt
A JavaScript framework for building universal apps.
cli framework javascript ssr webcomponents
Last synced: 08 Jul 2025
https://github.com/dillonkearns/elm-cli-options-parser
Build type-safe command-line utilities in Elm!
Last synced: 28 Oct 2025
https://github.com/kevcodez/gradle-upgrade-interactive
CLI to interactively upgrade gradle dependencies, inspired by yarn.
build cli dependency dependency-management gradle interactive jest nodejs npm upgrade version-checker
Last synced: 24 Oct 2025
https://github.com/chenasraf/simple-scaffold
Generate any file structure - from single components to entire app boilerplates, with a single command.
cli file files generator javascript scaffold scaffolding template typescript
Last synced: 05 Apr 2025
https://github.com/orisano/rget
rget is the parallel downloader for GitHub release.
Last synced: 07 Oct 2025
https://github.com/amio/nls
Missing inspector for npm packages.
cli list npm npm-package npm-scripts npm-why
Last synced: 06 Oct 2025
https://github.com/dharmeshkakadia/cobra-example
minimal example of cobra app
Last synced: 05 Feb 2026
https://github.com/jiacai2050/simargs
A simple, opinionated, struct-based argument parser in Zig.
argument-parser argument-parsing cli zig zig-library ziglang
Last synced: 08 Oct 2025
https://github.com/vein-lang/vein
🔮⚡️Vein is an open source high-level strictly-typed programming language with a standalone OS, arm and quantum computing support.
arm32 arm64 cli interpreter jit language machine-learning programming-language quantum-computing research-project virtual-machine
Last synced: 14 Jan 2026
https://github.com/longyangxi/bit-office
Bit-Office is a real office for your AI agents. Agents communicate, collaborate, and work together like a real team. Assign tasks, coordinate multiple LLM CLIs(Claude, Codex, Gemini, OpenCode, Aider...), and watch projects come to life with live previews.
ably ai-agents claude-code cli codex developer-tools gemini multi-agent nextjs orchestration pixel-art pwa telegram-bot typescript websocket
Last synced: 13 Mar 2026
https://github.com/mingrammer/gosearch
:mag: Search the Go packages via command-line
Last synced: 22 Apr 2025
https://github.com/emedvedev/enigma
Enigma cipher machine emulator (CLI + library) written in Go
cli emulator enigma enigma-cipher enigma-machine enigma-simulator
Last synced: 13 Apr 2025
https://github.com/acurast/acurast-cli
A cli to interact with the Acurast Cloud
Last synced: 24 Dec 2025
https://github.com/rageagainstthepixel/unity-cli
A command line utility for the Unity Game Engine
automation cicd cli command-line-tool devops game-ci npm unity unity-automation unity-cli unity-hub unity3d
Last synced: 03 May 2026
https://github.com/mukezhz/geng
Generate Golang Project CLI
cli generator gin go golang golang-generator project
Last synced: 19 Oct 2025
https://github.com/nichtich/wdq
Command line interface to Wikidata Query Service
Last synced: 03 Aug 2025
https://github.com/godaddy/jiractl
A command-line tool for managing Jira
cli epics hacktoberfest jira sprints
Last synced: 03 Oct 2025
https://github.com/dlt/pg_glimpse
🐘 Terminal-based PostgreSQL dashboard for monitoring queries, locks, replication, and performance
cli monitoring observability postgresql ratatui rust tui
Last synced: 03 Mar 2026
https://github.com/kurtbuilds/modenv
A CLI to easily manage .env files and keep them consistent. It is simple, fast, error resistant, and composable.
cli dotenv environment-variables rust
Last synced: 31 Oct 2025
https://github.com/potch/foxshot
Capture web page screenshots using headless Firefox!
Last synced: 17 Jul 2025
https://github.com/apexatoll/aoc-cli
Command line interface for Advent of Code, built in Ruby using Kangaru
advent-of-code aoc cli kangaru ruby
Last synced: 11 Jul 2025
https://github.com/kafkas/typesync
Single source of truth for Firestore
cli cloud-firestore firestore nodejs python schema-management security-rules swift typescript validation
Last synced: 09 May 2026
https://github.com/peg/rampart
Open-source firewall for AI agents. Policy engine that audits and controls what OpenClaw, Claude Code, Cursor, Codex, and any AI tool can do on your machine.
agent-security ai-agents ai-security audit-trail claude-code cli codex devtools golang ld-preload llm mcp openclaw policy-engine prompt-injection secure-ai-agents secure-openclaw security security-openclaw
Last synced: 06 May 2026
https://github.com/privatenumber/mdeval
Evaluate JavaScript in Markdown and interpolate results in-place
cli dynamic eval javascript markdown nodejs readme
Last synced: 09 Jun 2026
https://github.com/NatLee/Blur-Generator
Generate blur image with 3 types of blur `motion`, `lens`, and `gaussian` by using OpenCV.
blur blur-filter blur-generator blur-image blur-image-converter blurred-images blurring-images cli cli-app cli-tool depth depth-camera depth-image depth-map gaussian-blur lens-blur motion-blur python3
Last synced: 08 Jul 2025
https://github.com/crazypython/gpt3-cli
A lightweight command-line interface to OpenAI's GPT-3. Temperature, presence, and frequency up to 2. Streaming support
cli frequency gpt-3 gpt3 gpt3-cli openai presence temperature
Last synced: 10 Apr 2025
https://github.com/VeryGoodOpenSource/pub_updater
A Dart package which supports checking if a current package is up-to-date.
cli dart dart-package flutter pubdev
Last synced: 03 Apr 2025
https://github.com/plmercereau/chat-dbt
Interact with your database using human queries through OpenAI GPT.
chatgpt cli clickhouse database db natural-language nextjs nodejs openai postgresql sql
Last synced: 17 Mar 2025
https://github.com/alufers/inpost-cli
A CLI tool to interact with the Polish InPost postal company. Has the same features as the mobile app and more.
Last synced: 15 Jul 2025
https://github.com/yangr0/rbust
[ Blazing Fast Web Fuzzer in Rust ]
automated-testing cli directory-bruteforce fuzzer fuzzing hack hacking hacking-tool multi-thread pentest pentest-scripts pentest-tool pentesting pentesting-tools rust rust-lang rustlang security-tools thread
Last synced: 27 Jun 2025
https://github.com/int128/oauth2cli
Go package of OAuth 2.0 authorization for command line tools, which allows simple authorization flow for better UX
Last synced: 23 Nov 2025
https://github.com/allenai/amti
A Mechanical Turk Interface (amti) 🤖
annotation cli command-line-tool crowdsourcing mechanical-turk mturk
Last synced: 05 Mar 2026
https://github.com/mercurialsolo/claudectl
Auto-pilot your Claude Code. Add a local LLM brain that learns from your actions and auto-approves/denies
agent-orchestration auto-approve claude claude-code cli llm local-llm ollama ratatui rust session-monitor terminal tui
Last synced: 25 Apr 2026
https://github.com/lostdusty/cobalt-cli
Unofficial cobalt command line client made in go.
cli cli-app cobalt cobalt-tools download-videos downloader go golang instagram reddit soundcloud terminal-based twitter youtube youtube-downloader
Last synced: 30 Aug 2025
https://github.com/aminehmida/medots
Cross-platform dot config files manager using a yaml file.
cli command-line command-line-tool config cross-platform dotfiles manager
Last synced: 12 Apr 2025
https://github.com/natlee/blur-generator
Generate blur image with 3 types of blur `motion`, `lens`, and `gaussian` by using OpenCV.
blur blur-filter blur-generator blur-image blur-image-converter blurred-images blurring-images cli cli-app cli-tool depth depth-camera depth-image depth-map gaussian-blur lens-blur motion-blur python3
Last synced: 11 Jul 2025
https://github.com/sgbasaraner/yeelight-cli
a low level, cross-platform command line client for Yeelight
cli command-line command-line-tool iot iot-application iot-device lightbulb low-level networking rust rust-crate rust-lang xiaomi yeelight
Last synced: 05 Apr 2025
https://github.com/ipriyam26/torsizzle
Downloading and Streaming torrent faster and smoother than ever before no more spending time looking up those shady torrent sites that try to track you. Search, Browse, Stream, Download movies webseries audiobooks.... faster than ever before directly from your terminal
Last synced: 07 May 2025
https://github.com/darthbenro008/rchore
An feature packed Google Tasks CLI written purely in Rust
cli google-tasks hacktoberfest hacktoberfest2022 p10k rust terminal
Last synced: 13 Apr 2025
https://github.com/cutenode/delice
📑 A CLI to help you get insight into your projects' licenses
cli compliance license-management
Last synced: 24 Oct 2025
https://github.com/ccbrown/needy
A C++ library dependency helper.
cli cpp dependancy-manager python
Last synced: 07 Feb 2026
https://github.com/dhondta/python-tinyscript
Devkit for quickly building CLI tools with Python
cli cli-toolkit ctf-tools development devkit programming python rad tinyscript
Last synced: 05 Apr 2025
https://github.com/getspooky/cookiescript
🍪 A highly scalable, professional boilerplate for building fast, robust and adaptable mern web apps 🚀
boilerplate cli express i18n mern-stack nodejs react react-hooks scaffolding seo-friendly seo-optimization template webpack
Last synced: 28 Aug 2025
https://github.com/junip/jirax
:sunglasses: :computer: Simple and flexible CLI Tool for your daily JIRA activity (supported on all OSes)
cli jira jira-api-usage jira-cli jira-connector jira-issue jira-jql jira-plugin jira-rest-api jira-tickets jiraapiintegration jirarest node-cli
Last synced: 21 Jun 2025
https://github.com/Dicklesworthstone/rich_rust
Beautiful terminal output for Rust inspired by Python's Rich: tables, panels, syntax highlighting, progress bars, and full-color rendering
cli developer-tools rust terminal tui
Last synced: 19 Jun 2026
https://github.com/ttytm/bartender
Customizable progress indicators for V terminal applications.
cli customizable gluten-free progress progress-bar progressbar terminal v vlang
Last synced: 13 Jul 2025
https://github.com/jaywcjlove/loading-cli
Terminal loading effect.
cli loader loading loading-cli nodejs spinner terminal
Last synced: 01 Sep 2025
https://github.com/opencyphal/yakut
Simple CLI tool for diagnostics and debugging of Cyphal networks
aerospace cli command-line-tool cyphal data-distribution diagnostics distributed-computing drone dsdl embedded ethernet hacktoberfest networking opencyphal pubsub real-time robotics rpc uavcan vehicular-networks
Last synced: 07 May 2025
https://github.com/nickolaj-jepsen/fnug
Fnug runs all your lints, tests and commands at once, in the terminal. With git integration and file watching
cli developer-tools task-runner terminal textual tui
Last synced: 06 Mar 2026
https://github.com/lyokha/g3kb-switch
CLI keyboard layout switcher for Gnome Shell
cli gnome gnome-3 gnome-shell keyboard-layout-switcher vim-xkbswitch
Last synced: 13 Jun 2025
https://github.com/anonymoux47/termvisage
Browse and view images in the terminal (mostly a front-end to https://github.com/AnonymouX47/term-image)
cli curses image image-viewer images python term-image terminal tui urwid viewer
Last synced: 14 Apr 2025