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/abranhe/todarkmode
Switcher to dark mode on macOS Mojave cli
applescript cli macos macos-mojave mojave mojave-os nodejs
Last synced: 05 Oct 2025
https://github.com/tenkoh/go-pubmine
Generator of key pairs which have pretty (vanity) public keys containing your favorite words. The whole process is locally done, so feel it easy to use!
Last synced: 14 Jan 2026
https://github.com/jonbeebe/xcfg
Cross-platform config file management made easy.
cli command-line config cross-platform electron node nodejs preferences
Last synced: 17 Feb 2026
https://github.com/blyxyas/cat-ascii-faces
(。^•ㅅ•^。) Print cats to your terminal, or get a random array of cats in a library!
Last synced: 06 Oct 2025
https://github.com/roshangautam/microsoft-dynamics-auth
Microsoft Dynamics 365 authentication plugin for HTTPie.
cli command-line-tool crm developer-tools dynamics-365 http-prompt httpie python
Last synced: 07 Oct 2025
https://github.com/wunderkind2k1/emojiterm
A simple cli tool that encodes words into emojis and echos them to the terminal. use this in your scripts.
cli command-line emoji go golang terminal
Last synced: 14 Jan 2026
https://github.com/hkionline/verso.cli
Simple semantic version extractor CLI
Last synced: 14 Jan 2026
https://github.com/rootsongjc/cloudinary-go
A Go client library and CLI tool to upload static assets to Cloudinary service.
cli cloudinary cloudinary-library golang
Last synced: 07 Oct 2025
https://github.com/liblaf/lime
🚀 AI CLI - A powerful and versatile command-line interface for AI-driven code commit messages, repository descriptions, and topic generation, designed to enhance productivity and collaboration.
ai-assistant automation cli code-quality code-review commit-messages developer-tools documentation git github-api linting llm open-source productivity project-management prompt-engineering python repository-management software-development version-control
Last synced: 18 Jan 2026
https://github.com/piyushjajoo/go-chat
go-chat is a gRPC based chat CLI written in golang for command line lovers
chat-application cli cobra-cli golang grpc grpc-go
Last synced: 05 Feb 2026
https://github.com/hibi221b/git-spy
command-line tool to efficiently collect github repository
cli command-line crates-io github-repository-search rust-lang scraping terminal tool
Last synced: 08 Oct 2025
https://github.com/softwaretechnik-berlin/jlauncher
Fat jars without the fat
Last synced: 08 Oct 2025
https://github.com/aloth/PowerSkills
PowerShell automation toolkit for AI agents - Outlook, Edge browser, desktop, and system control via structured JSON.
agent-skills ai-agent ai-tools automation browser-automation cdp cli com-automation desktop-automation devtools-protocol edge-browser json-api llm-tools outlook powershell powershell-module powershell-script system-info windows windows-automation
Last synced: 19 Apr 2026
https://github.com/boromir674/music-album-creator
Build a digital music library by downloading and segmenting youtube videos.
audio-processing audio-segmentation automation cli command-line-tool metadata music music-library music-metadata youtube youtube-downloader
Last synced: 27 Oct 2025
https://github.com/anthonyringoet/node-slack-webhook-cli
🎉 CLI to send messages to Slack by using their lightweight incoming webhooks API
cli javascript node slack webhook
Last synced: 31 Jan 2026
https://github.com/sftsrv/sqlq
A little CLI for working with databases during development for quick queries and automation
cli database database-management javascript postgres sql sqlite typescript
Last synced: 02 Mar 2026
https://github.com/kiloloop/oacp
Coordinate AI agents with human-in-the-loop control — YAML-based protocol, no server, any runtime
ai-agents cli coordination developer-tools llm llm-agents multi-agent protocol yaml
Last synced: 26 Apr 2026
https://github.com/getshifter/cli
The Shifter Command Line Interface (CLI) allows you to create, develop, and deploy modern WordPress sites from the terminal.
cli jamstack static-site-generator wordpress
Last synced: 17 Mar 2026
https://github.com/rampa2510/gitesy
A nodejs based cli which automates the creation of a local as well as remote repo on the code hosting websites
cli command-line-tool javascript node-js nodejs terminal
Last synced: 02 Apr 2026
https://github.com/okeeffed/quizam
Quizam! Like Shazam, but more wizardry. A CLI tool for quickly running YAML quizzes.
cli cli-app command-line interactive prompts quiz yaml
Last synced: 06 Feb 2026
https://github.com/chrisyarbrough/unitycommandlinelauncher
A command-line tool to open Unity projects and extend the Unity Hub functionality.
Last synced: 22 Jan 2026
https://github.com/ruiokazaki-archive/gpt-naming
Have them name their programming using GPT-3.
brew cli command-line gpt-3 open-ai terminal tool
Last synced: 17 Mar 2026
https://github.com/antithesishq/snouty
A CLI for the Antithesis run test and debug APIs
Last synced: 13 Mar 2026
https://github.com/matthewgetz/rotini
a framework for building node.js cli programs
Last synced: 04 Apr 2026
https://github.com/outofcoffee/docker-stats-graph
Shows CPU and memory usage of local Docker containers, on the command line
cli cpu docker memory statistics usage
Last synced: 21 Apr 2026
https://github.com/orsinium-labs/git-time-report
CLI tool to generate time report for git repositories
Last synced: 17 Apr 2026
https://github.com/ymzuiku/egg-react-cli
egg and react || vue project cli
cli dllplugin egg hot-reload react server vue vue2
Last synced: 17 Apr 2026
https://github.com/gitii/makepolicyfromapp
A small console application that generates WDAC policy files from any installer. The generated policy includes the installer itself and it's contents. Most known exe- and msi-based installers are supported.
cli console dotnet policy wdac
Last synced: 21 Apr 2026
https://github.com/funkycharlie/consolify
A CLI interface for Spotify using python. Compatible with Windows, Mac and Linux!
Last synced: 25 Feb 2026
https://github.com/cogniplex/codemem
A standalone Rust memory engine for AI coding assistants. Single binary, zero runtime deps. Graph-vector hybrid with MCP tools.
ai-coding cli embeddings knowledge-graph mcp mcp-server memory rag rust sqlite tree-sitter vector-search
Last synced: 17 Mar 2026
https://github.com/nguyenyou/kodex
Compiler-precise Scala code intelligence, built in Rust. Best for: codebase Q&A, knowledge base generation, onboarding to unfamiliar code, production spec sync.
call-graph cli code-intelligence code-navigation coding-agent developer-tools rust scala semanticdb static-analysis
Last synced: 05 Apr 2026
https://github.com/niklasrosenstein/git-profile
Easily switch between multiple Git configuration profiles on an individual repository basis.
Last synced: 25 Feb 2026
https://github.com/dhilipsiva/scrum
A scrum CLI tool & Python wrapper to manage Issues, Labels & Milestones in multiple repositories on GitHub
cli cli-command command-line commandline labels milestones python-wrapper scrum scrum-cli
Last synced: 06 Mar 2026
https://github.com/paulmolluzzo/flyaway
Command line utlity for deleting all Tweets from Twitter.
Last synced: 18 Feb 2026
https://github.com/elnora-ai/elnora-cli
Elnora CLI — command-line interface for the Elnora bioprotocol platform
biotech claude-code-plugin cli elnora protocol-generation python
Last synced: 26 May 2026
https://github.com/raullenchai/vnsh
The Ephemeral Dropbox for AI. Host-blind, client-side encrypted sharing for logs, diffs, and images. Vaporizes in 24h.
claude cli encryption file-sharing host-blind mcp privacy
Last synced: 19 Feb 2026
https://github.com/mrusme/xbscli
Command line interface for xbsapi and the official xBrowserSync API
api-client cli command-line command-line-tool rest-client xbrowsersync xbrowsersync-api xbsapi
Last synced: 27 Oct 2025
https://github.com/rodaddy/mcp2cli
CLI bridge that wraps MCP servers as bash-invokable commands, recovering ~11K tokens of context window per session
ai-tools claude claude-code cli context-window developer-tools llm mcp model-context-protocol typescript
Last synced: 13 Apr 2026
https://github.com/nao1215/posixer
posixer - Check if the POSIX command is installed on your system
cli cli-app command-line command-line-tool posix shell
Last synced: 27 Feb 2026
https://github.com/augmentedmike/am-agi
AM — autonomous AI agent system. The agent does the work and ships the PR. ⭐ Star to follow along.
agente-ia agentic-workflow agi ai-agent ai-engineering anthropic automation automatizacion autonomous-agents claude cli inteligencia-artificial kanban llm llm-agent rengong-zhineng self-hosted typescript zhineng-daili zizhu-daili
Last synced: 04 Apr 2026
https://github.com/dreamiurg/peakbagger-cli
Search, explore, and analyze mountain peak data from PeakBagger.com in your terminal
cli climbing hiking mountains peakbagging python statistics
Last synced: 09 Jul 2026
https://github.com/mmmommm/goinit
Generate initial configuration files for Go.
Last synced: 30 Jan 2026
https://github.com/manuhabitela/twitchflix
A cli app to look for twitch channels and watch them in your favorite player
cli livestreamer raspberry raspberry-pi streamlink twitch
Last synced: 14 Feb 2026
https://github.com/stvnksslr/khelp
A user-friendly CLI tool to manage Kubernetes contexts with ease.
Last synced: 26 Dec 2025
https://github.com/sio/asciinema-commentary-cards
Record asciicast with commentary cards
asciicast asciinema cli makefile plaintext presentation screencast slides slideshow
Last synced: 18 Mar 2026
https://github.com/keywaysh/cli
Keyway CLI - Sync secrets with your team and infra
cli devtools secrets-management security
Last synced: 17 Mar 2026
https://github.com/cosmicjs/cli
AI-powered CLI for Cosmic - manage content, media, deployments, and AI agents through natural language and direct commands
ai cli cms content-management cosmic developer-tools headless-cms
Last synced: 05 Apr 2026
https://github.com/developerz-ai/claude-task-master
Autonomous task orchestration system that keeps Claude working until a goal is achieved
agent ai anthropic automation claude cli python task-orchestration
Last synced: 05 Apr 2026
https://github.com/yndajas/psnprofiles-player-scraper
View, compare and export data from PSNProfiles player pages via a terminal
cli command-line command-line-app command-line-tool nokogiri playstation psn ruby scraper stats trophies
Last synced: 25 Oct 2025
https://github.com/61418/elhaz
A local daemon-backed AWS temporary credential broker, exposed over a Unix socket and controlled via CLI.
Last synced: 16 Apr 2026
https://github.com/illud/gohex
Go Hexagon architecture CLI
bcrypt cli gin-gonic go golang hexagonal-architecture hexagonal-architecture-vertical-slicing jwt
Last synced: 18 Apr 2026
https://github.com/plbstl/journal
📔 Preserve your memories, self-reflect and record ideas on-the-go with Journal.
Last synced: 27 Mar 2026
https://github.com/codedotjs/allstars
:sparkles: A tiny tool to export all your starred repositories.
cli exporter fetcher github json python repository scraper stars
Last synced: 28 Feb 2026
https://github.com/adueck/inline-css-cli
A CLI wrapper inline css through stdin - stdout
Last synced: 24 Apr 2026
https://github.com/kei-k23/go-cpz
A small, fast, and modern utility command line tool for 'cp/mv' alternative or replacement that written in Go. It's also allows you to filter files based on filenames, extensions, or regular expressions during the copy or move process.
Last synced: 31 Jan 2026
https://github.com/harehare/mq-task
mq-task is a task runner that executes code blocks in Markdown files based on section titles.
Last synced: 04 Mar 2026
https://github.com/rtulke/hicloud
hicloud - a CLI-Console for managing Hetzner Cloud resources with autocompletion
cli console hetzner hetzner-api hetzner-cloud hetzner-cloud-servers hetzner-cloud-volumes python python3
Last synced: 28 Feb 2026
https://github.com/utkarshg1/pycargo
PyCargo is a Rust‑powered CLI tool to bootstrap Python projects - Built in Rust
automation cli git github project-scaffolding python3 rust virtual-env
Last synced: 18 Mar 2026
https://github.com/mayfield/shellish
Framework for creating shell-ish command line programs.
Last synced: 17 Mar 2026
https://github.com/aquaflamingo/crystal-books
Basic Book Keeping CLI in Crystal
accounting cli crystal crystal-lang crystal-language
Last synced: 05 Mar 2026
https://github.com/akamai/cli-onboard
Akamai CLI Onboard allows you to create a new Property Manager configuration from any flexible template including SSL Certificates and adding to an existing WAF configuration
Last synced: 14 Oct 2025
https://github.com/dias1c/aws-ses-bulk-emails
📧 CLI which bulk send emails on AWS SES engine
aws-letter-sender aws-sdk-go aws-ses aws-ses-bulk-emails cli golang simple-email-sender
Last synced: 05 Mar 2026
https://github.com/lambdapioneer/android-with-cli-jar
Android sample project with a lib module and a CLI .jar target
android android-studio cli gradle java
Last synced: 30 Apr 2026
https://github.com/agent-field/plandb
The task graph primitive for AI agents
ai-agents ai-native cli jit-planning llm mcp orchestration rust sqlite task-graph task-management
Last synced: 01 Apr 2026
https://github.com/aosasona/stripr
Remove those nasty comments from your code.
Last synced: 28 Feb 2026
https://github.com/hepengwei/yalc-watch2
🌈 Automatically watch your library build output and publish locally using yalc
Last synced: 06 Feb 2026
https://github.com/redhat-plumbers-in-action/storypointer
📐 Small CLI tool to set JIRA Story Points, Priority and Severity
cli jira priority severity sizing story-points
Last synced: 24 Feb 2026
https://github.com/sfuruya0612/snatch
Cli command to get and display Amazon Web Services resources.
Last synced: 29 Jan 2026
https://github.com/fuji44/tyranoscript-packager
This is a CLI tool for packaging Tyranoscript apps.
Last synced: 05 Mar 2026
https://github.com/tobysmith568/license-cop
Yet another license checker tool for your dependencies; focused on simplicity.
cli foss github-actions license license-management npm-package oss spdx spdx-licenses typescript
Last synced: 02 Mar 2026
https://github.com/edochi/mdvs
Schema inference, frontmatter validation, and semantic search for markdown directories
cli embeddings frontmatter markdown parquet rust semantic-search validation word2vec
Last synced: 08 Jun 2026
https://github.com/mroth/semverdesc
:dart: git describe with semantic version compatible names
cli devtools git semantic-versioning semver
Last synced: 11 Jul 2025
https://github.com/inference-gateway/cli
A Git-first CLI coding agent that turns ideas, issues, and tasks into real code changes.
cli coder coding coding-tools computer-use inference-gateway llms telegrambot
Last synced: 01 Jul 2026
https://github.com/alice39s/aqua-speed
A modern network speed test CLI built with Bun and TypeScript.
bun bun-sh cli cloudflare-speedtest speedtest speedtest-cli typescript
Last synced: 13 Apr 2025
https://github.com/erueri/ocithare
A commandline password manager
cli password-generator password-manager
Last synced: 03 May 2025
https://github.com/samestrin/qwen-prompts
Supercharge qwen-code with hybrid prompt-chaining, powered by gemini-cli integration. Performance improvements include 72% faster execution, 36-83% token efficiency gains, and 91.7% success rate verified across 5 repository benchmarks.
ai automation chaining cli development gemini gemini-cli hybrid-chaining hybrid-prompt-chaining llm llm-workflow llm-workflows prompt-chaining prompt-chaining-workflow prompts qwen qwen-code
Last synced: 11 Feb 2026
https://github.com/barbosaigor/nuker
Nuker is a resilience tool for distributed load testing
caos caos-testing cli distributed load-testing resilience terminal test
Last synced: 11 Jan 2026
https://github.com/patchloom/patchloom
Single-binary CLI that gives AI agents safe, structured file editing
ai-agents ast automation cli code-analysis code-generation developer-tools devtools file-editing json mcp model-context-protocol rust structured-editing toml tree-sitter yaml
Last synced: 01 Jul 2026
https://github.com/talentlessguy/create-shadowsocks-config
CLI for quick ShadowSocks config generation
Last synced: 07 May 2025
https://github.com/digitalghost-dev/pl-cli
A CLI tool for displaying data related to the English Premier League.
Last synced: 06 Apr 2025
https://github.com/pinto0309/soa4onnx
Simple model Output OP Additional tools for ONNX.
cli model-converter onnx python
Last synced: 10 Sep 2025