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-10 00:05:34 UTC
- JSON Representation
https://github.com/hn12404988/gpt-files
Cross-Platform CLI tool for managing resources for OpenAI assistant
assistant assistant-api chatgpt cli file-search openai openai-api
Last synced: 09 Mar 2026
https://github.com/xiaoxiunique/go-cli
一个集万千功能于一身的命令行工具😈😈😈
cli gitee go goreleaser juejin transition zhihu
Last synced: 18 Mar 2025
https://github.com/goatshriek/stumpless-logger
CLI tool to log information to a variety of destinations, local and remote.
cli command-line command-line-tool event-log journald library log logger logging logging-library rust syslog terminal tool
Last synced: 22 Aug 2025
https://github.com/psalias2006/github-trending-cli
A simple CLI tool to browse GitHub's trending repositories from your terminal.
cli docker github github-trending python scraping terminal
Last synced: 28 Sep 2025
https://github.com/ldayton/dippy
🐤 Less permission fatigue, more momentum. Dippy knows what’s safe to run and keeps Claude on track when plans change.
bash claude-code cli hook permissions python
Last synced: 01 Apr 2026
https://github.com/onestepat4time/aegis
🛡️ Orchestrate Claude Code sessions via API. Create, brief, monitor, refine, ship. The bridge between your orchestrator and your coding agent.
ai-agent alpha automation claude-code cli coding-agent developer-tools early-access multi-agent orchestration session-management tmux typescript
Last synced: 03 May 2026
https://github.com/sammy-t/ts-term
Browser-based SSH sessions using ephemeral Tailscale nodes.
bash cli command-line docker self-hosted shell ssh tailscale terminal tsnet web-app
Last synced: 03 Apr 2026
https://github.com/settinghead/voxlert
LLM-generated voice notifications for Claude Code, Cursor, OpenAI Codex, pi, and OpenClaw, spoken by game characters like the StarCraft Adjutant, Kerrigan, C&C EVA, SHODAN, and more.
ai-agents audio-processing claude-code cli coding-assistant cursor cursor-ide developer-tools gaming-voices llm local-first nodejs notifications openai-codex pi-package starcraft text-to-speech tts voice-cloning voice-notifications
Last synced: 21 Apr 2026
https://github.com/rajarakoto/taskmaster-cli
Interactive CLI for Taskmaster AI: simplifies complex project management by orchestrating AI agents, planning, and execution — all from your terminal 🧩
agent-orchestration ai automation cli inquirer interactive project-management taskmaster terminal typescript workflow
Last synced: 27 Apr 2026
https://github.com/dbohdan/messagebox
Display message boxes from Windows batch files and command line programs
batch batch-file cli dialog gui windows
Last synced: 27 Apr 2026
https://github.com/yashksaini-coder/pykill
Effortlessly find and clean up Python virtual environments in your projects with this fast, Rust-powered tool.
cleaner cli cli-tool python ratatui-rs rust tool tui-rs virtualenv
Last synced: 21 Apr 2026
https://github.com/andrewchambers/minicoder
A minimalist AI terminal agent and assistant for unix systems
Last synced: 04 Apr 2026
https://github.com/layer1labs/specsmith
AEE governance CLI for AI-assisted dev — WI lifecycle (specsmith wi), preflight gates, multi-agent dispatch, requirements<->test traceability, ESDB, MCP server, compliance, 64 project types, 136 skills, and 1607 tests.
aee agentic-ai ai-governance applied-epistemic-engineering cli compliance epistemic-engineering esdb fpga llm mcp mcp-configs ollama python rag requirements-management skills traceability wi-lifecycle work-items
Last synced: 30 Jun 2026
https://github.com/ewilazarus/git-workspace
An opinionated git plugin that wraps git worktrees with a lifecycle system
automation cli developer-experience developer-tools git skill worktree worktree-isolation worktree-manager
Last synced: 28 Apr 2026
https://github.com/bl4ckstack/hedra
Hedra — Command-line tool to analyze HTTP security headers and detect missing protections like CSP, HSTS, and X-Frame-Options.
cli cybersecurity hedra http-headers information-security pentesting ruby rubygems security vulnerability-assessment web-security
Last synced: 04 Apr 2026
https://github.com/ezpzai/cdx
Use Codex more easily, even from mobile.
ai cli codex developer-tools mobile productivity remote vibecoding
Last synced: 02 Apr 2026
https://github.com/hosein2398/2do-cli
📝 Commnad line todo app
cli command-line todo todo-list
Last synced: 28 Feb 2026
https://github.com/acro5piano/astro-gettext
Fast gettext i18n in Node that supports Astro
astro astrojs cli gettext i18n internationalization static-site tanslation typescript
Last synced: 15 May 2026
https://github.com/sorunokoe/scopeon
AI context observability for Claude Code & friends — token breakdown, cache ROI, cost tracking, CI gates
ai claude cli context-window cost-tracking developer-tools llm mcp observability rust tokens tui
Last synced: 27 Apr 2026
https://github.com/jmcentire/kindex
Knowledge index that learns from your conversations
ai claude cli context-management knowledge-graph python
Last synced: 12 Apr 2026
https://github.com/anthony-chaudhary/dos-kernel
Catch your AI agents when they lie about what they shipped — verifies claims against git instead of believing the agent.
agent-monitoring agent-orchestration agents ai-agents autonomous-agents claude claude-code claude-plugin cli developer-tools hooks llm-agents mcp mcp-server model-context-protocol multi-agent python trust verification
Last synced: 21 Jun 2026
https://github.com/ruidosujeira/depx
cli dependencies developer-tools javascript manager nodejs npm package-manager rust static-analysis typescript
Last synced: 13 Jan 2026
https://github.com/ryanccn/ffmpeg-fig
Automated generator of ffmpeg's Fig completion spec
autocomplete automation cli cli-tools dx ffmpeg fig generator
Last synced: 18 Apr 2025
https://github.com/ar1ja/baz
[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/baz] a fast, easy, simple and lightweight plugin manager for GNU bash
bash baz baz-loader baz-plugin c c89 cli directory git linux performance plugin plugin-manager productivity shell terminal
Last synced: 04 Oct 2025
https://github.com/kevingimbel/license
💻 CLI tool to download Open Source License files
cli golang license open-source-tool tool
Last synced: 22 Apr 2025
https://github.com/batalabs/muxd
An open-source AI coding agent that lives in your terminal. Multi-provider, multi-channel, persistent sessions with git-like branching.
ai-assistant anthropic cli code-generation coding-agent developer-tools fireworks-ai golang grok llm ollama openai terminal tui
Last synced: 03 May 2026
https://github.com/x71c9/tempesta
The lightest and most efficient Rust-based CLI bookmark manager, inspired by "pass" and built for Git integration, intuitive usage, and Unix-style simplicity.
bookmarks bookmarks-manager cli rust
Last synced: 28 Dec 2025
https://github.com/jessicaward/spotnetcore
Command-line Spotify client written in .NET Core
cli csharp dotnet spotify spotify-api
Last synced: 15 Apr 2025
https://github.com/gozeloglu/gitignore
Command line application to create .gitignore files in the terminal.
cli gitignore gitignore-generator go golang
Last synced: 01 Jul 2025
https://github.com/ehmicky/normalize-node-version
Normalize and validate Node.js versions
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 11 Jun 2025
https://github.com/yankeexe/cookiecutter-python-cli
Bootstrap your Python based CLI applications within minutes! :rocket:
cli cli-template commandline cookiecutter cookiecutter-click cookiecutter-python3
Last synced: 13 Jul 2025
https://github.com/u8slvn/hyperfocus
📝 Minimalist daily task manager.
cli command-line-app productivity python task-list todo todo-list todolist
Last synced: 27 Apr 2025
https://github.com/aidanaden/canvas-sync
CLI to download & view canvas videos, files and other info
canvas canvas-api canvas-cli cli go golang nus
Last synced: 07 May 2025
https://github.com/wp-blocks/squashify
Boost your website's performance with Squashify! 🚀 Compress and optimize images effortlessly, supporting various formats including JPG, PNG, GIF, SVG, and more. Lightning-fast processing and web-optimized output make your site load faster while saving bandwidth
avif cli compression encode image svg
Last synced: 23 Apr 2025
https://github.com/wrfly/gua
simple Golang command-line parser, if you don't need some fancy features, just guá it.
cli cli-parser flags go golang
Last synced: 16 Jan 2026
https://github.com/rknightuk/alfred-reminders-helper
Helper CLI for Alfred Agenda workflow
alfred alfred-workflow cli workflow
Last synced: 30 Jun 2025
https://github.com/jjlongoria/aura-helper-cli
Repository for storage and manage code for Aura Helper Command Line Interface application
ci cli continuous-integration devops export git import metadata nodejs package salesforce salesforce-developers
Last synced: 16 Apr 2025
https://github.com/dwisiswant0/s3-downloader
AWS S3 Downloader
amazon aws bash bucket cli downloader s3
Last synced: 24 Mar 2025
https://github.com/valentingol/cliconfig
Merging yaml config and set parameters with CLI. Use config processing for more advanced manipulations.
cli cliconfig command-line config configuration configuration-management deep-learning machine-learning machinelearning
Last synced: 28 Oct 2025
https://github.com/mvrilo/protog
Protobuf file generator for the command line
cli command-line generator go golang proto protobuf protoc
Last synced: 04 Sep 2025
https://github.com/avaragado/riw
A console app and library to help you localise React apps in conjunction with react-intl
cli console i18n internationalisation internationalization l10n localisation localization react react-intl terminal translation-management
Last synced: 30 Jun 2025
https://github.com/hasansezertasan/hwid
Extract the `hwid` on Windows, Linux, Mac. Cross-platform using Python, native OS detection.
cli hardware hwid package pypi pypi-package pypi-reserved python used-poetry
Last synced: 10 Jun 2025
https://github.com/tejasq/klar
A tool to infer and generate static type definitions based on resources returned by backend APIs.
Last synced: 27 Jun 2025
https://github.com/tranzystorekk/paxr
Opinionated wrapper for the XBPS package manager
cli hacktoberfest package-management rust voidlinux
Last synced: 08 Jul 2025
https://github.com/derhuerst/db-cli
A CLI for Deutsche Bahn.
cli db deutsche-bahn germany public-transport transit
Last synced: 15 Apr 2025
https://github.com/merklejerk/send-ether
Simple CLI tool to send Ethereum ether with a private key, mnemonic, or keystore.
cli ens es2017 ether ethereum private-key self-signed send transfer wallet
Last synced: 22 Apr 2025
https://github.com/fresh2dev/yapx
The next generation of Python's Argparse.
Last synced: 06 May 2025
https://github.com/hanzceo/dismail
Python 3.7.4 based app for disposable email service
cli disposable email email-verification free privacy python spam temp temporary temporary-email verification verify verify-email
Last synced: 08 Jul 2025
https://github.com/madnight/cryptocurrency-calculator-cli
Cryptocurrency Converter Calculator as command line util
bitcoin bitcoin-calculator bitcoin-cli bitcoin-price calucator-application cli cryptocompare-api cryptocurrencies cryptocurrency es7-async ethereum functional-programming javascript nodejs npm-package terminal
Last synced: 12 Jul 2025
https://github.com/samber/git-contrib-graph
📊 Displays a github-like contribution graph, of every contributors of a repository
cli contribution epitech git github gitlab graph repository tool university
Last synced: 22 Apr 2025
https://github.com/jorianwoltjer/bashrandomcracker
Crack Bash's $RANDOM variable to get the internal seed and predict future values, after only 2-3 samples
algorithm bash brute-force cli crypto random rng
Last synced: 18 Mar 2025
https://github.com/gusanmaz/webshot
WebShot is an easy-to-use CLI for taking screenshots of webpages.
cli golang infinite-scroll-webpages screenshot webpage-screenshot
Last synced: 12 Apr 2025
https://github.com/o8e/vue-prune
:scissors: Find unused Vue components in your code
cli nodejs performance refactor tool vuejs
Last synced: 04 May 2025
https://github.com/sslotin/autofire
Tiny tool for calling arbitrary Python functions via an auto-generated CLI
Last synced: 16 May 2025
https://github.com/unsafe-risk/broccoli
Broccoli: CLI Package for Go
cli command-line golang zero-dependencies
Last synced: 07 May 2025
https://github.com/browserbox/cloudmasters-marketplace
CloudMasters - One TUI To Rule Them All. Shop and Deploy VPS from command line, compare offers from AWS, Azure, Google Cloud, Hetzner and Vultr.
aws azure box cli cloud gcloud gcp hcloud hetzner marketplace shop tui vps vultr
Last synced: 18 Jan 2026
https://github.com/pure-linux/tinyo
TIO simplifies Linux® orchestration.
cde cli cloud-native containers dashboard distributed-systems dns-manager hacktoberfest hybrid-cloud key-value-store kubernetes-alternative networking orchestrator platform-engineering proxy-manager runtime-manager self-hosted virtual-machines vpn-manager
Last synced: 19 Aug 2025
https://github.com/TheManticoreProject/goopts
goopts, a Go library to parse arguments given in command line to a program.
arguments cli command golang-library line parsing
Last synced: 03 Sep 2025
https://github.com/skonik/rust-async-downloader
Rust asynchronous file downloader
cli downloader file-downloader rust tokio
Last synced: 05 Sep 2025
https://github.com/sleepycharlyy/tic2bar.js
Command-line application that uploads TIC-80 cartridges to IPFS and encodes url into barcodes & QR Codes
bar-code barcode cartridges cli decoder encoder fantasy-computer fantasy-console ipfs javascript node-js npm qr-code qrcode retro tic-80 tic-cartridges tic80 tiny
Last synced: 25 Apr 2025
https://github.com/aslamplr/gh-cli
🖥 Yet another unofficial GitHub CLI! Minimalistic, opinionated, and unofficial by default.
blazing-fast blazingly-fast built-with-rust cli gh-cli-unofficial github github-actions github-actions-secrets github-api-v3 github-api-v4 github-cli github-client manage rust unofficial
Last synced: 31 Mar 2025
https://github.com/owenvoke/quoter-zsh
A ZSH plugin for displaying random quotes when opening a terminal.
cli plugin quotes zsh zsh-plugins
Last synced: 14 Apr 2025
https://github.com/alvesvaren/mccli
Command-line interface to manage multiple (or one) Minecraft server on a Linux system.
automation cli command-line-interface minecraft minecraft-server minecraft-server-software minecraft-server-wrapper paper papermc spigot vanilla-minecraft
Last synced: 10 Jun 2025
https://github.com/eroxl/macos-folder-icon-changer
📁 A simple command line tool for changing the icons of folders or files on MacOS.
cli command-line command-line-tool customization mac macos macos-customization python
Last synced: 09 Apr 2025
https://github.com/Wildhoney/Taskfile
:package: Yet another attempt at a simple task runner for npm with parallelisation support using bash commands via YAML.
build cli commands runner runner-script shell task-manager taskrunner tasks test
Last synced: 24 Apr 2025
https://github.com/3noch/twitch-cli
CLI to watch file patterns and run commands when they change
cli command-line-tool file-system haskell inotify inotifywait
Last synced: 10 Mar 2026
https://github.com/derektata/lorem
Go utility library for generating Lorem Ipsum text
cli command-line-interface generator golang lorem-ipsum neovim-plugin utility-library
Last synced: 17 Jan 2026
https://github.com/carlossilva2/pytasker
Run pipelines on your own computer for better automation
automation cli cli-utilities easy-to-use flow python3 terminal unix windows
Last synced: 05 Sep 2025
https://github.com/erfidev/cli-task-manager
a golang program based on the command line
Last synced: 16 May 2025
https://github.com/moustacheful/midori
A midi transform/mapping tool
cli midi midi-events transformation
Last synced: 05 Sep 2025
https://github.com/mpyw/twhelp
Twitter OAuth CLI Helper distributed by Golang cross-compilation.
cli golang-cross-compilation oauth twitter twitter-api
Last synced: 09 Apr 2025
https://github.com/camunda-community-hub/camunda-cloud-go-client
Camunda Platform 8 Console CLI and Go Library
camunda-cloud-cli cli zeebe-kubernetes-operator
Last synced: 13 Jul 2025
https://github.com/viseshrp/whatsonpypi
CLI tool to get package info from PyPI and/or add to requirements.
api-client api-wrapper cli cli-app cli-application cli-tool cli-utilities cli-utility command-line command-line-tool dependency-manager developer-tools package-info pypi pypi-package pypi-packages python requirements
Last synced: 09 Apr 2025
https://github.com/canisminor1990/sd-webui-cover-minifier
✂️ CLI tool to resize the covers of all types of models in order to accelerate the rendering process of the extranet showcase
cli stable-diffusion-webui utils
Last synced: 18 Apr 2025
https://github.com/lgaticaq/anime-dl-cli
CLI for show and download anime from jkanime.net
Last synced: 12 Jul 2025
https://github.com/enrise/taskfile
A ./Taskfile is a task runner in plain and easy Bash. It adds a list of available tasks to your project.
automation bash cli makefile task-runner taskfile
Last synced: 13 Apr 2025
https://github.com/krmax44/vibrant-colors
A CLI for getting vibrant colors from an image.
Last synced: 26 Apr 2025
https://github.com/ksoichiro/i18n-patch
Replacing codes for i18n with patterns.
cli i18n node translation yaml
Last synced: 12 Apr 2025
https://github.com/aborroy/alfresco-go-cli
A Command Line Interface for ACS implemented in GO.
Last synced: 09 Apr 2025
https://github.com/panyushan-jade/download-repo-cli
一个在终端运行的源码下载器cli,支持github、gitee🎉
cli cmd download download-repo nodejs repository
Last synced: 31 Jul 2025
https://github.com/evgenyifedotov/swagger-to-js
⚡️ Convert swagger api to js (with types for typescript)
cli convert javascript json swagger typescript yaml
Last synced: 15 Aug 2025
https://github.com/hackebrot/amelia
Create GitHub gists from your CLI 📄
cli gist github github-gist golang
Last synced: 11 Apr 2025
https://github.com/jorianwoltjer/subsolver
CLI tool to Solve Substitution Ciphers using a wordlist
cli crypto security solver substitution-cipher wordlist
Last synced: 13 Jun 2025
https://github.com/hasansezertasan/chrome-version
Detect the version of Chrome installed on Windows, Linux, Mac. Cross-platform using Python, native OS detection.
chrome cli pypi-package pypi-reserved python tutorial used-poetry version
Last synced: 16 Mar 2025