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-11 00:05:35 UTC
- JSON Representation
https://github.com/kucera-lukas/rusty-battery
CLI tool which notifies you when laptop battery reaches a threshold.
battery battery-life cli clippy command-line-tool github-actions github-pages kdeconnect linux notifications pre-commit prettier rust
Last synced: 28 Feb 2025
https://github.com/usetero/cli
Tero CLI — review rules, approve categories, track savings.
cli cobra golang graphql-client
Last synced: 26 Feb 2026
https://github.com/tsirysndr/genius-cli
Search lyrics or song metadata from your terminal
cli genius genius-lyrics genius-lyrics-search lyrics rust tokio
Last synced: 10 Apr 2025
https://github.com/callensm/wksp
CLI to create templated workspaces using user-configured JSON files
cli templates workflow workspaces
Last synced: 13 Oct 2025
https://github.com/bingo-oss/bui-weex-toolkit
命令行CLI工具,支持bui-weex模版工程创建、查看发布版本等
Last synced: 23 Jan 2026
https://github.com/ddedic/expo-fancy-ota-updates
Customizable OTA update UI components and CLI publishing tool for Expo apps. Includes animated banners, info screens, version tracking, and automated changelog generation.
automation changelog cli expo expo-app expo-router expo-updates i18n mobile-development ota publishing-tool ract-native react-native-reanimated theming typescript version-management
Last synced: 24 Feb 2026
https://github.com/omranjamal/react-ink-textarea
Full featured batteries included CLI textarea component for React Ink
cli ink react reactjs reactjs-components
Last synced: 30 May 2026
https://github.com/anseki/drgriffin
DrGriffin controls a mouse and keyboard automatically for testing a GUI, making a demonstration movie clip, etc.
automatic bezier cli click curve demonstration-movie-clip drag drop gui java keyboard motion mouse mouse-pointer nodejs pointer svg test
Last synced: 23 Jan 2026
https://github.com/2kabhishek/dexe
The exe launcher 🐚🚀
cli dmenu fzf launcher productivity shell utility
Last synced: 26 Feb 2026
https://github.com/python273/hn-index
Search Hacker News stories by title with regex CLI
Last synced: 01 Mar 2026
https://github.com/mixpeek/iab-mapper
Local IAB Content Taxonomy Mapper (2.x → 3.0). Deterministic → fuzzy → optional embeddings. Exports OpenRTB & VAST-ready category IDs with vector attributes and SCD awareness.
adtech brand-safety cli content-taxonomy contextual-targeting iab iab-taxonomy local multimodal python
Last synced: 07 Oct 2025
https://github.com/yaph/wim
A command-line tool for creating and optimizing images for the web with text overlays, watermarks, and more.
cli command-line-tools image image-manipulation image-optimization image-processing image-processing-python image-resize image-watermark pillow python-package text-overlay watermark web-images
Last synced: 05 Feb 2026
https://github.com/fabienjuif/release-me
Create your release with ease!
cli github gitmoji gitmoji-changelog nantes release rust
Last synced: 28 Apr 2025
https://github.com/filex/echo-json
echo-json is a cli program to create a JSON object from simple shell arguments
Last synced: 14 Jan 2026
https://github.com/dnlzrgz/tictot
tictot is a time tracker for the terminal made with textual.
cli command-line command-line-tool terminal terminal-based textual time-tracker timer
Last synced: 09 Apr 2025
https://github.com/suzuki-shunsuke/dd-time
CLI tool to post the command execution time as time-series data to DataDog
Last synced: 17 Oct 2025
https://github.com/dabbertorres/dbman
CLI/Nvim Plugin/Library for connecting to databases.
cli database golang library neovim-plugin
Last synced: 07 May 2026
https://github.com/raphexion/nina
Cli for Noko time management
cli command-line freckle noko nokotime time-reporting time-tracker
Last synced: 17 Oct 2025
https://github.com/patrikx3/verdaccio-cli
🍶 A simple Verdaccio CLI interface
Last synced: 27 Oct 2025
https://github.com/skt-t1-byungi/zendesk-themer
CLI for zendesk hc theme deploy
Last synced: 16 Mar 2025
https://github.com/nstrydom2/microblog
A lightweight blog for the command-line
blog cli command-line python sqlite3
Last synced: 20 Apr 2026
https://github.com/kruemelmann/komodo
Small command line tool for relaxed writing of LaTex from the console and see it in the browser
Last synced: 14 Jan 2026
https://github.com/leodido/structcli
Eliminate Cobra boilerplate: build powerful, feature-rich CLIs declaratively from Go structs.
cli cobra configuration-files environment-variables flags golang struct viper
Last synced: 15 Feb 2026
https://github.com/leankoala-gmbh/360top
Command Line Dashboard for WebPros 360 Monitoring
cli command-line-tool monitoring
Last synced: 06 Feb 2026
https://github.com/joshaaronlevy/gitbuddy
GitBuddy is an interactive CLI that provides simple prompts for common git commands. Prompts make it easy to stage a select groups of files, to help build good git habits, or break bad ones. Shorthand options allow you to easily skip through steps. And it returns clean, semantic responses throughout the process.
cli command-line git helper shell terminal utility workflow
Last synced: 28 Feb 2026
https://github.com/flarelylegal/worker-secrets
Encrypted secret management for Cloudflare Workers — a self-hosted vault with CLI.
cli cloudflare-d1 cloudflare-kv cloudflare-warp cloudflare-workers e2e-encryption encryption homeflare hono open-source rbac secrets-management self-hosted typescript zero-trust
Last synced: 03 Apr 2026
https://github.com/yannlambret/tfs
A lightweight CLI tool for managing multiple Terraform versions
cli devops golang infrastructure-as-code linux macos terraform tooling version-manager
Last synced: 15 Feb 2026
https://github.com/newtoallofthis123/peep
Do everything from the command line with python
cli command-line-tool education hacktoberfest peep python
Last synced: 01 Jun 2026
https://github.com/igorcosta/gh-lazy
🚀 gh-lazy: Your productive GitHub CLI superpowers! Automate all the things, because life's too short for manual setups. 😴💻
Last synced: 13 Oct 2025
https://github.com/nkoehring/tt
track time
cli offline rust screenshot timetracker timetracking
Last synced: 17 Mar 2025
https://github.com/sebastiandotdev/query
The Query is a command-line tool developed in Rust that empowers users to seamlessly interact with RESTful APIs from their terminal. 📌
Last synced: 14 Feb 2026
https://github.com/roxlabs/coldsnip
Extract code snippets from source files.
cli documentation javascript snippets typescript
Last synced: 12 Feb 2026
https://github.com/abhishekkr/tune.cli
[broken youtube link] tune (music) picker from cli
cli cli-app golang golang-library music tunefind
Last synced: 14 Apr 2026
https://github.com/chathumiamarasinghe/word-guessing-game
A fun and interactive word-guessing game designed to test your vocabulary and guessing skills! The game is built using Object-Oriented Programming (OOP) principles and includes dynamic features for an engaging user experience.
cli cpp procedural-programming wordguess-game
Last synced: 08 Feb 2026
https://github.com/gigachad80/terminal-trove-readme.md
Curated list of Tools from Teminal-Trove in markdown format .
cli cpp go golang linux rust shell terminal terminal-trove
Last synced: 15 Feb 2026
https://github.com/kyu1204/oh-my-harness
Tame your AI coding agents with natural language. Generate enforced guardrails (CLAUDE.md, hooks, settings) from a single command.
ai ai-agents anthropic claude claude-code claude-skills cli code-quality developer-tools guardrails harness hooks tdd tui typescript
Last synced: 15 Apr 2026
https://github.com/marjoballabani/hypergrep
A better grep for AI agents. Structural search, call graphs, impact analysis, semantic compression. 87% fewer tokens. 16 languages. Built in Rust.
ai-agents ast call-graph claude-code cli code-intelligence code-search copilot cursor developer-tools grep llm ripgrep rust static-analysis token-optimization tree-sitter
Last synced: 05 Apr 2026
https://github.com/alt-meta/convmoji
A simple cli tool to commit Conventional Commits
cli conventional-commits emoji git tool
Last synced: 05 May 2026
https://github.com/falc0ntech/sarifcourier
A GitHub Action to render SARIF Security Reports right into your Pull Requests. Without the need for GHAS support!
cli github-actions sarif security
Last synced: 18 Apr 2026
https://github.com/sagar290/cf
CLI tool to update Cloudflare DNS records using Go
Last synced: 24 Apr 2026
https://github.com/seangsisg/claude-code-backup
Automatic backup of all Claude Code settings (incl. WSL stores from Windows) to GitHub, with cross-OS restore
ai anthropic backup claude claude-code cli cross-platform developer-tools dotfiles linux macos mcp nodejs restore settings skills sync windows wsl
Last synced: 30 Jun 2026
https://github.com/rosscartlidge/ssql
SQL-style stream processing for the command line and Go
cli csv data-processing duckdb go golang pipeline sql stream-processing unix wasm
Last synced: 02 Jul 2026
https://github.com/aiden01/yt-downloader
Download Youtube videos using the command line
cli crates-io rust youtube-dl youtube-downloader
Last synced: 29 Jun 2026
https://github.com/nixuuu/image-optimizer
Fast CLI image optimizer for JPEG, PNG, and WebP with parallel processing and WebP lossless options
cli image-compression image-processing linux-app macos-app rust windows-app
Last synced: 20 Apr 2026
https://github.com/dim-s/ast-outline
AST-based code outline CLI (C#, Python, TypeScript, Markdown, etc.) for LLM coding agents. Prints class/method signatures with line ranges — no method bodies. Cuts token usage 5–10× vs full-file reads. Works with Claude Code, Cursor, Aider.
ai-coding-assistant aider ast claude-code cli code-navigation code-outline csharp cursor developer-tools llm markdown python tree-sitter typescript
Last synced: 28 Apr 2026
https://github.com/yusukeshib/looop
A tiny, portable, Kubernetes-shaped control loop for your work: senses your world and makes one LLM-driven move per beat toward your goals.
ai-agents automation bash cli control-loop kubernetes llm reconciliation
Last synced: 02 Jul 2026
https://github.com/urpagin/slpcli
A Minecraft: Java Edition CLI SLP implementation in C++.
asio aur cli cpp cross-platform gamedev jetbrains learn lightweight minecraft minecraft-protocol minecraft-tool naive networking open-source ping server-list-ping shell slp tooling
Last synced: 18 Apr 2026
https://github.com/pomelo-studios/pomelohook
Webhook forwarding tunnel with CLI, dashboard, and org-scoped tunnels
cli developer-tools go self-hosted tunnel webhook webhook-forwarder
Last synced: 01 May 2026
https://github.com/randomittin/superx
One prompt → finished project. Autonomous Claude Code agent with wave-based parallel execution, pixel-art dashboard, and ~75% token savings.
agent-orchestration ai-agent ai-coding ai-orchestration anthropic automation autonomous-agent claude-agent claude-ai claude-code claude-plugin claude-skill cli coding-assistant developer-tools devtools llm-agent llm-framework llm-tools multi-agent
Last synced: 19 Apr 2026
https://github.com/mstryoda/kubeconf
A cli application to merge multiple config files into one kubeconfig or generate a new one.
cli config devops golang kubectl kubernetes
Last synced: 01 May 2026
https://github.com/coko7/boat-cli
⛵ Basic Opinionated Activity Tracker, a command line interface inspired by bartib.
bartib boat boat-cli clap-rs cli command-line jq json productivity rusqlite rust sqlite time-tracker time-tracking
Last synced: 03 Apr 2026
https://github.com/bessouat40/dumbo-rs
A simple tool to ingest code files into a single text file for LLM context.
cli cli-app context-engineering context-management llm llm-tools llms rust
Last synced: 09 Apr 2026
https://github.com/raodevendrasingh/voltx
A CLI tool to supercharge your terminal with Native AI.
Last synced: 21 Jun 2026
https://github.com/jeonghwanko/mimi-seed-sdk
Claude Code MCP로 연결하는 인디 개발자 앱 출시 자동화 콘솔 — CLI + MCP Server (65+ 도구)
admob app-release app-store claude claude-code cli firebase google-play indie-developer mcp mcp-server typescript
Last synced: 26 Jun 2026
https://github.com/zakisk/dock-stats
CLI application to render resource consumption of docker containers visually.
cli docker docker-container golang statis terminal
Last synced: 03 May 2026
https://github.com/conduktor/ctl
Conduktor CLI to perform operations directly from your command line or a CI/CD pipeline
Last synced: 18 Apr 2026
https://github.com/3bbaas/quizme-cli
QuizMe is an interactive command-line quiz tool that transforms JSON-based question banks into engaging quizzes. Perfect for students, or anyone who wants to test their knowledge in a fun and interactive way.
Last synced: 17 Jun 2026
https://github.com/oshkoshbagoshh/nodejs-youtube-downloader
NodeJS Command Line Program to let users download YouTube videos as an mp4 into their downloads folder.
cli nodejs youtube youtube-downloader
Last synced: 19 Apr 2026
https://github.com/seankim658/codeprompts
CLI and TUI tool for generating LLM prompts from your code.
ai cli llm prompt-engineering rust
Last synced: 25 Apr 2026
https://github.com/yrstm/agentdash
w for your AI agents - a terminal table of every coding agent on a box and whether it needs your input
ai-agent bash claude-code cli monitoring tmux tui
Last synced: 16 Jun 2026
https://github.com/eventonehq/rva-cli
🛠 AWS S3 Review Apps Tools CLI
aws cli gitlab gitlab-ci review review-app s3-bucket
Last synced: 04 May 2026
https://github.com/rastaldev/prayer_times
Display daily Islamic prayer times in a terminal
cli commandline islam islamic-apps islamic-prayer-times muslim muslim-app muslim-prayer-times pandas pandas-dataframe pandas-python prayer-muslim python python3 salah salat script terminal terminal-based tui
Last synced: 05 May 2026
https://github.com/mstarski/nodetasks
Simple CLI for npm/yarn tasks execution
cli javascript npm python task-automation
Last synced: 18 Jun 2026
https://github.com/bradwood/yappt
Yet Another PowerPoint Tool / YAPPT ain't PowerPoint
cli command-line curses keynote markdown powerpoint presentation terminal
Last synced: 05 May 2026
https://github.com/tbobm/my_deployer
Implementation of the My Deployer school project, a lightweight container deploying solution.
cli container-healthchecks containers devops docker docker-image python python-click
Last synced: 05 May 2026
https://github.com/nurettincoban/diff2ai
Turn your Git diffs into beautiful, high-signal AI code review prompts — fast, local, and repo-safe.
ai chatgpt claude-code cli code-review diff git pull-request
Last synced: 15 Jun 2026
https://github.com/ternion-1121/gamify-life
GLi, a CLI based on Gamifying your life.
cli databases gameification gamify gamify-life lifestyle productivity productivity-booster productivity-tools python python3 todo todoapp
Last synced: 20 Apr 2026
https://github.com/waymondrang/fwg
Windows command line tool to block outbound connections for files within a directory.
Last synced: 05 May 2026
https://github.com/mdminhazulhaque/python-bitbucket-cli
🔧 Manage Bitbucket repos with the CLI
bitbucket-api cli commandline pipeline python3
Last synced: 06 Jun 2026
https://github.com/wtanaka/ansible-role-git
Ansible role for installing git
ansible ansible-galaxy ansible-role ansible-roles cli cli-command command-line command-line-app command-line-tool command-line-tools commandline galaxy git
Last synced: 19 Apr 2026
https://github.com/devinbarry/longline
A safety hook for Claude Code that parses Bash commands and enforces configurable security policies
bash claude-code cli hook rust safety security tree-sitter
Last synced: 30 May 2026
https://github.com/mixtapejaxson/fedorascripts
Scripts / Tweaks to make fedora run better
bash cli dnf fedora fedora-workstation fish fish-shell flathub flatpak gnome gtx kde linux nvidia rpm rtx scripts shell-script tweaks
Last synced: 02 May 2026
https://github.com/piecioshka/export-eslint-config
🔨 Export any eslint-config-* project to default ESLint config file - .eslintrc
Last synced: 17 Jun 2026
https://github.com/vanyauhalin/osub
OpenSubtitles in your terminal.
cli opensubtitles subtitles swift
Last synced: 07 Jun 2026
https://github.com/philipjohnbasile/callsieve
Stop paying AI coding agents to grep your repo. CallSieve is a local-first, deterministic retrieval layer that feeds agents compact context packets to cut token spend — no cloud, no API key, 20+ agents and MCP clients.
ai cli code-search coding-agents developer-tools llm local-first mcp retrieval rust token-optimization
Last synced: 08 Jun 2026
https://github.com/standardbeagle/ps-bash
Bash commands for PowerShell — real flags, real output, typed objects underneath. 67 commands, 775 tests, cross-platform.
bash cli cross-platform devops linux macos pipeline powershell powershell-module shell typed-objects windows
Last synced: 23 May 2026
https://github.com/shmoopi/shopgoodwill
shopgoodwill.com command line tool made with Puppeteer and Node JS
Last synced: 04 May 2026
https://github.com/quality-max/qmax-code-releases
qmax-code — AI testing agent for your terminal. 50 tools, self-healing scripts, cloud execution.
ai cli k6 playwright qa self-healing terminal test-automation testing
Last synced: 04 Jun 2026
https://github.com/alerque/acceptarium
Tools to facilitate scanning receipts, extracting useful data, archiving the assets, and importing the results into plain text accounting systems.
beancount cli git-annex hledger ledger-cli llm ocr plaintext-accounting
Last synced: 03 Jun 2026
https://github.com/codesoap/iglu
a simple tool to generate Monero keys and addresses for cold storage
Last synced: 29 Apr 2026
https://github.com/8dcc/sudoku
Simple sudoku game (and CLI solver) for the terminal using ncurses and written in C
c cli ncurses sudoku sudoku-generator sudoku-solver
Last synced: 15 Jun 2026
https://github.com/girkovarpa/verpatch-gui
User interface for the command line program verpatch, for alterting executable metadata.
cli command-line electron-app gui metadata resource-hacker sciter ui verpatch version-info windows
Last synced: 03 May 2026
https://github.com/tkasuz/appsyncgen
appsyncgen is a CLI for generating AWS AppSync JavaScript Resolvers based on Amazon DynamoDB single-table design.
appsync cli dynamodb graphql javascript
Last synced: 20 Apr 2026
https://github.com/paperfoot/email-cli
Send, receive, and manage email from your terminal. Built for AI agents. Resend API, local SQLite mailbox, RFC 5322 threading, 50+ commands.
ai-agent-tools ai-agents automation cli command-line-tool developer-tools devtools email email-api email-automation email-cli email-threading local-first resend resend-api rfc-5322 rust rust-cli send-email sqlite
Last synced: 18 Apr 2026