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/rusty-dicom/dicom-echo
A blazingly fast implementation of the C-ECHO DICOM procedure π₯
Last synced: 14 Jan 2026
https://github.com/desmj/prompt-tools
πͺ Simplify your AI interactions with Prompt Tools, a free and open-source desktop app for managing and organizing your prompts efficiently.
ai awesome bolt chatbot chatgpt cli copilot cursorai gpt llm lovable open-source perplexity prompt-engineering prompt-generator prompts replit windsurf
Last synced: 06 Oct 2025
https://github.com/ichard26/blackbench
A benchmarking suite for Black, the Python code formatter.
black cli performance performance-testing python
Last synced: 14 Jan 2026
https://github.com/sug0/passgone
Generate passwords, via mnemonics and counters.
cli kdf mnemonic-passwords password-generator rust
Last synced: 06 Oct 2025
https://github.com/ianvizarra/pse-tracker-cli
Philippines Stock Exchange CLI Tracker
cli cli-tool node oclif philippines psei stock-market typescript
Last synced: 17 Jan 2026
https://github.com/mklement0/grp-cli
a Unix CLI that facilitates breaking input into groups of characters
cli grouping text-formatting text-parsing text-processing unix-cli
Last synced: 18 Feb 2026
https://github.com/codebycruz/viva
Experimental cli to create HDL projects using Vivado, outside of their IDE.
cli hardware hdl package-manager rust systemverilog verilog vivado
Last synced: 18 Feb 2026
https://github.com/Knuspii/CrunchyCleaner
πΎπ§Ή A lightweight, software cache cleanup tool for Windows & Linux.
cache cleaner cleaner-app cleanerapp cleaners cleanup cleanup-software cleanup-tool cli cli-app cli-tool go golang text-user-interface tool tools tui tui-app
Last synced: 19 Jan 2026
https://github.com/roger-russel/fresher
Fresher is a Golang app which makes simple and fast hot reload, (re)build application and etc.
Last synced: 14 Jan 2026
https://github.com/tesera/esri-service-catalog
Harvests ArcGIS REST JSON metadata endpoints into single JSON file.
Last synced: 27 Jan 2026
https://github.com/cohhei/stopho
Generate search URLs from stock photos web sites.
Last synced: 13 Mar 2026
https://github.com/jiro4989/vhwatch
Simple watch CLI with monitoring multiple commands execution.
Last synced: 10 Oct 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/ruudk/tailbox
Tailbox allows you to tail the output of another process and stream its output in a limited box.
Last synced: 13 Oct 2025
https://github.com/m0rtyn/md-to-cv-generator
A CLI tool that transforms markdown CV into beautiful PDF documents. Effortlessly create stylish, professional-looking CVs in seconds.
cli converter cv markdown resume-generator
Last synced: 05 Feb 2026
https://github.com/abasis-ltd/gtfs.guru
The world's fastest GTFS validator. Re-engineered in Rust for 50x performance. Runs on CLI, Python, Web (WASM), and Desktop.
cli fast gtfs public-transport python rust serverless transit transportation validator wasm
Last synced: 05 Feb 2026
https://github.com/kevcui/copilot-cli
π¬ Chat with Microsoft Copilot in terminal
cli command-line command-line-tool copilot copilot-cli microsoft-copilot microsoft-copilot-ai playwright playwright-javascript
Last synced: 08 Feb 2026
https://github.com/vanyauhalin/osub
OpenSubtitles in your terminal.
cli opensubtitles subtitles swift
Last synced: 07 Jun 2026
https://github.com/backmeupplz/omens
AI-filtered X/Twitter feed. Signal from noise.
ai bun cli hono llm preact reddit self-hosted signal-extraction social-media twitter
Last synced: 26 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/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/galihru/githubiotpy
GitHubIoT is a comprehensive toolkit designed to simplify the visualization of IoT (Internet of Things) data with seamless GitHub integration. The application provides an intuitive graphical interface for real-time data monitoring, analysis, and configuration
cli esp32 esp8266 github-actions github-iot matplotlib numpy pypi-packages python tkinter
Last synced: 05 Apr 2026
https://github.com/grimdork/awsec
Store secrets in AWS Parameter Store.
aws cli cross-platform secrets security security-tools
Last synced: 01 Apr 2026
https://github.com/winterreisender/webviewkocli
A Kotlin MPP commandline interface for webviewko
cli java jvm kotlin kotlin-mpp kotlin-multiplatform kotlin-native webview
Last synced: 01 May 2026
https://github.com/voska/hn-cli
Agent-friendly Hacker News CLI via the Algolia API
algolia cli go golang hacker-news hackernews terminal
Last synced: 05 Apr 2026
https://github.com/hallengray/rag-forge
Production-grade RAG pipelines with evaluation baked in
cli embeddings llm llm-evaluation mcp observability python rag rag-evaluation rag-pipeline ragas retrieval-augmented-generation vector-database
Last synced: 18 Apr 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/raine/json-watch
A small cli tool for monitoring JSON data for new items
Last synced: 20 Apr 2026
https://github.com/mbailey/sqldown
SQLite is the new markdown. Bidirectional markdown-sqlite converter - query your docs with SQL, export results as markdown.
Last synced: 06 May 2026
https://github.com/freyhill/rppx-cli
A cli use to install react-multi-page-app project
Last synced: 18 Apr 2026
https://github.com/viperadnan-git/transferit-py
Pure-Python client for transfer.it β upload and download files via the MEGA backend, no browser required.
cli download end-to-end-encryption file-sharing file-transfer file-upload httpx mega python python-library reverse-engineering transfer-it transferit upload websockets
Last synced: 02 May 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/domainlang/domainlang
DomainLang DSL and LSP server
cli ddd domain-driven-design dsl langium vscode
Last synced: 18 Apr 2026
https://github.com/revolunet/ora-promise
Use ora to monitor your promises execution time
Last synced: 28 Apr 2026
https://github.com/alexcoder04/golored
Color your shell scripts' output
bash cli color colorization colors command-line command-line-tool go golang posix-sh shell shell-script terminal utility
Last synced: 07 May 2026
https://github.com/snake-py/eject
A node cli written to eject dependencies from your project
Last synced: 04 Mar 2026
https://github.com/nucliweb/responsive-images-squoosh
Generate responsive images and next-gen image formats with squoosh-cli
cli images optimization performance responsive-images webperf
Last synced: 17 Apr 2026
https://github.com/ree-verse/rexor
Cross-platform Rust library with CLI app implementing XOR encryption/decryption
cli decryption encryption security xor
Last synced: 04 Apr 2026
https://github.com/fulll/github-code-search
An interactive CLI to search GitHub code across an organization, with per-repository result aggregation, keyboard navigation, and fine-grained extract selection
Last synced: 02 Apr 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/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
https://github.com/ba-calderonmorales/agent-harness
A clean-room Go implementation of agentic coding harness patterns, derived from analyzing production AI agent architectures. Built for learning, extending, and teaching how to build coding agents like Claude Code, OpenCode, and Gemini CLI. Supports OpenRouter and Anthropic out of the box.
agent-harness ai-agent anthropic cli coding-agent go golang llm mcp openrouter terminal-agent tool-use
Last synced: 26 Apr 2026
https://github.com/kyoz/pji
Init project easier with CLI Tool
cli generator initializer javascript js node node-js node-module project tool
Last synced: 02 May 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/silverwolf2k20/nugetlocalloader
ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ Nuget ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ.
cli csharp loader localstorage nuget tool
Last synced: 25 Apr 2026
https://github.com/uwuclxdy/larpshell
Ctrl+C, Ctrl+V takes too much effort~ Let an LLM convert natural language to shell commands right in your terminal
Last synced: 25 Apr 2026
https://github.com/djego/prt
Pull Request Tool (PRT) is a Text-based User Interface application for developers, you can use in anywhere terminal client
cli homebrew pull-requests ratatui rust tui
Last synced: 06 Mar 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/sakiib/chat-server
Simple Chat Server CLI on Top of TCP
chat cli tcp-client tcp-server
Last synced: 05 Jun 2026
https://github.com/rudra496/termmind
π§ TermMind β Terminal-based AI mind mapping & brainstorming tool. Generate, organize & visualize ideas right from your CLI.
ai ai-assistant aider-alternative chatgpt claude claude-code-alternative cli coding-assistant developer-tools gemini gpt4 hacktoberfest llm open-source openai productivity python terminal terminal-ui tui
Last synced: 09 Jun 2026
https://github.com/rrohitramsen/ticket_system
Ticket System - Automated Parking Ticket System
best-practices cli command-line command-pattern design-patterns factory-pattern git java-8 junit4 junit4-api spring-boot tdd tdd-java ticketing-system
Last synced: 04 Apr 2026
https://github.com/dim-s/code-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: 24 Apr 2026
https://github.com/prodemmi/kodo
A developer-first Kanban and notes tool for source code, ideal for team collaboration.
Last synced: 05 Mar 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/waymondrang/fwg
Windows command line tool to block outbound connections for files within a directory.
Last synced: 05 May 2026
https://github.com/alexhokl/rds-backup
A command line tool to manage MSSQL backup of AWS RDS
aws-rds cli command-line golang mssql
Last synced: 19 Apr 2026
https://github.com/offbyone1/tokenbbq
Visualize token usage and costs across all major AI coding tools
ai amp claude-code cli codex coding-agent cost-tracking dashboard developer-tools llm opencode token-usage typescript
Last synced: 30 Apr 2026
https://github.com/zitrocode/touch-win
π§βπ» A tool that will allow you to create multiple files using the terminal in Windows.
cli command-line command-line-app node-touch touch touch-for-windows yargs
Last synced: 29 Apr 2026
https://github.com/dantehemerson/wallchpaper
πΌ Change wallpaper after an adjustable time.
background-image cli cli-app linux-app nodejs ubuntu wallpaper wallpaper-changer
Last synced: 29 Apr 2026
https://github.com/mehdy/pocket-counter
A simple tool to count the articles in your getpocket list
Last synced: 10 May 2026
https://github.com/jpmvferreira/gwcatalog
Generate catalogs of standard siren events.
cli cosmology gravitational-waves python python-package python-packages
Last synced: 05 Apr 2026
https://github.com/borkdude/sci-birch
tree CLI using sci, ported from lambdaisland's birch
cli clojure clojurescript interpreter nodejs
Last synced: 05 May 2026
https://github.com/newtoallofthis123/unleaky
A simple Cli Password Manager
cli password password-generator password-manager python sqlite3
Last synced: 10 Jun 2026
https://github.com/strmprivacy/homebrew-cli
Provides a formula for the STRM Privacy CLI (https://github.com/strmprivacy/cli)
Last synced: 17 Apr 2026
https://github.com/simonewebdesign/cindy
πΌ A command-line newsletter sender, written in Go.
cli email golang mailchimp newsletter rss
Last synced: 28 Apr 2026
https://github.com/jatin-8898/resume-cli
An NPM package for my Resume in CLI way. π
cli jatin jatin-resume js node nodejs resume resume-builder
Last synced: 24 Apr 2026
https://github.com/andreastefanh/termbright
Termbright is a program that changes the brightness of the screen in a simple way from the terminal (CLI)
brightness brightness-control cli cli-app linux termbright xbacklight
Last synced: 28 Apr 2026
https://github.com/frostime/py-auto-i18n
A CLI program based on python, and using GPT to help you deal with i18n
cli gpt i18n internationalization python
Last synced: 04 Mar 2026
https://github.com/conventional-commits-rs/conventional-commits-next-semver
Last synced: 01 Apr 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/b0x42/paperless2papra
CLI migration tool to export documents from Paperless-ngx and import them into Papra
cli document-management migration paperless-ngx papra
Last synced: 08 May 2026
https://github.com/hcoz/sem-cli
A terminal app that works with human language commands.
cli client command-line human-language-commands natural-language-processing nlp nodejs wit
Last synced: 29 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/minmaxflow/mini-kode
An educational AI coding assistant CLI tool for learning modern AI coding assistant systems
ai cli coding-agent educational llm tool-system
Last synced: 09 May 2026
https://github.com/germanamz/tusk
Local-first agent brain β a markdown vault indexed as a schema-validated, semantically-searchable graph, queryable from the CLI or any MCP-compatible agent.
agent-memory ai-agents cli embeddings golang knowledge-graph local-first markdown mcp mcp-server semantic-search sqlite
Last synced: 29 Jun 2026
https://github.com/ilyar/deco
CLI for dev container
cli devcontainer devcontainers
Last synced: 20 Apr 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/mdminhazulhaque/python-bitbucket-cli
π§ Manage Bitbucket repos with the CLI
bitbucket-api cli commandline pipeline python3
Last synced: 06 Jun 2026
https://github.com/esafirm/firebase-fireup
CLI app to upload and manage your Firebase Storage objects
Last synced: 20 Apr 2026
https://github.com/jessetipton/oxford
A dictionary and thesaurus CLI tool for macOS
cli dictionary swift thesaurus
Last synced: 08 Jun 2026
https://github.com/dredozubov/hazmat
macOS containment for AI agents β user isolation, kernel sandbox, pf firewall, DNS blocklist, backup/rollback. TLA+ verified.
ai-agents claude-code cli containment developer-tools formal-verification go macos pf-firewall sandbox seatbelt security tla-plus
Last synced: 10 Apr 2026
https://github.com/basilisk-labs/agentplane
Governed CLI framework for deterministic, auditable AI agent workflows
agent-orchestration ai-agents automation cli developer-tools devops governance llm policy-driven workflow
Last synced: 23 May 2026
https://github.com/priornetwork/prior-cli
Prior Network AI command-line interface
agent ai chatbot cli nodejs prior-network terminal
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