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-20 00:05:28 UTC
- JSON Representation
https://github.com/Zheoni/cooklang-chef
A CLI to manage cooklang recipes
cli cooking-recipes cooklang parser rust
Last synced: 10 Jul 2025
https://github.com/endlesstrax/pyanchor
Find your broken links, so users don't.
anchor-tags cli dead-links hacktoberfest link-checker python python3
Last synced: 05 Apr 2025
https://github.com/neo-sh/neosh
A next-gen shell for modern systems (wip)
cli crossplatform dotfiles lua neosh rust shell
Last synced: 16 Apr 2025
https://github.com/masutaka/github-nippou
Print today's your GitHub activity for issues and pull requests.
cli cobra daily-report go-github golang
Last synced: 13 Apr 2025
https://github.com/bartosian/suimon
Suimon is a powerful command line tool designed to provide detailed dashboards for monitoring the SUI network.
Last synced: 10 Mar 2026
https://github.com/joshi4/splash
Add color to your logs
awesome brew charmbracelet cli color go logs
Last synced: 17 Aug 2025
https://github.com/lidge-jun/cli-jaw
🦈 2-line install personal AI assistant. 5 engines (Claude, Codex, Gemini, OpenCode, Copilot), 108 skills, zero ban risk.
ai assistant automation claude cli codex copilot gemini mcp multi-agent opencode orchestrator telegram-bot typescript
Last synced: 26 Apr 2026
https://github.com/archivebox/abx-dl
⬇️ A simple all-in-one CLI tool to download EVERYTHING from a URL (like youtube-dl/yt-dlp, forum-dl, gallery-dl, simpler ArchiveBox). 🎭 Uses headless Chrome to get HTML, JS, CSS, images/video/audio/subtitles, PDFs, screenshots, article text, git repos, and more...
ai-scraping archivebox chrome cli cli-tool crawling curl downloader gallery-dl headless http-client internet-archiving playwright puppeteer scraping wget youtube-dl yt-dlp
Last synced: 15 Mar 2026
https://github.com/t1mmen/srtd
🪄 Supabase migrations made magical: Live-reloading SQL + Sane, reviewable diffs + Maintainable templates = Delightful DX
cli hot-reload live-reload migrations postgres repeatable-migrations sql-templates supabase supabase-cli supabase-db templates
Last synced: 24 Oct 2025
https://github.com/bvieira/sv4git
Semantic version and conventional commits for git
changelog cli conventional-commits git go semantic-release semantic-versioning versioning
Last synced: 30 Jan 2026
https://github.com/martialblog/cheatsheet
Cool command-line cheatsheet. Open format, grep-able, where you need them most.
cheatsheet cli custom-cheatsheets python shortcut
Last synced: 24 Jan 2026
https://github.com/dpc/tau
Tau Coding Agent - like Pi, but twice as much
ai ai-agent ai-harness cli unix
Last synced: 18 Jun 2026
https://github.com/lennart1978/servicemaster
Linux Systemd administration tool with nice TUI written in C
c-language-project cli linux-app systemd
Last synced: 03 Mar 2026
https://github.com/ossobv/asterisklint
Asterisk PBX configuration syntax checker
asterisk asterisk-dialplan asterisk-pbx cli library linter
Last synced: 05 May 2025
https://github.com/raulfdm/sub-tv
(WIP) Downloading your series subtitles via terminal :tv:
cli movies node open-subtitle subtitles terminal tv-series
Last synced: 23 Mar 2025
https://github.com/aaronpowell/dotnet-delice
📑 A CLI to help you get insight into your projects' licenses
cli dotnet fsharp license-management
Last synced: 16 May 2025
https://github.com/mhluska/blackjack-simulator
🃏 Realistic blackjack simulator (practice card counting using Hi-Lo and calculate EV for any table conditions)
blackjack blackjack-game blackjack-simulator cli javascript multiprocessing nodejs simulator typescript
Last synced: 24 Apr 2026
https://github.com/timrogers/formanator
Submit Forma (https://joinforma.com) claims from the command line 🤖
Last synced: 21 Apr 2026
https://github.com/wagerfield/nuxt-stack
Suite of modules and commands for building performant applications with zero configuration
Last synced: 10 Apr 2025
https://github.com/ir33k/gmi100
Gemini CLI protocol client written in 100 lines of ANSI C
c cli gemini-client gemini-protocol hacker-news
Last synced: 10 Apr 2025
https://github.com/opstower-ai/llm-opstower
DevOps AI Assistant CLI. Ask questions about your AWS services, cloudwatch metrics, and billing.
Last synced: 16 Jul 2025
https://github.com/dixonwille/wlog
A simple logging interface that supports cross-platform color and concurrency.
awesome-go cli golang golang-package logger
Last synced: 05 Apr 2025
https://github.com/soldiermoth/hlsq
A small CLI for adding some color to your HLS manifests along with some basic filtering
Last synced: 10 May 2025
https://github.com/dheerajcl/Shellsage
An intelligent CLI tool that intercepts terminal errors and provides instant, context-aware solutions using LLM's. Transform natural language into terminal commands and never get stuck on cryptic error messages again! Currently in early development.
bash cli clitools developer-tools linux ollama python3 shell-script terminal
Last synced: 08 Oct 2025
https://github.com/nikiforovall/dependify
Explore project dependencies in .NET
aspire cli dependency-management msbuild tool
Last synced: 16 Mar 2025
https://github.com/dcchambers/note-keeper
:notebook: A tiny bash tool for taking and organizing notes.
bash cli command-line-tool commandline hacktoberfest note-taking notes shell-script terminal
Last synced: 26 Jan 2026
https://github.com/taylorwood/clojurl
An example Clojure CLI HTTP/S client using GraalVM native image
cli clojure graalvm https native-image
Last synced: 18 Oct 2025
https://github.com/charliesbot/leetkick
A modern TypeScript CLI tool for scaffolding LeetCode exercises with language-specific testing setups.
Last synced: 16 Apr 2026
https://github.com/xx4h/hctl
⌨️ 🏠 A tool to control your Home Assistant devices from the command-line
cli cmd command-line command-line-tool ctl hacktoberfest home-assistant homeassistant
Last synced: 27 Mar 2026
https://github.com/zeekay/handroll
🍣 Expertly rolled JavaScript. CLI + library for bundling JavaScript with Rollup.js
build-tool bundling cli esmodules javascript rollup
Last synced: 01 Jul 2025
https://github.com/fpgmaas/ckit
A command line utility to help you organise and quickly run frequently used commands.
bash cli command-line commands python shell
Last synced: 22 Jul 2025
https://github.com/tilkinsc/LuaConsole
A next-gen, Cross-Platform [Lua-5.1.x, LuaJIT-2.0, Lua-5.2.x, Lua-5.3.x, Lua-5.4.x]-supporting CLI made to supersede PUC-Lua and LuaJIT CLI
bash c cli cmd cross-platform linux lua lua51 lua52 lua53 lua54 luaconsole luajit luajit-interpreter luarocks puc-lua puc-lua-interpreter repl terminal windows
Last synced: 05 Apr 2025
https://github.com/binxio/aws-cloudwatch-log-minder
command line utility and Lambda to maintain AWS Cloudwatch logs
aws aws-lambda cli cloudwatch-logs utility
Last synced: 08 Apr 2026
https://github.com/mrossinek/cobib
Console Bibliography
arxiv bibliography bibtex citation-manager cli command-line console-based doi reference-manager terminal-based
Last synced: 21 Aug 2025
https://github.com/shoenig/bcrypt-tool
A CLI tool for bcrypt - hash a password, determine if password matches a hash, compute cost of hash
bcrypt cli cost hacktoberfest hash tool
Last synced: 08 Mar 2026
https://github.com/eforge-build/eforge
Open source agentic build system - transforms specifications into verified source code with blind adversarial review
agent-sdk ai-agents claude-code cli code-review typescript
Last synced: 07 May 2026
https://github.com/joelhooks/agent-secrets
🛡️ Portable credential management for AI agents — Age encryption, session leases, killswitch
age-encryption ai-agents cli encryption go secrets-management security
Last synced: 01 Apr 2026
https://github.com/makazhanalpamys/soup
Soup turns the pain of LLM fine-tuning into a simple workflow. One config, one command, done.
artificial-intelligence cli dpo fine-tuning finetuning gguf huggingface llm llmops local-llm lora machine-learning model-finetuning ollama peft python pytorch qlora sft transformers
Last synced: 01 Jun 2026
https://github.com/trainyard/choo-cli
Command line scaffolding tools for choo
Last synced: 22 Jun 2025
https://github.com/mkrl/ttty
A very simple, tiny & pure JS lightweight terminal "emulator"
browser cli command-line console javascript terminal typescript
Last synced: 12 Dec 2025
https://github.com/jroehl/google-sheet-cli
A simple helper cli to interact with google sheets.
cli command-line-interface google-sheet-cli google-sheets helper-cli oclif
Last synced: 08 Apr 2025
https://github.com/ackeecz/tapestry
Generate and maintain Swift frameworks with support for Cocoapods, Carthage and SPM
cli generate swift swift-framework swift-package-manager
Last synced: 25 Apr 2025
https://github.com/juliusmarminge/good-defaults
A CLI tool to generate good defaults for your project
cli eslint github-actions prettier typescript vscode
Last synced: 14 Apr 2025
https://github.com/braineo/airport-bssid
command line tool to connect to specific bssid for macOS
bssid cli command-line macos wifi
Last synced: 18 Sep 2025
https://github.com/selemondev/create-vue3-app
The Next Generation Vue Scaffolding Tool ⚡
cli eslint typescript vite vitejs vue3 vue3-cli vue3-typescript vuejs
Last synced: 05 Mar 2025
https://github.com/rstemmer/musicdb
🎧 A music manager with focus on remote access to your music by having a WebUI and providing an audio stream.
cli client cloud gstreamer javascript music music-collection music-library music-manager music-player music-streaming musicdb python python3 self-hosted server streaming streaming-audio webui
Last synced: 27 Jan 2026
https://github.com/itgalaxy/generate-robotstxt
Generator robots.txt for node js
cli generator-robots robot robots robots-generator robots-txt robotstxt
Last synced: 06 Oct 2025
https://github.com/swzzl-com/bookiza.cli
The book reification framework for the web. Website →
bookiza bookiza-client cli node publishing
Last synced: 13 Apr 2025
https://github.com/loteoo/ks
Command-line secrets manager powered by macOS keychains
bash cli command-line macos secrets-manager
Last synced: 26 Sep 2025
https://github.com/webdiscus/ansis
Small and fast Node.js lib to colorize terminal output. Lightweight but powerful alternative to Chalk. Supports Bun, Deno, Next.JS.
ansi bun chalk cli colorette colors console deno escape javascript kleur log nextjs nodejs picocolors styles terminal
Last synced: 06 Apr 2025
https://github.com/rmhubbert/bubbletea-overlay
An overlay / modal window component for Charm's Bubble Tea TUI framework.
bubbletea cli elm-architecture go golang tui
Last synced: 02 Sep 2025
https://github.com/drzhnn/okwt
Wavetable creation and manipulation tool
audio audio-processing audio-synthesis cli converter wavetable
Last synced: 10 Apr 2026
https://github.com/racum/uuinfo
A tool to debug unique identifiers (UUID, ULID, Snowflake, etc).
cli database debug identifier rust-cli snowflake-id unique unique-identifier uuid
Last synced: 31 May 2026
https://github.com/dbohdan/initool
Manipulate INI files from the command line
cli configuration-file ini standard-ml
Last synced: 27 Jan 2026
https://github.com/dicklesworthstone/slb
Two-person rule CLI for AI coding agents: peer review and approval required before running potentially destructive commands
ai-agents cli developer-tools go safety
Last synced: 01 Apr 2026
https://github.com/lifenjoiner/wget-for-windows
Windows native mod of GNU wget | GNU wget 的 Windows 原生适配
cli download downloader https tools wget windows wintls
Last synced: 06 Apr 2025
https://github.com/tjenkinson/hls-live-thumbnails
A service which will generate thumbnails from a live HLS stream.
cli generating-thumbnails hls hls-live-streaming hls-live-thumbnails hls-stream playlist service standalone thumbnail thumbnails
Last synced: 06 Apr 2025
https://github.com/erniebrodeur/pushover
A gem to interface with pushover.net
api cli pushover pushover-api ruby saas
Last synced: 10 Apr 2025
https://github.com/candrewlee14/webman
Add, remove, and manage different versions of web-distributed software binaries. No elevated permissions required!
cli cross-platform golang package package-manager packages
Last synced: 15 Apr 2025
https://github.com/techcentaur/PyLex
Perform lexical analysis on words, one word at a time.
cli lexical-analysis nlp poets python3 scraping words
Last synced: 15 Mar 2025
https://github.com/snipem/gameprices
PSN and Eshop CLI. Command line tool for searching items and alerting price drops in the Sony Entertainment Network aka Playstation Network and Nintendo Eshop
api cli eshop nintendo playstation psn sony-entertainment-network
Last synced: 28 Apr 2025
https://github.com/littletof/charmd
A simple, extendable markdown renderer for your terminal.
ast cli deno deno-cli markdown markdown-viewer terminal terminal-markdown
Last synced: 28 Feb 2026
https://github.com/pimalaya/comodoro
CLI to manage timers
cli pimalaya pomodoro pomodoro-technique pomodoro-timer tcp tcp-client tcp-server timer
Last synced: 11 Feb 2026
https://github.com/arpitnath/claude-capsule-kit
A toolkit that makes Claude Code better at engineering — session memory, dependency analysis, large file navigation, 18 specialist agents, and crew teams for parallel multi-branch work.
ai-agents ai-assistant ai-engineering anthropic anthropic-claude claude claude-ai claude-code claude-plugins cli code-agents dependency-analysis developer-tools git-worktrees hooks llm-tools multi-agent parallel-agents session-memory sqlite
Last synced: 26 Feb 2026
https://github.com/seratch/notion-translator
CLI tool to translate Notion pages into a different language
cli deepl machine-translation nodejs notion
Last synced: 17 Mar 2025
https://github.com/bump-sh/cli
Bump.sh CLI - Deploy your OpenAPI & AsyncAPI documentations from your CI
api-specification asyncapi asyncapi-specification cli openapi openapi-specification openapi2 openapi3
Last synced: 30 Jan 2026
https://github.com/osdodo/picordm
A lightweight, high-performance Redis terminal client.
cli ratatui redis-client rust tui
Last synced: 13 Jan 2026
https://github.com/ylxdzsw/fire.jl
Fire.jl is a library for automatically generating command line interfaces (CLIs) for julia functions.
Last synced: 16 Mar 2025
https://github.com/foo-software/lighthouse-check
An NPM module for automated Lighthouse audits.
accessibility best-practices cli docker lighthouse lighthouse-audits nodejs npm performance progressive-web-app seo slack slack-webhook website-performance website-performance-monitoring
Last synced: 10 Jul 2025
https://github.com/mklement0/voices
macOS CLI for changing the default TTS (text-to-speech) voice and printing information about and speaking text with multiple voices.
cli macos macos-services text-to-speech tts voices
Last synced: 07 May 2025
https://github.com/emlyn/sonic-pi-tool
🎻 Controlling Sonic Pi from the command line, in Python.
cli command-line python sonic-pi sonicpi
Last synced: 20 Mar 2025
https://github.com/pitkley/i3nator
i3nator is Tmuxinator for the i3 window manager
Last synced: 01 May 2025
https://github.com/everdrone/grab
Configurable Scraper & Downloader, Powered by RegExp and Go
cli cli-app downloader golang hcl scraper terminal tool utility
Last synced: 09 Feb 2026
https://github.com/heygen-com/heygen-cli
Create AI videos from the terminal. Official CLI for the HeyGen video generation API.
agents ai api avatar cli golang heygen text-to-speech video video-translation
Last synced: 10 Jun 2026
https://github.com/joaobenedetmachado/scrapit
A (really) easy way to web scrape
ai-agents cli good-first-issue hacktoberfest open-source scraping scrapit
Last synced: 03 May 2026
https://github.com/koibtw/nvrs
🚦 fast new version checker for software releases 🦀
api cli package-tracker packaging release-tracking rust software
Last synced: 14 Jan 2026
https://github.com/hyperledger-web3j/web3j-cli
Command-line interface for web3j
Last synced: 16 Mar 2025
https://github.com/schollz/cowyodel
Easily move things between computers with a code phrase and https://cowyo.com :cow: :speech_balloon:
Last synced: 22 Apr 2025
https://github.com/go-easygen/easygen
Easy to use universal code/text generator
cli code-generator command-line-tool generator generic go golang hacktoberfest template universal
Last synced: 28 Sep 2025
https://github.com/shashwatah/instahunter
CLI OSINT app that can fetch data from Instagram's Web API without authentication.
cli instagram instagram-scraper osint osint-tool python scrapers
Last synced: 12 Apr 2025
https://github.com/nidnogg/zeitfetch
Instantaneous snapshots of system information
cli commandline-tool cross-platform fetch information rust system
Last synced: 06 Apr 2025
https://github.com/hetari/pyutube
A simple user friendly command line tool to download YouTube videos and playlists with fewer steps.
cli cli-app console-application open-source pakage playlist-downloader python python-3 python3 pytube pytube-git pytube-libraries pytube-projects pytube3 pytubefix terminal typer-cli video-downloader youtube youtube-downloader
Last synced: 06 Apr 2025