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-07 00:06:13 UTC
- JSON Representation
https://github.com/statico/meshtastic-cli
🌌 Terminal UI for monitoring Meshtastic mesh networks - view packets, nodes, and chat in real-time
bun claude cli ink lora mesh-network meshtastic meshtastic-addon monitoring react terminal tui vibe-coded vibe-coding
Last synced: 08 Mar 2026
https://github.com/nickprotop/lazydotide
LazyDotIDE - A lightweight console-based .NET IDE with LSP IntelliSense, built-in terminal, and git integration. Works over SSH, in containers, anywhere you have a console.
cli console csharp developer-tools dotnet dotnet-tool editor ide intellisense lsp terminal tui
Last synced: 17 Apr 2026
https://github.com/strahe/bwh
Go SDK, CLI, and MCP server for managing BandwagonHost/bwg/搬瓦工 (KiwiVM) VPS, with command-line and programmatic access to most features.
bandwagonhost bwg bwh cli mcp-server
Last synced: 01 Feb 2026
https://github.com/ministryofjustice/cloud-platform-cli
Multi-purpose CLI for the Ministry of Justice Cloud Platform
cli cloud-platform cloud-platform-engineering go
Last synced: 26 Feb 2026
https://github.com/kuberocketci/cli
Command-line interface for KubeRocketCI platform - enables developers and AI agents to manage projects, deployments, pipelines, and environments from the terminal
ai-agents ci-cd cli developer-tools devops devsecops golang internal-developer-platform keycloak kubernetes kuberocketci oidc platform-engineering
Last synced: 23 Apr 2026
https://github.com/aget-framework/aget
AGET Framework - Canonical specification for CLI-based human-AI collaborative coding agents
agent-governance aget-framework ai-agents cli fleet-management human-ai-collaboration python specification
Last synced: 03 May 2026
https://github.com/thomas-chauvet/names_transliteration
Neural Machine Translation (NMT) applied to transliterate names in arabic characters to latin characters (romanization).
arabic characters cli data dataset deep-learning latin neural-network nlp nmt romanization seq2seq translation transliteration typer-cli
Last synced: 06 Feb 2026
https://github.com/zawlinnnaing/go-clis
A collection of cli programs from book: Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools
Last synced: 26 Feb 2026
https://github.com/makfly/instant-grep
Trigram-indexed regex search CLI — sub-ms code search for AI agents. 93.5% token savings.
ai-agent cli code-search developer-tools grep rust trigram
Last synced: 29 Apr 2026
https://github.com/cristianoaredes/mcp-mobile-server
Native MCP Server for Mobile Development (Android, iOS, Flutter)
android automation cli devtools flutter ios mcp mobile model-context-protocol typescript
Last synced: 18 Apr 2026
https://github.com/liamchampton/go-cli-template
This is a template that can be used with GitHub Codespaces to get you up and running with your CLI project
Last synced: 16 Feb 2026
https://github.com/iagocavalcante/claude-turbo-search
Optimized file search and semantic indexing for large codebases in Claude Code
claude claude-code cli developer-tools fzf hooks qmd ripgrep semantic-search token-optimization
Last synced: 16 Feb 2026
https://github.com/wadackel/ofsht
A command-line tool for managing Git worktrees with automation features.
cli git rust rust-crate worktree
Last synced: 03 May 2026
https://github.com/brandhaug/add-function-return-types
A CLI tool to add explicit return types to TypeScript functions
cli explicit explicit-function-return-type return tool types typescript
Last synced: 28 Feb 2026
https://github.com/cosmonic-labs/cviz
CLI tool to visualize WebAssembly component composition structure.
Last synced: 23 Apr 2026
https://github.com/shivajichalise/magnet
Get a torrent's magnet link from CLI and download using qbittorrent
bash cli cli-tool magnet-link qbittorrent torrent torrent-client
Last synced: 01 May 2026
https://github.com/doug/jjj
Jujutsu Juggler Distributed Project Management
cli code-review distributed jujutsu kanban project-management rust
Last synced: 04 Apr 2026
https://github.com/udamir/youtrack-workflow-cli
Youtrack workflow CLI
cli typescript youtrack youtrack-workflow
Last synced: 01 Feb 2026
https://github.com/sidmaz666/anime
A CLI Tool, a Bashscript To Search, Download and Stream Anime from Terminal.
anime anime-cli anime-terminal bashscript cli download download-anime fzf mpv rofi stream-anime streaming terminal-app youtube-dl yt-dlp
Last synced: 04 Mar 2026
https://github.com/luislirac/react-magic-cli
A CLI for React to generate projects and components using the command line. You can choose what technologies you want to use to code your project and forget to create and configure it.
cli generator javascript reactjs typescript vite webpack
Last synced: 14 Feb 2026
https://github.com/2mal3/pytailwindcss-extra
Use Tailwind CSS with daisyUI without Node.js and install it via pip.
Last synced: 25 Feb 2026
https://github.com/nmbrthirteen/podcli
Open-source AI podcast clipper. Generate vertical clips with face tracking and burned-in captions. CLI, MCP server, web app.
ai-tools auto-captions captions cli ffmpeg mcp mcp-server opusclip-alternative podcast-clips podcasts shortform-video vertical-video whisper
Last synced: 02 Jun 2026
https://github.com/pavi2410/jot
A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.
build-tool cli java jdk jvm maven rust toolchain
Last synced: 26 May 2026
https://github.com/itsmevictor/youtube-to-text
A simple CLI to transcribe YouTube videos, clean the extracted text, and produce easy-to-use transcripts for analysis, reading, or subtitles.
cli llm openai-whisper speech-to-text transcription whisper youtube
Last synced: 28 Jun 2025
https://github.com/slaveofcode/nsqtracer
Simple NSQ tracer tool to see any messages that being published to specific NSQ topic
cli cli-tool cli-utilities nsq nsqd nsqlookup
Last synced: 17 Jul 2025
https://github.com/martian56/vigenc
This project extends the Vigenère cipher implementation to support file encryption and decryption. It provides a user-friendly command-line interface (CLI) for encrypting and decrypting files, with a progress bar to visualize the operation's progress. Built using Rust.
cli enc encrypter-tool encryption-decryption file file-encryption file-encryption-rust rust
Last synced: 27 Dec 2025
https://github.com/eshepelyuk/pykli
Interactive ksqlDB command line client with autocompletion and syntax highlighting written in Python
cli confluent console-application kafka ksql ksqldb ksqldb-cli tui
Last synced: 17 Nov 2025
https://github.com/splitbrain/itchy
Fetch your itch.io library into an sqlite database for easier searching
Last synced: 15 Apr 2025
https://github.com/stuarthicks/otp
CLI TOTP token generator
cli mfa rust rust-lang totp totp-generator
Last synced: 10 Sep 2025
https://github.com/ricopinazo/comai
An AI powered terminal assistant
ai chatgpt cli openai-api shell
Last synced: 15 May 2025
https://github.com/clarketm/generator-node-cli-commander
Node command line application generator.
cl cli command-line command-line-tool commander commanderjs commandline node nodejs terminal yeoman-generator
Last synced: 14 Apr 2025
https://github.com/maxpleaner/sounds
command line drum set & music maker in ruby
arpeggio arpeggio-files audio cli command-line drums keymap metronome mp3 music ruby sound synth
Last synced: 25 Jul 2025
https://github.com/eight04/ptt-mail-backup
一個用來抓取 PTT 站內信的 BBS Bot
bbs cli crawler ptt ptt-crawler python python3
Last synced: 05 Jul 2025
https://github.com/suglasp/fallout4_fallout76_sfx_conversionkit
Fallout 4 and Fallout 76 sound (sfx) and music conversion kit in Powershell. Extract your favorite soundsamples in bulk and convert them to WAV (wave) or MP3. Fallout archive file (*.ba2) are native processed in Powershell code. Conversion of sfx files is done through use of external utils you need to download (see the README).
ba2 bethesda cli extract fallout fallout-76 fallout4 fallout76 fo4 fo76 fuz music riff sfx sound soundsample tool utility wave xwma
Last synced: 24 Aug 2025
https://github.com/krishpranav/ktop
A terminal based graphical activity monitor inspired by htop
activity-monitor cli cpu cpu-graph cpu-usage htop javascript js ktop linux node npm
Last synced: 02 Jul 2025
https://github.com/haasonsaas/email-agent
AI-powered email management agent with TUI dashboard, CLI commands, and multi-agent categorization system. Supports Gmail integration, rule-based processing, and Docker deployment.
ai-agents cli crewai docker email-automation email-management gmail python textual tui
Last synced: 18 Sep 2025
https://github.com/prikhi/hkhue
A Daemon & CLI Client for Controlling Philips Hue Lights
cli cli-client color-temperature daemon haskell hue hue-api hue-bridge hue-lights lights redshift
Last synced: 25 Aug 2025
https://github.com/davep/feeling
A simple terminal-based feelings tracker
cli cli-app feelings mental-health mental-health-awareness mentalhealth python terminal terminal-based textual
Last synced: 19 Sep 2025
https://github.com/ag3497120/verantyx-cli
A self-evolving Neuro-Symbolic Swarm Agent for macOS. Moving beyond Hermes' text-based skills, Verantyx fuses local Gemma 4 and Stealth Web Gemini via "JCross" spatial memory to autonomously orchestrate native OS operations.
ai claude cli cross-structure multi-agent python
Last synced: 23 May 2026
https://github.com/purplebooth/whatismyip
Work out what your IP is (Mirror)
Last synced: 28 Jul 2025
https://github.com/sreesh-mallya/bookmyshow-notify
A Python command-line app that notifies you when a show is available on bookmyshow.com.
beautifulsoup4 bookmyshow cli notifies python webcrawler
Last synced: 28 Jul 2025
https://github.com/jqueryscript/awesome-claude-code
A curated list of awesome tools, IDE integrations, frameworks, and other resources for developers working with Anthropic's Claude Code.
awesome-list awesome-lists claude claude-code cli code-generation coding-agents vibe-coding
Last synced: 28 Jul 2025
https://github.com/SwayKh/linksym
Linksym is a dotfiles manager. Making it easier to create and manager symlink while creating automatic records.
cli dotfiles dotfiles-manager go golang
Last synced: 20 Sep 2025
https://github.com/sarathsp06/gojson
Command line utility to handle JSON in command line.
Last synced: 28 Jul 2025
https://github.com/backslashspace/windows-ssh-fail2ban
SSH Brute-Force protection for Windows
cli harden hardening protection security ssh ssh-bruteforce sshd sshd-hardening
Last synced: 15 Apr 2025
https://github.com/janerikcarlsen/fpl-cli
Fantasy Premier League Command Line Interface (CLI) - FPL in your terminal
cli command-line fantasy-premier-league football fpl python python3
Last synced: 25 Aug 2025
https://github.com/jimmy1wu/zoom-links
Manage and join your recurring Zoom meetings using the CLI. 📞
Last synced: 22 Jun 2025
https://github.com/alexskrypnyk/scaffold
Generic project scaffold template
actions ci cli cli-template commandline composer documentation github kick-start nodejs php phpunit project-template scaffold scaffold-template skeleton starter-kit template
Last synced: 19 Aug 2025
https://github.com/kevcui/tempmail
:mailbox_with_mail: Use disposable temp-mail service from terminal
bash bash-script cli disposable-email disposable-emails mail temp-mail tempmail temporary-email temporary-emails
Last synced: 01 Aug 2025
https://github.com/HzaCode/ChemInformant
⚗️ An all-in-one solution for chemical property retrieval from PubChem.
api-client batch-processing caching cas cheminformatics chemistry cli compound-search data-validation dataframe drug-discovery iupac molecular-descriptors molecular-weight pandas pubchem python rest-api smiles sql
Last synced: 20 Nov 2025
https://github.com/bahmutov/print-env
Prints all environment variables that start with given string
cli cross-platform environment environment-variables utility
Last synced: 28 Sep 2025
https://github.com/zebooka/ipatool-mass
Mass downloading IPA files from AppStore using ipatool
apple appstore cli command-line command-line-tool ios ipa ipad ipatool iphone itunes linux macos
Last synced: 24 Jan 2026
https://github.com/bahmutov/inquirer-confirm
Simple confirm yes / no command line question that returns a promise, built on top of inquirer
Last synced: 28 Sep 2025
https://github.com/jimovonz/cairn
Persistent memory for Claude Code — invisible self-annotating metadata, semantic search, cross-project retrieval
ai-agent ai-memory anthropic claude claude-code cli developer-tools embeddings hooks llm local-first long-term-memory persistent-memory rag semantic-search sqlite sqlite-vec vector-search
Last synced: 05 Jul 2026
https://github.com/rcny/gh-copilot-cli-alias.fish
Fish aliases for Copilot in the CLI
cli fish fisher github-copilot
Last synced: 13 Apr 2025
https://github.com/donmerendolo/exportify-cli
CLI tool to export Spotify playlists to CSV or JSON.
backup cli csv csv-export exportify playlist spotify spotify-automation spotify-backup spotify-cli spotify-export spotify-exporter spotify-playlist spotify-script spotify-to-text spotify-tool
Last synced: 10 Mar 2026
https://github.com/zalando-incubator/clin
Cli for Nakadi for event types and subscriptions management
Last synced: 14 Apr 2025
https://github.com/cosmic-utils/cosmic-ctl
CLI for COSMIC Desktop configuration management
cli command-line configuration cosmic cosmic-desktop linux pop-os rust settings tool
Last synced: 15 Apr 2025
https://github.com/ldevillez/pyswtools
Set of tools to improve Solidworks usage
cli python3 solidworks solidworks-api
Last synced: 28 Apr 2025
https://github.com/janaraj/tnl
Structured English contracts for AI coding agents — proposed by the agent, approved by you, saved on disk, read by every future session.
agent-workflow ai-agents claude-code cli codex coding-agents contracts llm mcp mcp-server specification typed-natural-language
Last synced: 29 Apr 2026
https://github.com/guardzcom/slack-channel-curator
CLI tool for Slack channel maintenance
automation cli python slack slack-api
Last synced: 29 Apr 2026
https://github.com/vzwjustin/advisor
Opus-led Claude Code agent team — strategist plans, Sonnet runners read and fix. Live two-way review-and-fix pipeline. Zero API calls. NOW IN RUST!
agent-framework agentic-ai ai-agents ai-code-review anthropic automated-code-review claude claude-code cli code-audit code-quality code-review developer-tools llm multi-agent opus python security-audit sonnet static-analysis
Last synced: 14 Jun 2026
https://github.com/david17c/addition-calculator
Hardcoded addition calculator
addition-calculator calculator cli golang utility
Last synced: 12 Jun 2026
https://github.com/watchfire-io/watchfire
Better context. Better code.
ai-agents cli coding-agents git-workflow golang orchestration tui
Last synced: 09 May 2026
https://github.com/tomba-io/tomba
CLI utility to search or verify email addresses in seconds.
api chatgpt chatgpt-plugin chatgpt-plugins cli disposable-email domain domains email email-finder email-verification slack whois
Last synced: 03 Apr 2026
https://github.com/rushikeshg25/cool-code
Cli coding Ai agent like Claude Code and Gemini Cli
Last synced: 05 Mar 2026
https://github.com/xmpuspus/kb-arena
Benchmark 7 retrieval strategies on your own docs — naive vector, contextual, QnA pairs, knowledge graph, RAPTOR, PageIndex, and hybrid. Find which KB architecture fits your data.
benchmark chromadb cli document-retrieval evaluation graphrag hybrid-search knowledge-graph llm neo4j python rag rag-evaluation retrieval retrieval-augmented-generation vector-search
Last synced: 02 May 2026
https://github.com/grafvonb/c8volt
c8volt is a Camunda CLI for Camunda 8 operations.
Last synced: 09 May 2026
https://github.com/nicarl/somafm
CLI application to listen to SomaFM stations
Last synced: 01 Apr 2026
https://github.com/mick-gsk/drift
Detect architectural erosion from AI-generated code. Static analyzer for pattern fragmentation, architecture violations & mutant duplicates.
ai-generated-code architecture cli code-quality code-review copilot developer-tools github-action linter python static-analysis technical-debt
Last synced: 26 Apr 2026
https://github.com/bananasjim/rdc-cli
Scriptable CLI for RenderDoc captures — built for terminal workflows, CI pipelines, and AI agents
cli frame-analysis gpu gpu-capture graphics-debugging linux opengl python renderdoc renderdoc-api shader-debugging vulkan
Last synced: 01 Apr 2026
https://github.com/ruelala/arconn
a cli for remotely connecting to aws resources using SSM
aws cli golang remote-execution remote-shell session-manager ssm
Last synced: 19 May 2026
https://github.com/pinto0309/snd4onnx
Simple node deletion tool for onnx.
cli model-converter models onnx onnxruntime python
Last synced: 08 May 2025
https://github.com/mistweaverco/kulala-cli
A fully-featured ⚡️ HTTP/GraphQL/gRPC/Websocket-client 🐼 interface 🖥️ for your command-line ❤️, that supports the Jetbrains .http spec (with full scripting support).
cli curl graphql graphql-client grpc grpc-client http-client jetbrains-http-client oauth oauth2 rest rest-client websocket-client
Last synced: 27 Jun 2026
https://github.com/azu/restore-source-map-to-file
Restore original file from source map file.
Last synced: 12 May 2025
https://github.com/skshetry/gh-cancel-runs
A Github CLI extension, that cancels all the scheduled jobs from GHA for a particular repository, at once.
cli gh-extension github github-actions github-cli
Last synced: 19 Mar 2025
https://github.com/voxpelli/validate-conventional-commit
Smallest simplest conventional commit validator to use with eg Husky
cli commit-msg commit-msg-linter conventional-commit conventional-commits git-hooks husky validation
Last synced: 13 Sep 2025
https://github.com/ryokacchi/weebget
✨ A CLI Tool to Download Anime Episodes
anime cli shell terminal webscraping
Last synced: 21 Jun 2025
https://github.com/runyontr/kaudit
Auditing tool for resources in Kubernetes
cli kubernetes kubernetes-monitoring
Last synced: 13 Apr 2025
https://github.com/bullhorn/bullhorn-cli
CLI for Bullhorn and Bullhorn Extensions
bullhorn bullhorn-extensions cli
Last synced: 13 May 2025
https://github.com/f1lt3r/ansi-to
😹 export ANSI to HTML, SVG, PNG, w/ iTerm2 color support
ansi ansi-to ansi-to-html ansi-to-image chalk cli color console convert-ansi export export-ansi html node svg terminal
Last synced: 20 Mar 2025
https://github.com/oguzhanumutlu/djstemplate-
An easy to use discord.js template!
bot cli discord discord-bot djs javascript js node template
Last synced: 29 Oct 2025
https://github.com/thetnaingtn/synrk
Synchronize your forks with ease
bubble bubbletea cli fork github github-api go synchronize
Last synced: 12 Jul 2025
https://github.com/sheepla/gh-graph
🟩 a wrapper command for https://github.com/kawarimidoll/deno-github-contributions-api that can also be used as an extension of GitHub CLI
Last synced: 10 Mar 2026
https://github.com/techmdw/minesweeper
Minesweeper in the terminal! Written in pure go and does not use any third party package/module
cli cli-app cli-game minesweeper minesweeper-cli minesweeper-terminal terminal-game
Last synced: 11 Jul 2025
https://github.com/josee9988/minifyallweb
The original VSCode extension 'MinifyAll' as a webpage! 😎
angular angular-universal cli html json minifier minify minifyall minimization ssr typescript webpage website
Last synced: 21 Mar 2025
https://github.com/YOURLS/YOURLS-CLI
YOURLS Command Line Interface. Work in progress.
Last synced: 14 Mar 2025
https://github.com/canop/cli-log
a simple file logging facility, convenient for Rust terminal applications
cli hacktoberfest rust terminal
Last synced: 12 May 2025
https://github.com/arrufat/tokenuze
A CLI tool that summarizes token and cost usage from various LLM providers
ai-agent-tools cli token usage-analytics zig-package
Last synced: 07 Mar 2026
https://github.com/tzachbon/react-creates
React creates for you useful and common tools that adapt themselves to your project for faster and easier development
cli css css-modules javascript jest js jsx prop-types proptypes react reactjs sass scss tsx typescript vscode vscode-extension
Last synced: 18 Feb 2026
https://github.com/alemtuzlak/react-igniter
Lightweight React CLI for generating code
cli forms generator javascript js nodejs react reactjs ts typescript
Last synced: 13 May 2025
https://github.com/gwennlbh/ideaseed
Note down your ideas and get them to the right place, without switching away from your terminal
cli github-issues github-projects google-keep idea issues note-taking notetaking projects terminal terminal-based
Last synced: 13 Apr 2025
https://github.com/eps1lon/eslint-focus
Allows running ESLint with a single rule on a given directory.
Last synced: 08 May 2025
https://github.com/pstadler/ticker-rs
Real-time stock tickers from the command-line. Written in Rust.
bash cli equities quotes rust shell stock-prices stocks yahoo-finance-api
Last synced: 08 May 2025
https://github.com/blotz/pixelsort-cli
A simple python command line tool for sort pixels in an image.
cli glitch-art pixelsort pixelsorting python
Last synced: 08 Apr 2026