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/lgug2z/elasdx
An ElasticSearch index template updating, reindexing and cleanup tool
Last synced: 14 May 2025
https://github.com/splode/creep
🌚 A specialized image download utility, useful for grabbing massive amounts of random images.
cli command-line downloader go golang random-image utility
Last synced: 11 Apr 2025
https://github.com/nlemoine/wp-cli-move
Sync your WordPress content (database and uploads) between stages using the power of WP-CLI aliases.
cli php sync wordpress wp-cli wp-cli-package
Last synced: 14 Apr 2025
https://github.com/andrewwalsh/demystify
Automated documentation for APIs
analysis api browser-extension cli desktop-app documentation generator http library network openapi openapi3 openapi31 proxy sniffer specification traffic webapp
Last synced: 13 Aug 2025
https://github.com/StauroDEV/blumen
🌻🌸 Self-custodial decentralized deployments
blockchain cli dnslink ens ethereum gnosis-safe ipfs multisig
Last synced: 17 Aug 2025
https://github.com/cldfire/mc-server-wrapper
Lightweight Minecraft server wrapper binary for Discord chat bridge + enhanced management tools
cli discord discord-bridge minecraft minecraft-server paperspigot spigot vanilla-minecraft-server
Last synced: 07 Aug 2025
https://github.com/nobe4/gh-not
GitHub rule-based notifications management
cli gh-cli gh-extension github github-api github-cli github-cli-extension go notifications
Last synced: 14 May 2025
https://github.com/dunkbing/kana
Terminal app to practice typing Kana (Japanese characters) in Romaji
Last synced: 15 Jun 2025
https://github.com/harry-027/pdf-printer
A CLI that generates Payslip, Invoice & Report Card pdfs in bulk quickly.
boltdb cli cobra go golang pdf pdf-generation termui
Last synced: 19 Apr 2025
https://github.com/suolapeikko/certutil
macOS command line utility for deleting duplicates and multiple copies of the same certificate from the macOS's Keychain
certificates cli command-line-tool corefoundation duplicates-removal jamf keychain keychain-access macos swift
Last synced: 09 Jul 2026
https://github.com/dan1elt0m/binarycookies
Binary Cookies CLI and Python library
binary binary-cookie binary-cookies binarycookies cli cookies parser python reader
Last synced: 18 Jan 2026
https://github.com/jobehi/mkproj
An Interactive CLI Tool to Setup Your Project Trees
Last synced: 16 Apr 2025
https://github.com/toniov/es-fixtures
esfix - Simple fixture loading for Elasticsearch on Node.js
bootstrap bulk callback cli command-line-tool elasticsearch fixture-loading fixtures javascript mock-data nodejs promise promises unit-testing
Last synced: 15 Jun 2026
https://github.com/gnualmalki/udu
extremely fast command-line disk usage analyzer
cli cross-platform disk-usage linux macos utility windows
Last synced: 20 Jun 2026
https://github.com/kexi/vibe
Super fast Git worktree management tool with Copy-on-Write optimization
cli developer-tools git typescript worktree
Last synced: 23 May 2026
https://github.com/golota60/yayfetch
🧁 Node.js multi-platform screenfetch
aesthetics cli command-line command-line-tool fetch javascript linux macos neofetch osinfo pfetch screenfetch system-information systeminfo terminal typescript unixporn windows
Last synced: 23 Mar 2025
https://github.com/ac12644/blockchain-secp-falcon
Learn-by-doing blockchain: modular consensus (PoW/PoS), pluggable crypto (secp256k1 / Falcon PQC), P2P gossip, Merkle trees, blocks, state, and a tiny REST API.🚀
blockchain cli crypto-js discovery-swarm ecdsa falcon512 leveldb nodejs peer2peer proof-of-stake proof-of-work wallet
Last synced: 29 Aug 2025
https://github.com/TektonOps/subvars
Substitute environment variables from command line for template driven configuration files.
cli configuration docker environment-variables golang gotemplate linux macos template windows
Last synced: 27 Feb 2025
https://github.com/robertcorponoi/godot-rust-cli
Godot Rust CLI is an easy way to incorporate Rust modules into your Godot project.
Last synced: 30 Sep 2025
https://github.com/mccurdyc/neighbor
👷 Importable Go packages and an accompanying command-line interface for searching, efficiently cloning and executing an arbitrary command against GitHub projects, to avoid having to "roll your own".
cli github github-api github-golang golang golang-package search
Last synced: 18 Jan 2026
https://github.com/darthbenro008/gunfollower
A simple CLI to check who unfollowed you on GitHub
beginner-friendly cli followers github rust social
Last synced: 18 Aug 2025
https://github.com/hairyhenderson/github-responder
A library & CLI tool that automatically sets up GitHub WebHooks and listens for events, with automatic TLS
cli devops github github-webhooks gitops go golang-library hacktoberfest letsencrypt tls
Last synced: 15 Apr 2025
https://github.com/ImAyrix/er
😁 Easy Regex
bug-bounty bugbounty cli golang regex
Last synced: 10 Mar 2025
https://github.com/thesephist/hfm
Hugging Face Download (Cache) Manager
cli huggingface-transformers oaklang
Last synced: 16 Mar 2026
https://github.com/hubwriter/gh-quickcs
Quickly create a codespace for a preconfigured repo from your terminal.
cli codespaces gh-extension terminal
Last synced: 01 Feb 2026
https://github.com/vladimyr/packtpub-cli
Download freely offered books from packtpub.com
cli daily-free-offers downloading-ebooks-offered ebook packtpub packtpub-downloader
Last synced: 06 Oct 2025
https://github.com/mahmoud/face
🗿 Straightforward CLI parsing and dispatching microframework
Last synced: 12 Oct 2025
https://github.com/uilicious/uilicious-cli
Release repository for uilicious-cli binary builds
Last synced: 27 Feb 2026
https://github.com/yjl9903/naria2
Convenient BitTorrent Client based on the aria2 JSON-RPC
animegarden animespace aria2 aria2-webui aria2c aria2c-rpc browser cli node torrent
Last synced: 16 Mar 2025
https://github.com/andydecleyre/nestedtextto
CLI to convert between NestedText and JSON, YAML, or TOML, with explicit type casting
cli json nestedtext pypi-package python toml yaml yamlpath
Last synced: 25 Oct 2025
https://github.com/puntorigen/recover-source
Light up your lost JS/TS source code with Recover-Source! 🚀 This handy CLI tool recovers and revives your original source code from a directory packed with minified/uglified .js or .ts files, including their respective sourcemap files. Reveal the original beauty of your code, just as it was before the compilation process. Happy code hunting! 🕵️♂
cli javascript minified nodejs opensource recovery refactoring sourcecode sourcemaps sourcerecovery typescript webtools
Last synced: 09 Jul 2025
https://github.com/aleandros/tdiff
CLI tool for comparing tree like structures
cli crystal crystal-lang json yaml
Last synced: 12 May 2025
https://github.com/Sly777/hayde
Open Source Component-Driven Code Generator; It supports OpenAI, Ollama, ChakraUI, MaterialUI, BuilderIO, and more.
ai ai-helper builder-io chakra-ui cli cli-app cli-tool cli-tools cli-utility component-library material-ui node node-cli ollama openai react reactjs typescript
Last synced: 11 Apr 2025
https://github.com/rethab/gh-project
github cli extension to work with projects
bash cli gh-extension github hacktoberfest
Last synced: 25 Dec 2025
https://github.com/seeebiii/lambdalogs
A CLI tool to trace AWS Lambda calls over multiple CloudWatch log groups.
aws aws-cloudwatch aws-lambda cli faas lambda logging node serverless
Last synced: 25 Jun 2025
https://github.com/yoshihitoh/ut-cli
A command line tool to handle a unix timestamp.
cli command-line command-line-tool rust rust-lang rust-tools unixtime unixtimeconverter unixtimestamp
Last synced: 26 Jun 2025
https://github.com/taggon/fonty
A simple library and CLI tool for generating web fonts
Last synced: 05 May 2025
https://github.com/tedivm/secretcli
AWS Secrets Manager CLI
aws aws-secrets-manager cli hacktoberfest
Last synced: 14 Apr 2025
https://github.com/mehdihadeli/AIAssist
💻 context-aware AI coding assistant for the terminal to assist with code development, explanation, refactoring, review, debugging, and chat; compatible with both local and online language models.
ai ai-assistant ai-developer-tools ai-tools anthropic azure-ai azure-openai claude cli command-line csharp dotnet gpt-4 gpt-4o llm ollama openai terminal terminal-ui tree-sitter
Last synced: 05 Mar 2026
https://github.com/curtisj44/html-lint
A code quality bookmarklet and command-line tool
a11y accessibility audit bookmarklet cli html javascript lint
Last synced: 13 May 2025
https://github.com/csabapalfi/pagespeed-insights-scripts
Small scripts and recipes to run PageSpeed Insights via the API, save results, summarise and export to tsv.
cli google lab-data pagespeed pagespeed-insights perfmatters tsv web-performance
Last synced: 22 Jun 2025
https://github.com/rhygg/spinners
Spinners in the Terminal for vlang
cli cli-spinner cli-spinners spinners v vlang
Last synced: 05 Apr 2025
https://github.com/scanaislop/aislop
Catch the slop AI coding agents leave in your code. 40+ rules, 7 languages, sub-second, deterministic, no LLM. MIT.
ai ai-slop ai-slop-detection astro cli code-quality code-review developer-tools devops github-actions linter pre-commit quality-gate static-analysis tools typescript
Last synced: 30 May 2026
https://github.com/wp-cli/import-command
Imports content from a given WXR file.
cli hacktoberfest import wordpress wp-cli wp-cli-package
Last synced: 01 Apr 2026
https://github.com/vulcanshen/clerk
Auto-summarize Claude Code sessions as local markdown — session summaries, keyword index, on-demand reports.
anthropic claude-code claude-code-hooks cli cross-platform golang markdown mcp obsidian productivity report-generator
Last synced: 23 Apr 2026
https://github.com/localstack/lstk
👾 lstk is a command-line interface for LocalStack built in Go with a modern terminal Ul, and native CLI experience for managing and interacting with LocalStack deployments.
cli developer-tools local-development localstack
Last synced: 07 May 2026
https://github.com/neuralegion/bright-cli
Command Line Interface (CLI) tool for BrightSec's solutions.
api cli crawler cyber-security devops har nexploit oas secops security typescript
Last synced: 01 Apr 2026
https://github.com/romaintb/terminalist
A Todoist TUI client written in Rust
cli productivity ratatui rust terminal todoist tui
Last synced: 02 Apr 2026
https://github.com/osodevops/ms-teams-cli
A fast, single-binary Microsoft Teams CLI built in Rust — agent-first design, structured JSON output, real-time webhooks, and full Graph API coverage
agent-first automation chatops cli command-line-tool graph-api json microsoft-graph microsoft-teams rust teams webhooks
Last synced: 03 Jul 2026
https://github.com/magic-script/magic-script-cli
Command Line Tool for MagicScript applications
Last synced: 04 Jul 2025
https://github.com/correia-jpv/fucking-awesome-shell
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. With repository stars⭐ and forks🍴
awesome awesome-list bash bash-framework cli cli-framework command-line command-line-tool fish list shell shell-extension shell-script zsh
Last synced: 27 Apr 2025
https://github.com/itxtech/simpleframework
[DEPRECATED] Powerful, lightweight and extensible php command line framework.
Last synced: 09 Apr 2025
https://github.com/keichan34/ecs-fargate-login
A simple tool to get an ephemeral interactive session in a AWS ECS Fargate task.
Last synced: 27 Oct 2025
https://github.com/sampi/node-less-chokidar
Watch and build CSS from LESS, compatible with Create React App
build chokidar cli create-react-app css less nodejs
Last synced: 06 Oct 2025
https://github.com/silent-watcher/clidocmaster
CLIDocMaster is a powerful CLI tool designed to simplify the process of creating high-quality Readme files for your GitHub projects. Leave a star before you leave ⭐
cli cli-docs-generator cli-github cli-readme-generator cli-tool documentation-generator readme-enhancement
Last synced: 07 Mar 2026
https://github.com/nativecli/nativecli
An interactive installer for NativePHP
Last synced: 08 Feb 2026
https://github.com/aigc-hackers/mcpx
苹果 MCP 工具 ✅
anthropic automation batch-operations claude claude-skills cli codex cursor developer-tools llm-tools mcp mcp-client model-context-protocol oauth token-efficient typescript
Last synced: 30 May 2026
https://github.com/sabey/spoofgo
An Application for Spoofing Movement written in Golang
api cli cli-app go golang gps gps-location gps-spoofing gui spoof spoofgps spoofing
Last synced: 14 Jan 2026
https://github.com/lmammino/json-dynamo-putrequest
Converts an arbitrary JSON into a DynamoDB PutRequest JSON to simplify the import of the raw data
cli command-line command-line-tool coverter dynamodb import json
Last synced: 26 Aug 2025
https://github.com/cchexcode/agree
A CLI application that implements multi-key-turn security via Shamir's Secret Sharing.
cli decryption encryption key rust secret shamirs sharing
Last synced: 21 Aug 2025
https://github.com/sumithemmadi/json-to-plain-text
json-to-plain-text is a lightweight npm package that converts JSON into a clean, human-readable plain-text.
cli debugging format formatter human-readable javascript json json-to-plain-text json-to-text json-to-txt logger nodejs parse plain-text pretty-print test-format text typescript
Last synced: 02 Mar 2026
https://github.com/alexw00/cli-gpt
💬 Simple TUI for ChatGPT.
chatgpt cli cmd command-line gum linux openai tui
Last synced: 15 Apr 2025
https://github.com/forge-srl/gushio
Like bash scripts, but in JavaScript
bash-script cli command-line javascript multiplatform scripting shell shell-script terminal
Last synced: 11 Sep 2025
https://github.com/hugopl/queryit
A very basic setupless terminal based SQL query runner meant to be used as a developer tool to test queries against a project database.
cli database-management developer-tools postgresql sql terminal-based
Last synced: 27 Mar 2025
https://github.com/saitolume/ankipan
🍞 A command line tool to save the full resources of any web page.
Last synced: 26 Aug 2025
https://github.com/ehmicky/get-node
Download a specific version of Node.js
cli command-line dependency-management download es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 16 Mar 2025
https://github.com/aQaTL/MAL
Yet another myanimelist/anilist client. This time a console one, with CLI.
anilist anime cli mal myanimelist myanimelist-api
Last synced: 28 Mar 2025
https://github.com/piccolo-orm/targ
Python CLI using type hints and docstrings.
cli docstrings hacktoberfest python typehints
Last synced: 26 Sep 2025
https://github.com/atao60/fse-cli
A CLI for fs-extra
cli copy fs-extra mkdirp move node-fse-extra rimraf touch
Last synced: 12 Jan 2026
https://github.com/mam-dev/confluencer
:wrench: :scroll: A CLI tool to automate common Confluence maintenance tasks and content publishing.
automation cli cli-utilities confluence migration python rest-api wiki
Last synced: 19 Apr 2025
https://github.com/yamaton/vscode-h2o
Add CLI autocomplete functionalities to Shell Script
bash bioinformatics cli intellisense shellscript vscode-extension
Last synced: 13 Jul 2025
https://github.com/carglglz/upyble
Command line tool for Bluetooth Low Energy MicroPython devices
ble bluetooth-low-energy cli embedded micropython python repl shell terminal
Last synced: 02 Sep 2025
https://github.com/theawiteb/data2sound
A CLI and library to convert data to sound, and vice versa (dependency-free)
audio cli data-conversion rust
Last synced: 23 Jun 2025
https://github.com/Carglglz/upyble
Command line tool for Bluetooth Low Energy MicroPython devices
ble bluetooth-low-energy cli embedded micropython python repl shell terminal
Last synced: 13 May 2025
https://github.com/uditkarode/ucc
🖥 Compile and run programs through the TurboC Compiler without having to use the TurboC IDE or intricately fabricated DOS commands. Made out of frustration sometime in my high school days.
cli command-line extraction linux students turboc turbocpp ucc ucc-workspace
Last synced: 11 Apr 2025
https://github.com/topos-labs/infiniloom
High-performance repository context generator for LLMs - Transform codebases into optimized formats for Claude, GPT-4/5, Gemini, and other LLMs
ast claude cli code-analysis context-window developer-tools gpt-4 llm nodejs python-bindings rust tokenizer tree-sitter
Last synced: 16 Mar 2026
https://github.com/timwassenburg/laravel-repository-generator
Generate Laravel repositories
artisan cli generator laravel php repository-pattern
Last synced: 11 Jan 2026
https://github.com/abgeo/mailtm
CLI client for Mail.tm disposable mail service
cli cobra disposable-mail golang mailtm
Last synced: 23 Jul 2025
https://github.com/geldata/setup-gel
A GitHub Action to install Gel and its CLI
actions cli edgedb gel github-actions
Last synced: 25 Jun 2025