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-15 00:05:30 UTC
- JSON Representation
https://github.com/jcbhmr/hello-world-go-wasmer-cli
👨💻 Example CLI application built with Go and distributed via Wasmer
app cli go go-app golang wasi wasm wasmer webassembly
Last synced: 16 Apr 2026
https://github.com/robalb/python-phaser
a state-based game engine for python cli on windows
cli game-engine python windows
Last synced: 16 Apr 2026
https://github.com/nflaig/github-init-cli
Create remote and local git repository
Last synced: 11 Feb 2026
https://github.com/aazuspan/minee
📦 Earth Engine module bundler
bundle cli code-editor earth-engine gee minify node
Last synced: 11 Feb 2026
https://github.com/pubnub/tomato
CLI Mock Server for contract testing
cli contract-testing mock-server
Last synced: 14 Oct 2025
https://github.com/boneskull/rc-yaml
Extend the "rc" module with YAML parsing
cli config configuration json parse parsing rc rc-yaml yaml
Last synced: 13 Oct 2025
https://github.com/waftester/waftester
Professional WAF security testing toolkit
cli golang owasp penetration-testing security security-testing waf web-application-firewall
Last synced: 07 Mar 2026
https://github.com/adamanr/goclichat
Console chat written in Go *using bubble tea framework (cli Design Framework)
Last synced: 13 Oct 2025
https://github.com/slub/entityfactspicturesmetadataharvester
a commandline command (Python3 program) that reads depiction information (images URLs) from given EntityFacts sheets (as line-delimited JSON records) and retrieves the (Wikimedia Commons file) metadata of these pictures (as line-delimited JSON records)
cli command-line-tool dnb entityfacts entityfacts-sheets gnd line-delimited-json metadata python wikimedia-commons
Last synced: 14 Oct 2025
https://github.com/koblers/python-webflow-exporter
A command-line tool to recursively scrape and download all assets (HTML, CSS, JS, images, media) from a public .webflow.io website. It also provides the option to automatically remove the Webflow badge from downloaded JavaScript files.
cli command-line-interface downloader export exporter pip pypi-package python webexport webflow website
Last synced: 28 Feb 2026
https://github.com/stepandel/clawup
Deploy fleets of specialized OpenClaw agents to your cloud. Define identities in YAML, provision with one command, track changes in git.
aws clawup cli hetzner infrastructure npm openclaw pulumi tailscale typescript yaml
Last synced: 03 Mar 2026
https://github.com/andrewgazelka/zsync
Sync code to remote boxes in seconds. Zero remote deps, native .gitignore, content-addressed.
cli content-addressed-storage developer-tools file-sync gitignore gpu nix remote-development rsync rust ssh sync
Last synced: 02 Mar 2026
https://github.com/jellydn/dotenv-tui
A terminal UI tool for managing .env files across projects and monorepos.
Last synced: 13 Feb 2026
https://github.com/kkestell/djinn
Download music from Soulseek using metadata from MusicBrainz, Last.fm, and Spotify
cli downloader music musicbrainz soulseek
Last synced: 01 Mar 2026
https://github.com/virtualstaticvoid/asdf-overmind
overmind plugin for asdf version manager
asdf asdf-plugin cli overmind tool
Last synced: 01 Mar 2026
https://github.com/danielstormapps/claude-code-skills
Claude Code skills for plan-driven development workflows with idea tracking, phased implementation, and automated merging
automation claude-code cli productivity skills workflow
Last synced: 04 Feb 2026
https://github.com/vartzy/gemini-llm-cli
Use FREE AI gemini large languange model in command line to create command line and coding assistant without ever leaving your terminal
chatbot cli cli-ai cli-app cli-tool gemini llm productivity
Last synced: 11 Feb 2026
https://github.com/alexoarga/co-bash
A CLI tool that transforms natural language into bash commands
bash cli cohere language-model machine-learning natural-language-processing
Last synced: 28 Feb 2026
https://github.com/kevcui/duckai-cli
💬 Chat with DuckDuckGo AI in terminal
cli command-line command-line-tool duckduckgo duckduckgo-ai playwright playwright-javascript
Last synced: 27 Feb 2026
https://github.com/jcquintas/svg_to_avd
A library and CLI to convert SVG into Android Vector Drawable
android-vector android-vector-drawable avd cli converter dart flutter flutter-package svg svg-to-avd svgtoavd
Last synced: 15 Apr 2026
https://github.com/qdenka/maccleancli
🚀 MacCleanCLI is a sleek, powerful, and interactive command-line application designed specifically for macOS, providing efficient disk cleanup, system optimization, and an outstanding user experience directly from your terminal.
cache-cleaner cleaner cleanup cli command-line console-application disk-cleaner disk-space macos optimization performance productivity python storage system-cleaner system-utility terminal
Last synced: 16 Apr 2026
https://github.com/abenezeradane/mercury
A fast and efficient eBay webscraper implemented using Beautiful Soup, developed on commission while freelancing
beautifulsoup cli cli-app command-line-tool dataclasses lxml multiprocessing python requests
Last synced: 13 Jun 2026
https://github.com/antony/pipebin-cli
CLI for https://pipeb.in
cli firewall pastebin pastebin-client pipe pipebin stderr stdout unix
Last synced: 01 Mar 2026
https://github.com/varalys/lore
Capture AI coding sessions and link them to git commits.
ai aider claude cli coding-assistant developer-tools git rust sqlite
Last synced: 27 Feb 2026
https://github.com/vartzy/repodock
Tired of losing track of your local GitHub repositories? Repodock is your personal code navigation assistant. Instantly create a centralized, symlinked directory that maps all your projects, making repository discovery as simple as a single command.
cli cli-app cli-tool github productivity repository repository-management tools
Last synced: 12 Feb 2026
https://github.com/ywatanabe1989/scitex-writer
LaTeX manuscript compilation with automatic versioning, diff generation, and MCP server for AI assistants. Part of SciTeX.
academic arxiv bibtex cli compilation diff latex manuscript mcp paper pdf python scientific-writing scitex versioning
Last synced: 21 Apr 2026
https://github.com/spdrbyte/gemmacli
Gemma CLI is a high-performance, extensible terminal workstation designed for Google's Gemma 3 model family built entirely on Google's free tier — no subscription required. It brings a sophisticated, tool-aware agent directly into your PowerShell console, enabling AI-driven system administration, web research, and workflow automation.
ai ai-agents artificial-intelligence cli cli-applications cli-apps powershell windows
Last synced: 06 Mar 2026
https://github.com/github-samples/gh-game
This is a GitHub CLI Extension to run games on the command line, originally started by @chrisreddington on Rubber Duck Thursdays.
cli gh-extension gh-extensions github github-cli go golang terminal
Last synced: 27 Feb 2026
https://github.com/veracioux/tuterm-collection
A collection of tuterm scripts
bash cli demo good-first-project hacktoberfest tuterm tutorial
Last synced: 09 Feb 2026
https://github.com/eduardoklosowski/qldebugger
Utility to debug AWS lambdas with SQS messages
aws aws-lambda aws-sqs cli debugger
Last synced: 09 Feb 2026
https://github.com/maxjoehnk/midi-artnet-node
Bind one or multiple Midi Devices to an Artnet Node
Last synced: 27 Feb 2026
https://github.com/urijhoruzij/create-gulp-template
Set up a modern gulp build by running a single command.
bootstrap bootstrap3 bootstrap4 bootstrap5 cli coffee coffeescript css3 gulp html5 javascript js less nunjucks pug sass stylus template ts typescript
Last synced: 26 Feb 2026
https://github.com/significa/significa-init
LEGACY Opinionated Significa's CLI to add configurations to new or existing projects.
Last synced: 12 Feb 2026
https://github.com/hex7c0/safer-regex
detect possibly exponential-time regular expressions (with cli support)
cli nodejs regex regular-expression
Last synced: 26 Feb 2026
https://github.com/purarue/time-in
CLI tool to figure out the time somewhere else
Last synced: 11 Feb 2026
https://github.com/nicolito128/tempo
TUI music player written in Go (work in progress).
beep bubbletea cli go golang lipgloss music music-player tui
Last synced: 26 Feb 2026
https://github.com/martinus/gra
Git Repo Admin
admin cli git linux python3 repository-management vscode
Last synced: 01 Mar 2026
https://github.com/otonomee/mic2transcript
CLI tool that continuously transcribes audio from the device's built-in microphone to a text file. Runs in the background, providing an ongoing log of ambient audio as text.
audio cli cli-tool openai speech speech-transcription transcription whisper
Last synced: 11 Feb 2026
https://github.com/aonemd/changit
An over-engineered tool to change git config for multiple repositories at once
Last synced: 12 Feb 2026
https://github.com/opencybersecurityalliance/meshroom
The Cybersecurity Mesh Assistant - A command-line tool to build and manage Cybersecurity Mesh Architectures (CSMA), initiated by the OXA project
cli csma cybersecurity integration interoperability mesh openxdrarchitecture oxa
Last synced: 27 Feb 2026
https://github.com/auswm85/rung
A cli tool and vs code plugin for pr stacking
cli developer-tools git-workflow rust stacked-prs
Last synced: 02 Feb 2026
https://github.com/aurokin/agentscan
Rust CLI and daemon for discovering and managing AI agent panes in tmux.
ai-agents cli daemon developer-tools local-first rust tmux
Last synced: 02 Jun 2026
https://github.com/jellydn/ai-cli-switcher
A fast, secure launcher CLI tool that lets you switch between different AI coding assistants using fuzzy search.
amp ccs claude-code cli fuzzy-search open-code open-source
Last synced: 31 Jan 2026
https://github.com/vihuvac/expressure-cli
A robust CLI tool to seamlessly bootstrap new projects based on the Expressure boilerplate.
Last synced: 31 Jan 2026
https://github.com/ksxgithub/deno_run_tests_on_localhost
Create a localhost server and run tests
cli deno javascript localhost testing typescript
Last synced: 07 Feb 2026
https://github.com/stefafafan/closure2wbs
A cli tool to convert closure tables to a WBS representation (PlantUML or Mermaid).
cli closure-table mermaid plantuml wbs
Last synced: 13 Feb 2026
https://github.com/amirzenoozi/react-typescript-webpack-starter
Simple Starter Project For React + Typescript Without CRA
cli create-react-app create-react-app-typescript environment husky material-ui react scp styled-components typescript webpack
Last synced: 18 Apr 2026
https://github.com/aoijs/aoi.cli
aoi.js-cli tool to upgrade and/or create templates.
aoijs bot cli command-line nodejs template
Last synced: 09 Feb 2026
https://github.com/s9yn37/subtitletools
SubtitleTools CLI - A command-line tool for managing and synchronizing subtitle files.
adjust-subtitle-timing cli shift-subtitles subtitle-correction subtitle-shift subtitle-sync subtitle-tools sync-subtitles synchronize-subtitles
Last synced: 01 Mar 2026
https://github.com/3w36zj6/typdeck
🚀 Static site generator for slides with Typst
cli presentation slide ssg typst
Last synced: 13 Feb 2026
https://github.com/neved4/gendate
⌚️ Generate dates!
cli command-line date iso8601 terminal time-zones
Last synced: 13 Feb 2026
https://github.com/funsaized/azure-terraform-generator
🚧 CLI tool to query resources within a Microsoft Azure deployment and generate terraform definitions for existing objects
automation azure cicd cli cloud devops devops-tools go golang infrastructure-as-code microsoft terraform
Last synced: 31 Jan 2026
https://github.com/andreybleme/theros
A simple and reliable tool to deploy static websites
Last synced: 22 Jan 2026
https://github.com/jreisinger/work
Work on many tasks concurrently from CLI
Last synced: 31 Jan 2026
https://github.com/2bad/tsfix
One tool to fix all issues that TypeScript's compiler leaves behind
alias cli esm fix import import-path paths tsc tsconfig-paths typescript
Last synced: 02 Mar 2026
https://github.com/alexeev-prog/cmdparser_c
Command Line Arguments parser in C
c cli cmd command-line command-line-parser minimal parser
Last synced: 13 Oct 2025
https://github.com/backendarchitect/gophertask
GopherTask a simple CLI for managing task via CLI
cli go-task go-taskman go-tasks gocli golang golang-application golang-package gopher gophertask task task-cli task-manager
Last synced: 25 Feb 2026
https://github.com/mihaigiurgeanu/pr-tools
Decentralized git pull request and code review flows
cli code-review git pull-request
Last synced: 25 Feb 2026
https://github.com/nucleuscloud/setup-neosync-cli-action
Sets up Neosync CLI in your GitHub Actions workflow.
Last synced: 25 Feb 2026
https://github.com/nupplaphil/kopano-ldap
LDAP Command Line Interface for Kopano
cli docker-image golang kopano ldap-client
Last synced: 28 Feb 2026
https://github.com/anistark/paichat
CLI Tool to access OpenAI text completion and more...
Last synced: 19 May 2026
https://github.com/ivy-js/ivy-cli
🌿 Ivy Auto Builder est un script PowerShell simple et efficace qui permet de configurer automatiquement des environnements de développement pour différents langages (HTML/CSS/JS, JavaScript, Python, TypeScript)
auto-builder auto-cli cli french ivy simple
Last synced: 12 Feb 2026
https://github.com/petabridge/petabridge.cmd-issues
Issue tracker for Petabridge.Cmd
akka akka-net akkadotnet cli cluster management petabridge
Last synced: 19 Mar 2026
https://github.com/michalspano/dotfiles
🔧 dotfiles, scripts, env, config, etc. :: [unix & macOS]
alacritty automation cli custom dotfiles macos macros neovim nord nordic nvim osx rice script setup simplicity system-config tmux
Last synced: 25 Feb 2026
https://github.com/rug-gui/diskoz
Disk Perf Utility. Run IO Benchmarks. Speed Test for Devices.
cli disk disk-speed infrastructure iperf linux maco performance performance-testing raspberrypi sdk self-hosted tools windows
Last synced: 30 Jan 2026
https://github.com/spideyz0r/sandvoice
Simple real-time voiced chat with LLM models using text-to-speech and speech-to-text
chat cli gpt gpt-cli-chat llm openai speech-to-text text-to-speech voice voice-recognition
Last synced: 28 Feb 2026
https://github.com/fatalus69/better-touch
a smarter touch that creates directories recursively
Last synced: 30 Jan 2026
https://github.com/lemmon/babel-env-cli
Babel command line interface for global use, including preset-env as default.
babel cli compiler ecmascript javascript
Last synced: 06 Feb 2026
https://github.com/halvaradop/auth-cli
This initializer sets up projects with pre-configured templates and unified auth.js authentication across Next.js, SvelteKit, and Express!
authjs cli express initializer nextjs npm-package sveltekit terminal
Last synced: 17 Mar 2026
https://github.com/rrrinav/term-graphics
A simple header only library for terminal graphics
cli graphics-engine terminal-game terminal-graphics terminal-graphics-engine terminal-graphics-rendering tui
Last synced: 28 Feb 2026
https://github.com/twomatches/otelkit
OtelKit is a powerful and user-friendly CLI tool designed to simplify working with OpenTelemetry.
cli open-telemetry opentelemetry-kit otelkit
Last synced: 14 Feb 2026
https://github.com/snick512/cloudflare
A Cloudflare Zone management tool.
api bash c cli cloudflare dns manager zones
Last synced: 07 Feb 2026
https://github.com/aben20807/picdate
Quick and Simple Date Marking for Photos
aspect-ratio cli date datetime font-image instagram photo-develop photography photos watermark
Last synced: 14 Feb 2026
https://github.com/aetherci-hq/sorcerer
Multi-session workbench for your coding agents. Not an IDE.
agentic-ai ai-agents claude-code cli codex cursor desktop-app electron git-worktree ide llm opencode orchestration parallel terminal tui vibe-coding vibecoding worktrees
Last synced: 04 May 2026
https://github.com/nickwells/param.mod
This provides parameter setting and value checking.
cli flags go go-package golang golang-package parameter params params-parser
Last synced: 14 Feb 2026
https://github.com/vdustr/g2d.js
Transform .gitignore to .dockerignore.
bin cli container docker dockerignore dotfiles git gitignore javascript typescript
Last synced: 06 Feb 2026
https://github.com/yilmaz08/disync
CLI tool to store files as Base64 messages in Discord
Last synced: 30 Jan 2026
https://github.com/tukaelu/zgsync
zgsync is a command-line tool that posts help center content written in Markdown to Zendesk Guide.
cli golang markdown-to-html zendesk zendesk-helpcenter
Last synced: 24 Feb 2026
https://github.com/apparata/mkfont
Tool for generating a Swift package for a particular font given the font files.
Last synced: 29 Jun 2026