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-01 00:05:20 UTC
- JSON Representation
https://github.com/8go/matrix-commander-rs
simple but convenient CLI-based Matrix client app for sending and receiving (in Rust)
chat cli client command-line-tool im matrix matrix-rust-sdk messaging receive ruma rust rust-lang send tool
Last synced: 22 Aug 2025
https://github.com/b-soul-studio/cli
⚡A scaffolding tool with command `der go`
cli dotenv javascript lerna monorepo nodejs npm-package scaffolding tool
Last synced: 11 Mar 2026
https://github.com/raiyanyahya/dallecli
💠 Provide users with the ability to generate, edit and filter images using the DALL-E 3 API provided by OpenAI, all from the command line.
api artificial-intelligence cli click command-line filters generative-art openai pillow python
Last synced: 16 Jan 2026
https://github.com/logchange/logchange
🪵 logchange is a tool which helps creating CHANGELOG by keeping one format and solving merge request conflicts problem by extraction of new CHANGELOG entries to separate files
automation changelog cicd cli docker generator java markdown maven-plugin tool yml
Last synced: 11 Apr 2025
https://github.com/egnyte/ax
A CLI tool to query structured logs, including Kibana, Cloudwatch, Stackdriver, Docker and plain JSON file logs.
cli cloudwatch kibana logging stackdriver
Last synced: 30 Jan 2026
https://github.com/gitsocial-org/gitsocial
Git-native cross-forge collaboration platform
bubbletea cli cross-forge decentralized git go kanban rpc sbom scrum social tui
Last synced: 19 May 2026
https://github.com/tsaijamey/frago
Multi-runtime automation infrastructure for AI agents. Native CDP browser control, metadata-driven Recipe system, and persistent Run context management.
ai ai-agents automation browser-automation cdp chrome-automation chrome-devtools-protocol claude-ai claude-code claude-cowork cli cowork-alternative python recipe-system
Last synced: 11 Jun 2026
https://github.com/softdaddy-o/soft-ue-cli
Python CLI + UE plugin that lets Claude Code (AI coding agent) control Unreal Engine in real time. Spawn actors, edit blueprints, call functions, capture screenshots, manage PIE sessions, and more -- all from the terminal. Works with UE5 editor and packaged builds via an in-process HTTP bridge.
ai-assisted-development ai-tools anthropic blueprints claude-code cli devtools game-development python-cli ue5 unreal-engine unreal-engine-5 unreal-engine-automation unreal-engine-plugin
Last synced: 15 Apr 2026
https://github.com/jonahbraun/wago
Automate the actions you do after saving code.
cli developer-tools development go watcher
Last synced: 17 Aug 2025
https://github.com/zzarcon/run-when
Run tasks based on "Git diff" changes :running: :heavy_plus_sign: :heavy_minus_sign:
cli file-changes glob task task-runner
Last synced: 09 Apr 2025
https://github.com/osiris-team/autoplug-client
Server manager with automatic plugin- mod- server- java- self- updater, scheduled restarts, automatic backups, shared folders, and many more handy features to automate/boost your server maintenance.
administration automation background-service cli maintenance minecraft server-wrapper update-checker updater
Last synced: 07 Apr 2025
https://github.com/amio/eloc
A CLI for presentations in markdown
cli markdown nodejs npm presentation slides
Last synced: 12 Apr 2025
https://github.com/quasilyte/qpprof
A helper tool to work with profile.proto (pprof) files
cli cpu go golang performance pprof profiling utility
Last synced: 21 Jul 2025
https://github.com/mrmaxguns/wonderwordsmodule
Generate random words and sentences with ease in Python. Be on the lookout for bugfixes and speed improvements in 2.3
cli contributions-welcome python python3 python36 python37 python38 python39 random-generation random-sentences random-word-generator random-words
Last synced: 09 May 2025
https://github.com/humansys/raise
RaiSE Framework — Reliable AI-assisted Software Engineering. Lean methodology + deterministic toolkit for building production software with AI.
ai cli developer-tools lean methodology python software-engineering
Last synced: 07 Apr 2026
https://github.com/genuinetools/upmail
Email notification hook for https://github.com/sourcegraph/checkup.
bot certificates cli linux ping stats uptime
Last synced: 06 Oct 2025
https://github.com/geniusrise/geniusrise
Geniusrise: Framework for building geniuses
agent-based-framework agentops ai cli fine-tuning geniusrise llm-framework llmops mlops
Last synced: 17 Jan 2026
https://github.com/daangn/metabridge
🔗 Defines the communication layer between mobile native(iOS/Android) and webview using JSON Schema and automatically generates SDK code. (TypeScript, Swift, Kotlin)
bridge cli codegen schema typescript webview
Last synced: 22 Apr 2025
https://github.com/elfrank/3d-file-converter
A 3D File Converter running in Docker that converts from OBJ|GLTF|FBX to OBJ|GLTF|FBX|GLB|DXF
3d-formats blender cli docker dxf fbx format-converter glb gltf javascript obj
Last synced: 16 Jul 2025
https://github.com/samcoe/gh-repo-explore
GitHub CLI extension to interactively explore a repo without cloning
Last synced: 10 Nov 2025
https://github.com/lenra-io/dofigen
Dofigen is a Dockerfile generator using a simplified description in YAML or JSON format
cli docker docker-image dockerfile hacktoberfest rust
Last synced: 25 Feb 2026
https://github.com/fakerr/git-cheat
Concise, easy to reach Git cheat sheet in your terminal
cheatsheet cli command-line git
Last synced: 24 Feb 2026
https://github.com/arteiii/zenity
Rust CLIs with spinner animations, progress bars, and multiline support, plus user input validation
cli console progressbar rust spinner terminal
Last synced: 09 Apr 2025
https://github.com/mockyeah/mockyeah
A powerful service mocking, recording, and playback utility.
cli integration integration-testing mock mock-api mock-fetch mock-fetch-api mock-responses mock-server mock-services mocking playback playback-utility proxy proxy-requests proxy-server record request-response request-response-processing
Last synced: 04 Jul 2025
https://github.com/jcanno/create-crx-app
CLI for create Chrome extension app
Last synced: 22 Apr 2025
https://github.com/HexmosTech/glee
Dev-friendly Blogging Setup
cli ghost-blog markdown markdown-to-html
Last synced: 05 May 2025
https://github.com/vtex/toolbelt
CLI for creating and managing VTEX apps
cli node srv-io-web-framework toolbelt vtex-io xp-developer
Last synced: 12 Apr 2025
https://github.com/tannerdsilva/SwiftSlash
Concurrent shell scripting framework with deep support for async/await.
async async-await await cli concurrency linux macos script shell swift swift-library
Last synced: 16 Jul 2025
https://github.com/eonu/feud
Build powerful CLIs with simple idiomatic Python, driven by type hints. Not all arguments are bad.
cli click command-line docstrings pydantic python terminal typed typehints
Last synced: 09 Sep 2025
https://github.com/jez/bask
:sunglasses: Bask in the convenience of a task runner for bash
Last synced: 23 Oct 2025
https://github.com/cpendery/kaldo
cross shell aliases
alias bash cli fish kaldo powershell zsh
Last synced: 09 Feb 2026
https://github.com/lightpohl/gb-dl
A CLI for downloading Giant Bomb videos.
archiver cli downloader gb-dl giantbomb
Last synced: 02 Jun 2026
https://github.com/voratiq/voratiq
Agent ensembles to design, generate, and select the best code for every task.
agents ai cli code-generation evals multi-agent orchestration-framework sandboxing spec-driven-development
Last synced: 21 Apr 2026
https://github.com/pnegahdar/nano
One file. Under 200 lines. Zero dependencies. It's a coding agent.
ai automation cli coding-agent developer-tools gpt llm openai python shell
Last synced: 01 Jun 2026
https://github.com/valeriobelli/gh-milestone
GitHub CLI extension for managing Milestones
cli gh gh-extension github golang milestones
Last synced: 12 Jan 2026
https://github.com/fabriziosalmi/lws
linux (containers) web services
cli command-line command-line-tool docker fun lxc lxc-containers lxc-lxd lxc-templates proxmox proxmox-cluster proxmox-ve scalability
Last synced: 18 Mar 2025
https://github.com/IBM/gWhisper
A gRPC CLI featuring reflection and tab-completion
auto-completion autocompletion bash-completion cli color command-line-tool completion debugging-tool grpc grpc-cli grpc-client protocol-buffers reflection remote-procedure-calls
Last synced: 05 Apr 2025
https://github.com/sio/bash-complete-partial-path
Enhanced file path completion in bash (like in zsh)
Last synced: 02 Jul 2025
https://github.com/aeon-php/automation
⚙️📝 Automatically update project changelog after commit/tag/release/pull request in "keep a changelog" format (or not)
changelog changelog-generator cli github-api release
Last synced: 13 Apr 2025
https://github.com/NewFuture/miniprogram-build
A command line tool to build wechat MiniProgram. 微信小程序命令行构建工具
cli mini-programs miniprogram npm scss typescript wechat
Last synced: 27 Mar 2025
https://github.com/mamantoha/zipstream
A command line tool that allows you to easily share files and directories over the network
cli crystal gzip hacktoberfest http-server snapcraft tar zip
Last synced: 04 Sep 2025
https://github.com/thinkthinkai/commandai
Experience the power of Command AI: your AI-powered command line companion that makes complex tasks simple and intuitive.
ai artificial-intelligence chatgpt cli command-line command-line-tool database mysql postgres software-development software-engineering sql sqlite
Last synced: 09 Oct 2025
https://github.com/ThinkThinkAI/CommandAI
Experience the power of Command AI: your AI-powered command line companion that makes complex tasks simple and intuitive.
ai artificial-intelligence chatgpt cli command-line command-line-tool database mysql postgres software-development software-engineering sql sqlite
Last synced: 28 Aug 2025
https://github.com/jez/calz
:calendar: A natural language alternative to Unix 'cal'
Last synced: 25 Feb 2026
https://github.com/postmodern/ruby-cli-boilerplate
Zero-dependency Ruby CLI boilerplate code
boilerplate boilerplate-code cli example-code ruby
Last synced: 21 Mar 2025
https://github.com/singularityhub/singularity-cli
streamlined singularity python client (spython) for singularity
cli client containers hacktoberfest singularity singularity-python
Last synced: 09 Apr 2025
https://github.com/geem-lab/overreact
⚛️📈 Create and analyze chemical microkinetic models built from computational chemistry data. Crafted at the @geem-lab.
automation chemical-kinetics cli computational-chemistry computational-chemistry-logfiles dsl first-principles in-silico library microkinetics modeling overreact python qrrho quantum-tunneling reactions rrho thermochemistry
Last synced: 14 Jan 2026
https://github.com/plentycode/sass-export
Exports your scss files to Json. Easily convert your SCSS files into Json.
cli json node scss scss-to-json typescript
Last synced: 09 Apr 2025
https://github.com/aoepeople/puppeteer-fetchbot
Library and Shell command that provides a simple JSON-API to perform human like interactions and data extractions on any website. Built on top of puppeteer.
cli javascript library npm-package typescript
Last synced: 11 Apr 2025
https://github.com/taiki-e/parse-changelog
Simple changelog parser, written in Rust.
Last synced: 04 Apr 2025
https://github.com/denorg/dpx
📦 CLI to run a Deno package without installing it (like npx for Deno)
cli deno denoland denorg npx typescript
Last synced: 10 Apr 2025
https://github.com/mortennn/notarize
CLI to easily notarize a Mac app
automation buildsystem cli macos notarize
Last synced: 06 Apr 2025
https://github.com/launchdarkly/ld-find-code-refs
Build tool for automatically sending feature flag code references to LaunchDarkly
cli launchdarkly launchdarkly-docker-image launchdarkly-integration managed-by-terraform
Last synced: 21 Oct 2025
https://github.com/epoch/tallboy
Declarative API for drawing unicode/ascii character tables in crystal lang
ascii-art cli colspan crystal-lang table terminal tty
Last synced: 17 Oct 2025
https://github.com/jaebradley/fruit
🥝🍋🍐🍓🍊🍍 Automatically generate your rollup.js boilerplate 🍒🍈🍇🍉🍏🍎
boilerplate cli library-boilerplate node nodejs react rollup rollup-js
Last synced: 11 Apr 2025
https://github.com/hnqlv/movtogif-cli
:tv: Convert mov/mp4 to high-quality animated gifs
animated-gifs cli gif javacript
Last synced: 13 Mar 2025
https://github.com/skatkov/stoic
Command line app for daily journaling with plain-text files
cli command-line-tool golang journaling stoicism
Last synced: 13 Apr 2025
https://github.com/electricbubble/gidevice-cli
gidevice cli ( like `libimobiledevice` )
cli golang idevice idevicekit ios iphone libimobiledevice usbmuxd xctest
Last synced: 13 Sep 2025
https://github.com/jiro4989/slotchmod
slotchmod changes file permission with a slot.
chmod cli go joke permissions tool
Last synced: 08 May 2025
https://github.com/47ng/cloak
Serialized AES-GCM 256 encryption, decryption and key management in the browser & Node.js
aes-256-gcm cli cryptography decryption encryption
Last synced: 08 Apr 2025
https://github.com/wp-cli/search-replace-command
Searches/replaces strings in the database.
cli database db grep hacktoberfest replace search wordpress wp-cli wp-cli-package
Last synced: 15 May 2025
https://github.com/sacloud/usacloud
usacloud:rabbit: : CLI client for the Sakura Cloud:cherry_blossom::cloud:
Last synced: 10 Apr 2025
https://github.com/atye/ttchat
Twitch chats in the terminal
chat cli command-line command-line-tool irc terminal tui twitch
Last synced: 14 Dec 2025
https://github.com/mihai-vlc/uglifyjs-folder
Command to run uglifyjs / terser on a folder and minify the result in a single file or a new folder.
cli javascript minify terser uglifyjs uglifyjs-folder
Last synced: 10 Apr 2025
https://github.com/jessielw/deezy
Dolby Encoding Engine Wrapper
api atmos audio audio-encoder audio-processing batch cli dd ddp dee dolby-atmos dolby-encoding-engine encoder ffmpeg glob python thd-atmos wrapper
Last synced: 01 Mar 2026
https://github.com/evocateur/pectin
Rollup-related tools for incremental transpilation of packages in Lerna-based monorepos
cli lerna monorepo rollup rollup-plugin
Last synced: 16 Mar 2025
https://github.com/agis/mcdetect
Catch mixed content issues in the wild
cli headless-chrome https mixed-content mixed-content-error node-cli
Last synced: 16 Apr 2025
https://github.com/earthboundkid/go-cli
Template for creating Go CLIs
boilerplate cli cookiecutter golang template
Last synced: 14 Apr 2025
https://github.com/reugn/gemini-cli
A command-line interface (CLI) for Google Gemini
aichat chatai cli cli-app command-line commandline gemini gemini-client google-ai google-gemini terminal
Last synced: 20 Aug 2025
https://github.com/linickx/rsdns
rackspace DNS tools
bash bash-script cli dns rackspace rackspace-cloud rackspace-dns shell
Last synced: 31 Jul 2025
https://github.com/PrajwalVandana/maestro-cli
A command-line tool to play songs (or any audio, really) in the terminal.
audio audio-player audio-visualizer cli flac mp3 music music-player music-visualizer ogg ogg-vorbis song songs visualization visualizer vorbis wav
Last synced: 27 Sep 2025
https://github.com/databrickslabs/blueprint
Baseline for Databricks Labs projects written in Python
cli databricks databricks-cli-installable python
Last synced: 09 Mar 2026
https://github.com/AOEpeople/puppeteer-fetchbot
Library and Shell command that provides a simple JSON-API to perform human like interactions and data extractions on any website. Built on top of puppeteer.
cli javascript library npm-package typescript
Last synced: 22 Mar 2025
https://github.com/arusahni/git-req
Check out merge requests from your GitLab/GitHub hosted repositories from the command line with just the request number.
cli git gitextensions github gitlab hacktoberfest merge-requests
Last synced: 07 May 2025
https://github.com/xxczaki/speedo-cli
⌚️ Internet speed report in your terminal!
akepinski cli download module node nodejs npm report simple speed speedo speedo-cli speedtest speedtest-cli speedtest-net upload xxczaki
Last synced: 11 Apr 2025
https://github.com/amirzenoozi/nsfw-classification
A Simple NSFW Classifier Based on Keras and Tensorflow
cli keras-models keras-tensorflow nsfw nsfw-classifier-api nsfw-detection nsfw-recognition nudity nudity-detection porn-detection rest-api scene-detection sexy telegram-bot telegram-bots uvicorn
Last synced: 09 Jul 2025
https://github.com/ehmicky/gulp-execa
Gulp.js command execution for humans
bash child-process cli command-line es6 exec execa gulp gulp-plugin gulpjs gulpplugin javascript library nodejs security shell spawn stream terminal typescript
Last synced: 05 Apr 2025
https://github.com/sanchitnevgi/npm-compare
Compare npm packages from your terminal
cli command-line compare module nodejs npm packages
Last synced: 13 May 2025
https://github.com/wp-cli/wp-super-cache-cli
A CLI interface for the WP Super Cache plugin
cache cli hacktoberfest wordpress wp-cli wp-cli-package wp-super-cache
Last synced: 26 Aug 2025
https://github.com/JustRoccat/rs-pug
Blazing fast, terminal music player (TUI) written in Rust. Extensible via Lua plugins, built on Ratatui, MPV, and YT-DLP. Listen to YouTube, SoundCloud, and local files directly from your terminal. Lightweight, headless, ads-free.
cli linux lua mpris mpv music player rust scripting terminal tui
Last synced: 25 Jun 2026
https://github.com/xvxx/shy
💀 bare-bones ssh launcher
cli command-line command-line-tool rust ssh tui
Last synced: 27 Dec 2025
https://github.com/magiclen/nginx-cache-purge
An alternative way to do `proxy_cache_purge` or `fastcgi_cache_purge` for Nginx.
Last synced: 09 Oct 2025