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/jasonappah/gh-start
(WIP) A Rust extension for the GitHub CLI to start new repos from starred template repos
cli gh-extension github-cli rust template
Last synced: 13 Apr 2025
https://github.com/knfs-library/bamimi-cli
Cli for BAMIMI Framework
cli nodejs nodejs-cli nodejs-framework nodejs-frameworks nodejs-server
Last synced: 24 Jun 2025
https://github.com/miqueas/ink
Colorize your Lua script output with a easy to use markup
Last synced: 09 Jul 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/kinpoko/grvemu
RISC-V emulator for CLI written in Go.
cli emulator go riscv riscv-emulator
Last synced: 05 Apr 2025
https://github.com/zaydiscold/robinhood-cli-mcp-api
Robinhood CLI (MCP + API) — unofficial Robinhood API map + CLI + MCP for a real account (reads live, writes gated). The API map is the product.
ai-agents api automation brokerage claude cli fintech mcp mcp-server model-context-protocol openapi options-trading reverse-engineering robinhood robinhood-api stock-trading trading typescript unofficial-api
Last synced: 03 Jul 2026
https://github.com/jaandrle/randommdn
Posting a random article from MDN.
cli css html javascript mastodon mastodon-bot mdn mdn-docs rss webdev
Last synced: 29 Jul 2025
https://github.com/eeriemyxi/novi
A dictionary for your terminal.
cambridge cli dictionary python scraping terminal
Last synced: 06 Mar 2026
https://github.com/sauravpanda/bonsai
Friendly CLI for managing git worktrees.
ai-workflow claude-code cli cursor developer-tools git git-worktree golang
Last synced: 23 May 2026
https://github.com/phil-r/til
:books: Today I Learned
cli curl git macos postgresql ssh til unix
Last synced: 01 Aug 2025
https://github.com/bastidood/udp-multicast-chat
A simple chat room over UDP multicast written in Rust.
Last synced: 23 Sep 2025
https://github.com/echosoar/light-spinner
EN Description: This is a no-dependencies minimal cli spinners, only 1KB. ZH-CN: 命令行进度旋转展示器,无任何依赖,超轻量
cli cli-spinner no-dependencies node-spinner spinner statusbar terminal terminal-spinner
Last synced: 23 Mar 2025
https://github.com/Gausix/Scimon
Scimon is a tool designed for batch downloading PDF files using its own dedicated language, Monset (.mon). Monset features a very simple and quick-to-write syntax, making it easy to use.
cli monset pdf-batches pdf-downloader rust scimon tools utils
Last synced: 31 Jul 2025
https://github.com/mikyll/gosnek
Go CLI implementation of Snake 🐍 game, using channels
channels cli go message-passing snake
Last synced: 22 Mar 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/otanriverdi/ismetjs
🐙 A tool to automatically generate and manage git repo issues from TODO/FIXME comments.
automation cli comment generator issue javascript nodejs pre-commit
Last synced: 12 Sep 2025
https://github.com/seangenabe/command-join
Escape and join command-line arguments. Cross-platform.
argv cli command command-line cross-platform escape join shell
Last synced: 29 Jul 2025
https://github.com/albin-johansson/doxy-to-md
Converts Doxygen XML output to Markdown files.
cli cpp documentation doxygen markdown rust
Last synced: 28 Jun 2025
https://github.com/cyqsimon/what-the-port
Port lookup tool
cli cross-platform lookup port tool
Last synced: 29 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/bgrand-ch/nativescript-build-release
A NativeScript utility to simplify the "tns build --release" command to quickly create an Android or iOS package, using only the "nsconfig.json" file. Currently available on MacOS and Linux.
android build cli ios linux macos nativescript nsconfig release tns tool utility
Last synced: 29 Sep 2025
https://github.com/srvc/ery
🔍 Discover services in local
cli dns local-development service-discovery
Last synced: 06 Apr 2025
https://github.com/pinto0309/soc4onnx
A very simple tool that forces a change in the opset of an ONNX graph. Simple Opset Changer for ONNX.
cli model-converter models onnx python
Last synced: 28 Jul 2025
https://github.com/marcqualie/cloudapp-export
A quick way to grab all the data you have stored in CloudApp
Last synced: 27 Jul 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/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/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/fmartingr/games-screenshot-manager
Simple CLI tool to manage your game's screenshots
cli games golang screenshots steam videogames
Last synced: 22 Mar 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/g1eb/cli-plugin
🖥 CLI plugin for webapps
cli cli-plugin console shell user-interface vanilla-js
Last synced: 26 Jul 2025
https://github.com/millotp/vaultwalker
A CLI tool in rust to browse and edit Vault secrets
Last synced: 26 Jul 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/callmepixelman/ask_lib
Ask user's confirmation from a CLI.
cli commandline-interface python3
Last synced: 18 Feb 2026
https://github.com/tuannvm/mcpenetes
If you're tired of manually editing config files for different MCP-compatible clients whenever you want to switch servers, mcpenetes is here to save your day.
Last synced: 20 Jan 2026
https://github.com/airsequel/oclis
The obvious CLI specification format. You define the spec, Oclis generates the code! Support for PureScript so far. PRs for more languages appreciated!
argparse cli cli-spec docopt elm haskell nickel optparse optparse-applicative polyglot purescript rust specification
Last synced: 03 Aug 2025
https://github.com/jrhawley/pad-path
Intuitively modify your `$PATH`
cli command-line-tool environment-variables path
Last synced: 08 Aug 2025
https://github.com/kobaltcore/renconstruct
A utility script to automatically build Ren'Py applications for multiple platforms.
android build-automation build-system build-tool ci cli console continuous-integration linux-distribution macos-distributions management python python3 ren-py renpy renpy-applications
Last synced: 03 Oct 2025
https://github.com/injoongy/oriole
Make time fly 🐦
cli conf ink javascript node-fetch pastel react typescript
Last synced: 10 Aug 2025
https://github.com/arbal/brave-control
Control Brave Browser from the command line. List, close, deduplicate and bring focus to open tabs. Also includes Alfred workflow integration.
alfred alfred-workflow automation brave brave-browser browser cli command-line command-line-tool deduplication focus jxa tabs workflow
Last synced: 06 Apr 2025
https://github.com/validus-risk-management/partifact
CodeArtifact login for poetry based Python repositories.
Last synced: 13 May 2025
https://github.com/stringmanolo/telegram-cli-bot
A Node.js/Quickjs compatible cli bot to control devices from telegram. Run shell commands, javascript, c, c++ and python easily using device cli software.
cli javascript linux linux-shell nodejs quickjs rat telegram-bot termux termux-hacking
Last synced: 13 Aug 2025
https://github.com/abdfnx/gh-resto
the gh cli extension of resto - `🔗 a CLI app can send pretty HTTP and API requests with TUI`
cli extension gh-extension github resto
Last synced: 26 Oct 2025
https://github.com/za3k/rip-chrome-history
Print urls and access times from Chrome/Chromium browser history
Last synced: 14 Apr 2025
https://github.com/ericyd/twittier
Twittier: Next-gen social interface. CLI for Twitter
Last synced: 12 Apr 2025
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/the-metafactory/arc
Package management for PAI — install, discover, and share skills, tools, agents, and prompts
ai-agents bun claude-code cli package-manager pai personal-ai skills
Last synced: 28 Jun 2026
https://github.com/jholhewres/anchored
Persistent cross-tool memory for AI coding agents. Single binary. Zero dependencies.
ai claude-code cli cursor developer-tools golang knowledge-graph local-first mcp memory
Last synced: 12 Jun 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/mmontes11/k8s-tooling
🧰 Kurated Kubernetes tooling installable with one-liner command
cert-manager cilium cli flux helm k9s kind krew kubebuilder kubectl kubectx kubernetes kustomize minio openshift operator-sdk sealed-secrets talos tooling yq
Last synced: 07 Jun 2026
https://github.com/vulcanshen/km8
A scout-style Kubernetes TUI built around Relatives navigation — trace ownership and references between resources. Drill, breadcrumb, jump. Helm + persistent shell built in.
bubbletea cli devops go k8s kubectl kubernetes kubernetes-cli lazygit terminal tui vim
Last synced: 19 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/airscripts/devine
A command line interface used to parse and validate JSON config files, enforcing a given specification.
airscript airscripts airthics cli json nim
Last synced: 27 Apr 2026
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/dkmnx/clauver
CLI tool to manage and switch between Claude Code API providers including Anthropic, MiniMax, Z.AI, Kimi, KAT-Coder, and custom providers.
ai anthropic api bash claude claude-code cli command-line developer-tool llm shell tool utility
Last synced: 01 May 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/tui-cs/clet
CLIs for prompting with rich TUI, mouse/keyboard, typed inputs, consistent JSON output and exit codes.
bat cli command-line dialog glow gum linux macos markdown markdown-viewer terminal terminal-ui tui
Last synced: 28 Jun 2026
https://github.com/sitkevij/no_color
🦀 rust crate library to detect NO_COLOR
cli no-color rust rust-crate rust-library terminal
Last synced: 02 Mar 2025
https://github.com/naturalcycles/airtable-lib
High-level API and CLI for Airtable
airtable api cli nodejs typescript
Last synced: 10 Apr 2025
https://github.com/aeternity/aepp-cli-js
Command line interface for the æternity blockchain
aeternity blockchain cli devtools
Last synced: 10 Apr 2025
https://github.com/magiclen/pipe-logger
Stores, rotates, compresses process logs.
Last synced: 10 Apr 2025
https://github.com/benmarch/update-lambda-edge
CLI for quickly updating Lambda@Edge functions
aws aws-lambda cli cloudfront cloudfront-distribution continuous continuous-delivery continuous-deployment continuous-integration deploy deployment deployment-automation jenkins jenkins-pipeline lambda lambda-at-edge lambda-edge s3 s3-bucket
Last synced: 10 Apr 2025
https://github.com/esaulpaugh/headlong-cli
Command line interface for headlong
abi cli ethereum machine-interface rlp windows-powershell
Last synced: 29 Oct 2025
https://github.com/milly/runtray-ps
Run any console program in the notification area.
Last synced: 26 Mar 2025
https://github.com/fumeapp/fume-cli
fume command line interface
cli fume fume-cli javascript oclif typescript
Last synced: 10 Apr 2025
https://github.com/rukomoynikov/tabled
Easily display your data in neat, organized tables right in your terminal! The library is straightforward, with no extra fuss or dependencies. Just plug in your data and enjoy clear, concise output.
Last synced: 18 Mar 2025
https://github.com/tzmfreedom/goroon
Cybozu garoon library and command line interface by golang
Last synced: 10 Apr 2025
https://github.com/powersj/imgchroot
Quickly interact and customize a cloud image
chroot cli cloud-image disk-image go golang
Last synced: 11 Mar 2026
https://github.com/venthur/immoscrapy
Scrape Immobilienscout24 data using Python
Last synced: 15 Jun 2025
https://github.com/gyaan/bytebrush
This is a command-line tool written in Go to find duplicate files in a specified directory.
cli cross-platform duplicate-files file-management go golang linux macos windows
Last synced: 15 Jan 2026
https://github.com/davidecavestro/jdbsee
A command line SQL tool for JDBC
cli command-line-tool database java jdbc sql
Last synced: 28 Oct 2025
https://github.com/dqn/nagesen
Calculate amount of Super Chat in YouTube Live archive
Last synced: 15 Jan 2026
https://github.com/ehmicky/get-node-cli
Download a specific version of Node.js (CLI)
cli command-line dependency-management download es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager server shell terminal versioning versions
Last synced: 04 Oct 2025
https://github.com/spacez320/shui
Data collection and presentation on the command line.
cli data-visualization logging monitoring system-administration telemetry terminal time-series
Last synced: 15 Dec 2025
https://github.com/haasr/indeed-jobs-searcher
Simple CLI-based tool for extracting and storing relevant job info. from bulk job searches on indeed.com
beautifulsoup beautifulsoup4 cli command-line command-line-tool indeed indeed-scraping job-search job-searcher python python-3 python-script python3 selenium selenium-python
Last synced: 30 Apr 2025
https://github.com/radj307/ckconv
Commandline unit converter for Bethesda games.
bethesda bethesda-games cli commandline creation-kit creation-kit-unit-converter creationkit fallout-new-vegas fallout4 gamebryo gamebryo-engine-unit-converter gamebryo-units linux macos skyrim skyrim-ae skyrim-modding skyrim-special-edition unit-converter windows
Last synced: 10 Apr 2025
https://github.com/srirangav/displayutil
MacOSX command line program for retrieving and updating display related settings
cli display display-manager displays macos
Last synced: 07 Jul 2025
https://github.com/sveltinio/prompti
Lightweight and customizable interactive prompt components for Go based CLI.
bubbletea charmbracelet cli golang prompts
Last synced: 10 Apr 2025
https://github.com/haltcase/namesake-cli
Find available & relevant npm package names from the command line.
authors cli command-line generator list maintainers utility
Last synced: 11 Apr 2025
https://github.com/officialcjunior/pewer
An ultra-simple battery status monitor for Linux
Last synced: 24 Oct 2025
https://github.com/kontent-ai/cli
Kontent.ai command line interface supporting migrations scripts processing written by Management SDK JS.
caas ci cli continuous-integration kontent-ai kontent-ai-tool migrations
Last synced: 03 May 2025
https://github.com/sotayamashita/openapi-mcp-server
Powerful bridge between OpenAPI specifications and AI assistants using the Model Context Protocol (MCP). Automatically converts any OpenAPI/Swagger API specification into MCP tools that can be used by AI assistants like Claude Desktop.
ai api bridge cli llm mcp mcp-server mcp-tools model-context-protocol oas openapi server swagger tool
Last synced: 13 Jun 2026
https://github.com/kunal00000/create-krest
A CLI tool to create APIs in multiple languages with multiple integrations in just seconds.
api backend-api cli express typescript
Last synced: 05 May 2025
https://github.com/denisse-dev/turing
:woman_technologist: An Spolsky inspired theme for Emacs based on the Galaxy colour scheme!
cli elisp emacs emacs-configuration emacs-customizations emacs-initialization emacs-lisp emacs-modules emacs-packages emacs-theme eye-candy lisp lisp-dialect spacemacs theme themes vim
Last synced: 07 Sep 2025
https://github.com/nazar-pc/btrfs-sync-subvolumes
This is a pretty naive implementation of replication exact set of subvolumes from one location to another, plays nicely with Just backup btrfs
backup btrfs cli copy snapshot subvolume sync synchronization
Last synced: 11 Apr 2025
https://github.com/windomz/go-commander
:lollipop: The solution for building command shell programs, drive by <docopt>, inspired by <commander.js>
cli command-line commander commandline-interface docopt go golang shell
Last synced: 20 Mar 2025
https://github.com/loopholelabs/scale-cli
The Scale CLI is the CLI application used to interact with Scale Functions
Last synced: 02 May 2025
https://github.com/xotic750/replace-x
Command line search and replace utility.
cli files javascript nodejs replace search sed
Last synced: 30 Apr 2025
https://github.com/fjebaker/nkt
Terminal note taking.
cli journal note-taking notes productivity terminal tui
Last synced: 08 Jul 2025
https://github.com/marekjm/clap
Advanced Command Line Arguments Parser for Python 3
advanced arguments automatic-documentation cli commandline input-validation operands parser shortcuts subcommands
Last synced: 07 Jul 2025
https://github.com/adalbertobrant/iracoes
calculadora de Imposto de Renda para Ações com preço médio em Ruby
agile backend bugs cli css firstime hacktoberfest hacktoberfest2021 html issues javascript kanban mysql nodejs ruby sqlite
Last synced: 30 Apr 2025