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-06-19 00:05:56 UTC
- JSON Representation
https://github.com/markcheno/go-quote
Yahoo finance/Google finance/Coinbase/Bittrex/Binance/Tiingo historical quote downloader library and cli written in golang
binance binance-api bitcoin bittrex bittrex-api cli coinbase ethereum financial-data gdax gdax-api golang historical-cryptocurrency-prices historical-data litecoin quotes tiingo yahoo yahoo-finance-api
Last synced: 04 Apr 2025
https://github.com/groundcover-com/murre
Murre is an on-demand, scaleable source of container resource metrics for K8s.
Last synced: 11 Oct 2025
https://github.com/atombender/ktail
A tool to easily tail Kubernetes container logs
cli devops golang kubernetes logging tail tool
Last synced: 06 Apr 2025
https://github.com/mechboxes/mech
Easy command line virtual machines for VMWare
Last synced: 26 May 2026
https://github.com/ezekg/git-hound
Git plugin that prevents sensitive data from being committed.
cli git git-plugin golang regular-expression security
Last synced: 10 Apr 2025
https://github.com/ms-jpq/gay
Colour your text / terminal to be more gay. 🏳️🌈
asexual bisexual cli gay gay-pride lgbt lgbtq non-binary python queer terminal trans transgender
Last synced: 04 Apr 2025
https://github.com/jeffersonqin/lightnovel_epub
🍭 epub generator for (light)novels (轻)小说 epub 生成器,支持站点:轻之国度、轻小说文库
cli crawler ebook epub lightnovel lk novel opencv python scraper uiautomator wenku8
Last synced: 26 Oct 2025
https://github.com/kkent030315/anycall
x64 Windows kernel code execution via user-mode, arbitrary syscall, vulnerable IOCTLs demonstration
cli code-execution device-driver driver drivers kernel kernel-exploit kernel-exploitation kernel-exploits memory-hacking smep smep-bypass windows windows-10
Last synced: 09 Apr 2025
https://github.com/nicksherron/bashhub-server
Private cloud shell history. Open source server for bashhub https://github.com/rcaloras/bashhub-client
bash cli client-server cloud history server terminal zsh
Last synced: 14 Oct 2025
https://github.com/clean-css/clean-css-cli
The command line interface to clean-css CSS optimizer
clean-css cli css css-optimizer
Last synced: 07 Oct 2025
https://github.com/madnight/bitcoin-chart-cli
Bitcoin chart for the terminal as command line util
bitcoin bitcoin-chart bitcoin-price charts cli coingraph coinmarketcap cryptocompare-api cryptocurrencies cryptocurrencies-graph cryptocurrency cryptocurrency-graph es7-async ethereum-price functional-programming javascript nodejs technical-analysis terminal
Last synced: 15 May 2025
https://github.com/saschagrunert/demo
A framework for performing live pre-recorded command line demos in the wild 📼
cli command-line demo demonstration demonstration-tool
Last synced: 05 Apr 2025
https://github.com/zerocore-ai/rxtui
reactive terminal interfaces for Rust. because CLIs deserve better.
Last synced: 18 Jan 2026
https://github.com/stormcat24/protodep
Collect necessary .proto files (Protocol Buffers IDL) and manage dependencies
cli dependencies dependency-manager grpc idl microservices protocol-buffers toml tool vendoring
Last synced: 04 Apr 2025
https://github.com/apify/mcp-cli
mcpc is a CLI client for MCP. It supports persistent sessions, stdio/HTTP, OAuth 2.1, JSON output for code mode, proxy for AI sandboxes, and much more.
ai-agents bash claude cli code-mode command-line mcp mcp-client model-context-protocol shell
Last synced: 04 Mar 2026
https://github.com/danielyaa5/puml-for-markdown
A CLI tool to embed interactive PUML diagrams to your github markdown files.
c4 cli diagram github markdown plantuml uml uml-diagram
Last synced: 04 Apr 2025
https://github.com/mrjohannchang/zsh-interactive-cd
Fish like interactive tab completion for cd in zsh
cd cli command-line-tool fish fzf terminal zsh zsh-plugin
Last synced: 09 Apr 2025
https://github.com/piotrmurach/tty-markdown
Convert a markdown document or text into a terminal friendly output.
cli console console-application markdown rubygem terminal tty
Last synced: 10 Apr 2025
https://github.com/go-phie/gophie
An Aggregator Engine for searching and downloading movies free - NO ADs!
anime-downloader cli download-movies download-videos downloader free free-software gophie movie-downloader movie-sites movies no-ads scraping-websites stream web-api
Last synced: 12 Jan 2026
https://github.com/dominiksalvet/asus-fan-control
Fan control for ASUS devices running Linux
acpi afc archlinux asus aur bash cli dmidecode extensions fan fan-control fan-speed gitpack linux open-source posix script shell systemd temperature
Last synced: 17 Feb 2026
https://github.com/poiscript/orgize
A Rust library for parsing org-mode files.
Last synced: 15 May 2025
https://github.com/finefindus/artem
Convert images from multiple formats (jpg, png, webp, etc…) to ASCII art, written in Rust
ascii ascii-art ascii-graphics cli command-line command-line-tool rust terminal
Last synced: 14 Apr 2025
https://github.com/b3nnyl/figgo
👯♀️A cli tool makes your Figma and local design token stay in sync 👯♂️
Last synced: 06 Apr 2025
https://github.com/marvinhagemeister/kolorist
A tiny utility to colorize stdin/stdout
ansi ansi-colors cli colors minimal node tiny
Last synced: 08 Oct 2025
https://github.com/harrybrwn/apizza
Order Dominos pizza from the command line
Last synced: 29 Jun 2025
https://github.com/darksworm/argonaut
Keyboard-first terminal UI for Argo CD. Browse apps, scope by clusters/namespaces/projects, stream live resource status, trigger syncs, inspect diffs, and roll back safely — all without leaving your terminal.
argo-cd argocd cd cli continuous-delivery devops gitops helm infrastructure-as-code k8s k9s-like terminal tui
Last synced: 14 Feb 2026
https://github.com/dbohdan/sqawk
Like awk but with SQL and table joins
awk cli converter csv data-transformation data-wrangling delimited-files json sql tsv
Last synced: 06 Apr 2025
https://github.com/adityatelange/evil-winrm-py
Execute commands interactively on remote Windows machines using the WinRM protocol
active-directory cli hackthebox infosectools kerberos pentest-tool pentesting psrp python security-tools shell windows windows-remote-management winrm
Last synced: 19 Jan 2026
https://github.com/carvel-dev/kbld
kbld seamlessly incorporates image building and image pushing into your development and deployment workflows
carvel cli containers devops docker go hacktoberfest k8s kubernetes
Last synced: 26 May 2026
https://github.com/dkhamsing/frankenstein
:octocat: Correct README Redirects
cli correct github pull-request readme tool
Last synced: 12 Sep 2025
https://github.com/ValvePython/steamctl
🤸 Take control of Steam from your terminal
cli depotdownloader hacktoberfest hlmaster master-server-query-protocol python steam steam-authenticator steam-webapi steam-worshop steamcli steamcmd steamctl steamid webapi
Last synced: 16 May 2025
https://github.com/generate/generate
A new command line tool and developer framework for scaffolding out GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
boilerplate cli create files generate generator gulp init initialize make project project-template rails scaffold slush task-runner template webpack yeoman yo
Last synced: 04 Oct 2025
https://github.com/asamassekou10/ship-safe
CLI security scanner built for the agentic era. Detects CI/CD misconfigs, agent permission risks, MCP tool injection, hardcoded secrets, and DMCA-flagged AI dependencies.
cli devscops npm owasp secrets security security-tools static-analysis
Last synced: 26 Apr 2026
https://github.com/dan-v/dosxvpn
Easily deploy your own personal VPN server with DNS adblocking running on DigitalOcean
adblock adblocking-dns android cli digitalocean go golang iphone ipsec osx personal strongswan vpn webapp
Last synced: 14 Jan 2026
https://github.com/PoiScript/orgize
A Rust library for parsing org-mode files.
Last synced: 13 Apr 2025
https://github.com/harvic3/nodetskeleton
A NodeJS Skeleton based in Clean Architecture to use TypeScript with ExpressJS, KoaJS or any other web server framework. Please give star to project to show respect to author and effort. 🤗
architecture clean-architecture clean-code cli design-patterns expressjs injection-container koajs microservice monorepo nodejs scaffolding scalable solid stories template typescript unittest workers
Last synced: 16 May 2025
https://github.com/althonos/ffpb
A progress bar for ffmpeg. Yay !
cli ffmpeg ffmpeg-command progress-bar python-script
Last synced: 08 Sep 2025
https://github.com/aminezouitine/rmt.rs
Rmt is similar to the rm command but saves the deleted elements in the trash and restores them. Rmt is written in Rust 🦀
cli command-line command-line-tool contributions-welcome help-wanted open-source rm rust
Last synced: 25 Jun 2025
https://github.com/SalOne22/rimage
This is CLI tool inspired by squoosh!
bulk cli cli-app cross-platform image-processing mozjpeg multithreading oxipng rust
Last synced: 15 May 2025
https://github.com/lervag/apy
CLI script for interacting with local Anki collection
Last synced: 24 Jan 2026
https://github.com/Adri6336/gpt-voice-conversation-chatbot
Allows you to have an engaging and safely emotive spoken / CLI conversation with the AI ChatGPT / GPT-4 while giving you the option to let it remember things discussed.
ai chatbot chatgpt cli conversational conversational-ai conversational-bots customizable elevenlabs gpt-3 gpt-4 memory openai personalized python speech-recognition speech-to-text tts user-friendly voice-recognition
Last synced: 07 Apr 2025
https://github.com/jacobwgillespie/plex-sync
:clapper: Command line utility for synchronizing Plex Media Server watched / seen status between multiple servers
Last synced: 06 Apr 2025
https://github.com/adri6336/gpt-voice-conversation-chatbot
Allows you to have an engaging and safely emotive spoken / CLI conversation with the AI ChatGPT / GPT-4 while giving you the option to let it remember things discussed.
ai chatbot chatgpt cli conversational conversational-ai conversational-bots customizable elevenlabs gpt-3 gpt-4 memory openai personalized python speech-recognition speech-to-text tts user-friendly voice-recognition
Last synced: 06 Apr 2025
https://github.com/artemnovichkov/swift-for-scripting
📋A hand-curated collection of useful and informative Swift Scripting materials.
cli command-line scripting swift swift-script
Last synced: 16 May 2025
https://github.com/getpopper/popper
Container-native task automation engine.
automation-engine cli containers devops docker podman reproducibility sciops singularity workflows
Last synced: 14 Dec 2025
https://github.com/B3nnyL/figgo
👯♀️A cli tool makes your Figma and local design token stay in sync 👯♂️
Last synced: 11 May 2025
https://github.com/hashgraph-online/ai-plugin-scanner
Security and best-practices scanner for AI Plugins, covering Codex, Claude, Opencode, Gemini & more. Scores trust for plugins 0-100.
cli codex codex-plugins mcp plugin-scanner python scanner security
Last synced: 16 May 2026
https://github.com/kellyjonbrazil/jtbl
CLI tool to convert JSON and JSON Lines to terminal, CSV, HTTP, and markdown tables
bash cli command-line command-line-tool csv json json-lines layout markdown scripting shell-scripting tables terminal
Last synced: 04 Apr 2025
https://github.com/invertase/spec
✅ A streamlined testing framework for Dart & Flutter.
cli dart flutter hacktoberfest testing
Last synced: 05 Apr 2025
https://github.com/hellofresh/klepto
Klepto is a tool for copying and anonymising data
cli database open-source platform wiz-productivity-platform-engineering-productivity
Last synced: 22 Jan 2026
https://github.com/AmineZouitine/rmt.rs
Rmt is similar to the rm command but saves the deleted elements in the trash and restores them. Rmt is written in Rust 🦀
cli command-line command-line-tool contributions-welcome help-wanted open-source rm rust
Last synced: 15 May 2025
https://github.com/jankrepl/pychubby
Automated face warping tool.
cli computer-vision dlib-face-detection dlib-face-recognition face face-recognition facial-detection facial-features landmark-detection machine-learning morphing transformation warping
Last synced: 10 Apr 2026
https://github.com/mheap/trello-cli
Command line client for Trello
cli javascript trello trello-cli
Last synced: 04 Apr 2025
https://github.com/adrianmg/github-pewpew
🔫 Pew pew needless GitHub repos from your CLI!
cli delete github javascript nodejs package pewpew repositories terminal utility
Last synced: 05 Apr 2025
https://github.com/aspiers/git-deps
git commit dependency analysis tool
cli commits d3 dependency-analysis dependency-graph git graph porting revision-control visualization web-app
Last synced: 04 Apr 2025
https://github.com/thehowl/claws
Awesome WebSocket CLient - an interactive command line client for testing websocket servers
cli command-line-app debugging gocui websocket websocket-client websockets
Last synced: 24 Dec 2025
https://github.com/hmmhmmhm/daiso-mcp
한국 로컬 리테일과 영화관 조회를 MCP, CLI, Codex Skill로 연결합니다.
cgv clawhub cli codex-skill daiso gs25 inventory korea korean-retail mcp mcp-server model-context-protocol oliveyoung retail
Last synced: 10 Jun 2026
https://github.com/amterp/rad
Modern CLI scripts made easy.
bash bash-scripting cli golang language programming-language scripting
Last synced: 19 Apr 2026
https://github.com/zix99/rare
Create console histograms, bar graphs, tables, heatmaps and more in realtime using regex and expressions.
analyzer apache awk cli console grep heatmaps histogram histograms log-parser nginx nginx-logs regex regex-extractor sed visualisation
Last synced: 28 Jan 2026
https://github.com/artemnovichkov/Swift-For-Scripting
📋A hand-curated collection of useful and informative Swift Scripting materials.
cli command-line scripting swift swift-script
Last synced: 25 Mar 2025
https://github.com/jez/git-heatmap
:bar_chart: Display a heatmap for oft-edited files
Last synced: 09 Apr 2025
https://github.com/getsavvyinc/savvy-cli
Automatically capture and surface your team's tribal knowledge
ai automation charmbracelet cli devops devtool go golang incident-response llm oncall oncall-engineers playbooks runbooks security-audit sre support support-engineers terminal
Last synced: 16 Dec 2025
https://github.com/joowani/colorpedia
Command-line tool for looking up colors and palettes.
cli color-scheme colors command-line-tool palettes python terminal-based terminal-colors
Last synced: 05 Apr 2025
https://github.com/Link-/gh-token
Manage installation access tokens for GitHub apps from your terminal 💻
actions apps bash bash-script cli enterprise gh-extension github github-token
Last synced: 06 Apr 2025
https://github.com/headlesshq/headlessmc
Minecraft on the command line
bytecode cli console headless launcher lwjgl minecraft minecraft-console-client minecraft-launcher
Last synced: 28 Feb 2026
https://github.com/oothkoo/supervizer
The most simple NodeJS application manager with RESTful API.
application-management cli cluster clustering fault-tolerant forever javascript management master monitoring pm2 process-configuration process-manager server supervisord sysadmin systemd sysvinit tools upstart
Last synced: 08 Apr 2025
https://github.com/ksk001100/seahorse
A minimal CLI framework written in Rust
cli cli-framework easy easy-to-use minimal minimal-cli-framework rust terminal
Last synced: 15 May 2025
https://github.com/mnemon-dev/mnemon
LLM-supervised persistent memory for AI agents — graph-based recall, cross-session knowledge, single binary. Works with Claude Code, OpenClaw, and any CLI agent.
agent-framework agent-memory ai-agent ai-tools claude claude-code claude-memory cli context-window golang knowledge-graph llm-agent llm-memory llm-supervised mcp memory openclaw persistent-memory rag sqlite
Last synced: 31 May 2026
https://github.com/jimmycuadra/to_lang
Translate Ruby strings and arrays with Google Translate.
application cli google-translate language library ruby translation
Last synced: 12 Apr 2025
https://github.com/fcakyon/yolov5-pip
Packaged version of ultralytics/yolov5 + many extra features
aws cli coco computer-vision deep-learning machine-learning neptune neptune-ai object-detection pip pypi python pytorch s3 ultralytics yolo yolov3 yolov4 yolov5
Last synced: 14 May 2025
https://github.com/Shemnei/punktf
⚡ A cross-platform multi-target dotfiles manager
archlinux cli dotfile dotfiles dotfiles-manager hacktoberfest linux rust
Last synced: 30 Jul 2025
https://github.com/fitodic/centerline
Calculate the polygon's centerline
border centerline cli gis linear-structures polygon python screenshot shapefile spatial-data voronoi
Last synced: 21 Feb 2026
https://github.com/venthur/gscholar
Query Google Scholar with Python
bibtex cli google-scholar gscholar pdf python
Last synced: 04 Apr 2025
https://github.com/radi-cho/datasetGPT
A command-line interface to generate textual and conversational datasets with LLMs.
cli dataset-generation large-language-models python3
Last synced: 08 Apr 2025
https://github.com/heapwolf/lev
The complete REPL & CLI for managing LevelDB instances.
Last synced: 10 Mar 2026
https://github.com/igio90/frick
frick - aka the first debugger built on top of frida
cli debugger frida reverse-engineering
Last synced: 24 Sep 2025
https://github.com/radi-cho/datasetgpt
A command-line interface to generate textual and conversational datasets with LLMs.
cli dataset-generation large-language-models python3
Last synced: 05 Apr 2025
https://github.com/s0rg/crawley
The unix-way web crawler
cli crawler go golang golang-application pentest pentest-tool pentesting unix-way web-crawler web-scraping web-spider
Last synced: 16 May 2025
https://github.com/matheuss/parrotsay
✨🐦 The Party Parrot on your terminal 🐦✨
cli cowsay fortune party-parrot partyparrot terminal
Last synced: 05 Apr 2025
https://github.com/FineFindus/artem
Convert images from multiple formats (jpg, png, webp, etc…) to ASCII art, written in Rust
ascii ascii-art ascii-graphics cli command-line command-line-tool rust terminal
Last synced: 24 Mar 2025