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/dduan/clue
Clue is a Swift library, and a command-line tool that finds symbol references in Swift projects.
Last synced: 13 Apr 2025
https://github.com/narol1024/audio-analyser-cli
📈 An audio analyzer to extract frequency data based on Puppeteer.js.
Last synced: 24 Dec 2025
https://github.com/dodok8/gaji
Type-safe GitHub Actions workflows in TypeScript, GitHub Actions Justified Improvements
cd ci cli github-actions rust typescript
Last synced: 18 Feb 2026
https://github.com/joeyism/py-spotme
A CLI tool that creates AWS spot instances on the fly
aws aws-spot-cli cli commandline ec2 ec2-instance ec2-spot ec2-spot-instances spot spot-instances
Last synced: 13 Apr 2025
https://github.com/phalcon/cli-options-parser
Command line arguments/options parser to use in Phalcon applications.
cli command command-line getopt line option parser phalcon
Last synced: 04 Mar 2026
https://github.com/elithrar/llm-cloudflare
An LLM CLI plugin for Cloudflare Workers AI models.
ai cli cloudflare llm workers-ai
Last synced: 06 May 2025
https://github.com/disco07/rct
A CLI Table Output for Rust 🦀 projects.
cli cli-app crates rust rust-crate rust-lang table tableau tableview
Last synced: 21 Mar 2025
https://github.com/dbsystel/datalake-graphql-wrapper
The DataLake GraphQL Wrapper provides a GraphQL API for presto/trino.
boilerplate cli datalake generator graphql pothos presto prestodb prestosql template trino trinodb typescript wrapper-api yoga-graphql
Last synced: 10 Jul 2025
https://github.com/89luca89/podman-launcher
Simple golang wrapper to bundle a podman installation in a single binary
cli containers development distrobox golang launcher linux podman steamdeck wrapper
Last synced: 13 Apr 2025
https://github.com/rkoopmans/python-certificate-chain-resolver
Resolve the certificate chains (leaf, intermediate, and the root) for x509 certificates using the CLI or Python API. It supports PEM, DER, and PKCS7 formats and custom root certificate stores.
certificate-management certificate-validation certificates cli der pem pkcs7 python tls x509
Last synced: 12 Jan 2026
https://github.com/scrogson/devbox
Devbox is responsible for bootstrapping your multi-container development environment
cli development-environment docker
Last synced: 22 Jun 2025
https://github.com/azu/js-ast-hash
Output hash value of JavaScript AST.
ast cli hash javascript testing tool
Last synced: 06 May 2025
https://github.com/santifer/watermark-remover
CLI tool to remove watermarks from images using YOLO detection + LaMa inpainting
ai cli image-processing inpainting lama python watermark-removal yolo
Last synced: 15 Jun 2026
https://github.com/1ay1/agentty
Blazing-fast Claude in your terminal. 8.8 MB binary, sub-millisecond cold start, sandboxed by default, one-command SSH airgap. C++26 alternative to claude-code — no Node, no Python, no Electron.
agentic-coding ai-agent airgap anthropic claude claude-code claude-code-alternative cli coding-agent cpp cpp26 developer-tools llm sandbox static-binary terminal tui
Last synced: 10 Jun 2026
https://github.com/kt3k/berber
Static site generator generator on top of gulp ecosystem
cli frontend gulp node static-site-generator static-site-generator-generator
Last synced: 05 May 2025
https://github.com/kanzitelli/cli-rn
🤙 React Native CLI for faster app bootstrap and development.
cli expo expo-cli react-native react-native-app react-native-navigation react-navigation
Last synced: 13 Aug 2025
https://github.com/ibm-cloud/vpc-tutorials
Companion scripts to VPC tutorials
bash cli ibm-cloud ibm-cloud-solutions infrastructure security virtual-private-cloud vpn
Last synced: 20 Aug 2025
https://github.com/kei-k23/spinix
Spinix 🌀 is a Go package that provides terminal-based highly customizable and performance loading animations, including spinners and progress bars.
cli go lib library progress-bar spinner terminal
Last synced: 16 Aug 2025
https://github.com/prassamin/prasmoid
The All in One Development Toolkit for KDE Plasmoids.
cli developer-tools golang kde kde-plasma linux-desktop plasma-desktop plasmoid qt6
Last synced: 08 Aug 2025
https://github.com/gavsidhu/miflo
A database schema migration tool. Supports SQLite, PostgreSQL, and libSQL.
cli database-migrations database-schema go golang migrations postgresql sql sqlite sqlite3 turso
Last synced: 27 Oct 2025
https://github.com/xwjdsh/lunar
A command-line tool for searching and converting the lunar calendar [1901~2100]
Last synced: 28 Feb 2026
https://github.com/dfreniche/swiftfiglet
A Swift library to read and display banner like ASCII art messages using Figlet fonts
Last synced: 05 Mar 2026
https://github.com/genuifx/claude-code-env-manager
Control center for Claude Code & Codex — multi-model parallel sessions, Telegram remote control, scheduled cron tasks with push notifications, usage analytics, permission modes. CLI + native macOS desktop app.
ai-coding anthropic cc-permissions cc-provider cc-usage claude-code cli codex cron-jobs desktop-app developer-tools openai telegram-bot token-usage
Last synced: 01 May 2026
https://github.com/generate/generate-contributing
Generate a contributing.md file for a project. Can also be used as a building block to add this functionality to another generator.
build-tool cli command-line contributing contributing-generator contributing-guidelines contributing-md contributing-template create generate generator gulp make plugin scaffold scaffolding task-runner templates yeoman yo
Last synced: 12 Oct 2025
https://github.com/broadcastle/crm
A simple customer relationship management tool.
Last synced: 14 Jan 2026
https://github.com/eric8810/authy
A CLI secrets store & dispatch tool built for AI agents. Authy stores encrypted secrets locally and dispatches them to agents with policy-based scoping, short-lived session tokens, and audit logging. No server required.
agent agentic ai claude claude-code clawbot cli openclaw pi-mono skills vault
Last synced: 24 Feb 2026
https://github.com/drien/tts-joinery
Stitch together text-to-speech over 4096 characters via the OpenAI API
cli openai python text-to-speech tts
Last synced: 17 Mar 2026
https://github.com/noumenadigital/npl-cli
The NPL CLI is a command line tool to support the development of projects written in Noumena Protocol Language (NPL). It offers several useful commands for interacting with your NPL projects.
cli compiler language languages mcp npl swagger testing
Last synced: 01 Apr 2026
https://github.com/ryanlua/instawebhooks
Discord webhooks for new Instagram posts from any account. Get notified of posts from Instagram to your Discord server.
cli discord instagram instaloader python webhooks works-with-codespaces
Last synced: 18 Oct 2025
https://github.com/taiki-e/cargo-no-dev-deps
Cargo subcommand for running cargo without dev-dependencies.
Last synced: 01 Apr 2026
https://github.com/EndoTheDev/OMeter
Benchmark and compare Ollama models across local and cloud endpoints with rich, sortable tables.
benchmark cli ollama performance python rich
Last synced: 25 Jun 2026
https://github.com/kevingimbel/mktoc
🦀 Markdown Table of Content generator
cli command-line command-line-tool generator markdown rust rust-library table-of-contents toc
Last synced: 28 Dec 2025
https://github.com/asd-xiv/tape-ui
Reactive test runner for Tape with a terminal UI
blessed cli tap tape terminal test-runner
Last synced: 19 Apr 2025
https://github.com/99x/github-manager
:rocket: Manage GitHub repositories with ease
bulk-tasks cli cli-app github github-api javascript nodejs
Last synced: 07 Oct 2025
https://github.com/kiprasmel/git-stacked-rebase
stacked diffs in git, seamlessly.
cli git git-rebase pull-requests rebase stacked-diffs
Last synced: 12 Apr 2025
https://github.com/bnomei/kirby-mcp
CLI-first MCP server for composer-based Kirby CMS projects — inspect blueprints/templates/plugins, interact with a real Kirby runtime, and use a bundled Kirby knowledge base.
agent-tools agentic-workflow claude-code cli codex-cli commands developer-tools google-gemini kirby kirby-cms knowledge-base mcp-server model-context-protocol php8 prompts resources tools
Last synced: 13 Jan 2026
https://github.com/andrew222651/cmdmenu
Looks up command line syntax from cheatsheets using fuzzy search
cli command-line command-line-tool git helper menu
Last synced: 23 Apr 2025
https://github.com/lem6ns/ddgmail
An unofficial CLI for DuckDuckGo Email Protection.
cli duckduckgo email email-protection js mail node
Last synced: 05 Jul 2025
https://github.com/streaver/libertadores-cli
A simple CLI to get information about "Copa Libertadores" right in your terminal
cli copa libertadores oclif soccer southamerica
Last synced: 10 Jul 2025
https://github.com/n333rdy/fediboat
Fediboat - Mastodon TUI client with a Newsboat-like interface.
cli fediverse fediverse-client mastodon mastodon-client textual tui
Last synced: 31 May 2026
https://github.com/olegkron/dependency-cleaner
A shell script for easy dependencies cleanup.
cli nodejs productivity python3 shell shell-script storage utility
Last synced: 04 Jul 2025
https://github.com/wasi0013/pytm
A Python :snake: :three: CLI time tracker with invoice generation
billing cli click hacktoberfest invoice invoice-generator python-pytm python3 python312 rich time time-tracker time-tracking
Last synced: 30 Oct 2025
https://github.com/sdeancos/mqtt-client
Simple MQTT Client.
automation cli client domotic home-automation internet-of-things iot m2m messaging mqtt mqtt-client paho-mqtt paho-mqtt-python python
Last synced: 13 May 2025
https://github.com/kevinpollet/pocket-deduper
Remove duplicates from your Pocket list.
cli dedupe duplicates go golang pocket tool
Last synced: 11 Apr 2025
https://github.com/flintprocessor/ansiescapecode
ANSI Escape Code. Build modern, interactive command line tool with colorful and dynamic output strings.
cli swift swift-package-manager
Last synced: 14 Apr 2025
https://github.com/renanbastos93/alertcovid19
Alert COVID-19 is a small multiplatform tool written in Golang to help keep you informed about the current situation of COVID-19 in your region, while you stay safe at home.
alert cli coronavirus covid-19 covid19 go golang golang-application linux macos notification notify pandemic push windows
Last synced: 09 May 2025
https://github.com/abhijithvijayan/import-github-labels-cli
CLI to sync labels between repositories on GitHub
cli cli-app github labels nodejs npm typescript
Last synced: 06 May 2025
https://github.com/cmstar/wymusicconvert
一个命令行工具,用于转换网易云音乐客户端下载的NCM加密文件到未加密格式。
cli cli-command csharp wangyiyunmusic
Last synced: 13 Apr 2025
https://github.com/devopsartfactory/setup
Assume role management tool for multi AWS accounts
Last synced: 01 Sep 2025
https://github.com/farid-karimi/pac-man
This project is a simplified version of Pac-Man with randomly generated maps, custom colors, and a leaderboard. It uses DFS for maze generation and BFS for ghost behavior. The visuals use ASCII art and Unicode characters, and progress is saved in a text file.
bfs cli cpp dfs game game-development pacman
Last synced: 29 Oct 2025
https://github.com/manga-g/manga-g
check some mangos
cli go golang linux manga manga-downloader manga-reader manga-search multithreaded
Last synced: 11 Jan 2026
https://github.com/rohan-deshpande/northwest
CLI for making NW.js apps with the JavaScript boilerplate of your choice
builder cli desktop generator nodejs nwjs packer scaffolder
Last synced: 05 Apr 2025
https://github.com/pomm-project/cli
Command line interface for Pomm project.
cli database php pomm postgres postgresql
Last synced: 03 Sep 2025
https://github.com/zeabur/agent-skills
Claude Code plugin for Zeabur CLI operations, deployment, and troubleshooting.
Last synced: 07 Apr 2026
https://github.com/nordcloud/cognito-go-auth
Simple library to sign requests using cognito Google federated authentication.
aws cli cognito golang google-auth
Last synced: 14 Apr 2025
https://github.com/johnnycrazy/sp0
🔊💻 A cross-platform CLI Tool for requesting the Spotify Web API, with a focus on automation.
cli cross-platform netcore3 spotify spotify-web-api
Last synced: 12 Aug 2025
https://github.com/alfg/asciicat
:smile_cat: A Simple Image to ASCII Art Conversion Tool.
art ascii ascii-art-conversion cli golang
Last synced: 07 Apr 2025
https://github.com/eneko/processrunner
Execute child processes and system commands from Swift
child-process cli command package process shell swift swiftpm system
Last synced: 29 Sep 2025
https://github.com/theedgeofrage/logfmt
Simple logfmt CLI tool for colorizing, analyzing, filtering, and formatting structured logs
Last synced: 26 Sep 2025
https://github.com/mchlumsky/mracek
Command line tool to manage your OpenStack configuration files
Last synced: 08 Mar 2026
https://github.com/andrewpetrochenkov/mac-chrome
:apple: :link: macOS Google Chrome.app scripts
Last synced: 02 Aug 2025
https://github.com/hartwork/svneverever
:flashlight: Collects path entries across SVN history (Python)
cli command-line-tool python python2 python3 subversion svn
Last synced: 08 Oct 2025
https://github.com/gxr404/comic-book-browser
漫画浏览器
cli comic comic-book comic-reader manga manga-reader
Last synced: 19 Aug 2025
https://github.com/azorng/material
A material design color palette for the terminal
binary cli color material-design rust terminal tui tui-rs
Last synced: 10 Apr 2025
https://github.com/y0sif/whisrs
Linux-first voice-to-text dictation tool for Wayland, X11, Hyprland & Sway, written in Rust
cli dictation linux rust speech-to-text transcription voice-to-text whisper
Last synced: 02 May 2026
https://github.com/matchcase/plyppy
Command-line Plymouth Boot Splash Generator
cli linux plymouth plymouth-bootsplash plymouth-libraries python
Last synced: 11 Mar 2026
https://github.com/souenzzo/into-curl
Print clj-http as a curl.
cli clj clojure curl debugging-tool http logging
Last synced: 09 Apr 2025
https://github.com/moonstream-to/inspector-facet
Inspector Facet - Inspection utility for EIP2535 Diamond proxies
blockchain brownie cli data-analysis developer-tools eip2535 eth-brownie ethereum foundry hacktoberfest hardhat library pypi python smart-contracts web3
Last synced: 09 Apr 2025
https://github.com/socket7/livediff
⚡ Livediff: Watch file diffs live in your terminal. Minimalist Rust TUI for instant feedback loops.
cli code-review command-line developer-tools diff dx file-watcher git minimalist monitoring nyxia productivity ratatui rust rust-cli terminal terminal-ui tui watcher
Last synced: 20 Jun 2026
https://github.com/alexandercbooth/nblint
A simple CLI tool to lint to Jupyter notebooks
cli eslint jupyter-notebook lint linter pycodestyle pyflakes
Last synced: 14 Jul 2025
https://github.com/tkuchiki/aws-cert-utils
Certificate Utility for AWS(ACM, IAM, ALB, CLB, CloudFront)
acm alb aws certificate clb cli cloudfront elb go golang iam
Last synced: 12 Apr 2025
https://github.com/rafaelrinaldi/npm-downloads
:package: Get download stats from any package published to npm
Last synced: 16 Oct 2025
https://github.com/y3owk1n/nvs
A lightweight Neovim Version & Config Manager CLI tool to install, switch, list, uninstall, and reset Neovim versions.
cli command-line command-line-tool golang neovim neovim-configuration-manager neovim-version-manager version-manager
Last synced: 13 Jun 2025
https://github.com/iskonstantin/cryptoutils
Terminal program for simple seed generation, encryption, decryption, backup and more.
backup cli cryptocurrency java seed shamir-secret-sharing
Last synced: 05 Jul 2025
https://github.com/artginzburg/barhide
Hide unwanted icons from your menu bar
bash cli macos menubar minimalistic statusbar
Last synced: 24 Apr 2025
https://github.com/stoe/action-reporting-cli
CLI to report on GitHub Actions
Last synced: 16 Apr 2025
https://github.com/laktak/pipevcr
Record and play back Linux pipes at different speeds
asciicast cli pipes recorder recording terminal terminal-recording testing
Last synced: 24 Apr 2025
https://github.com/lucawen/repoch
Humanize epoch conversions
cli command-line epoch rust rust-lang tools
Last synced: 09 Apr 2025
https://github.com/icewhaletech/casaos-cli
A command-line tool to interact with CasaOS for testing and diagnosing purpose
Last synced: 22 Apr 2025
https://github.com/itrabbit/just
JUST - GoLang package for fast development web micro services
cli cors finalizer framework gin golang http https i18n just microservices network regex-routing regex-validator server simple web
Last synced: 17 Jan 2026
https://github.com/foresturquhart/grimoire
A lightweight tool that converts directory contents into structured output optimized for LLM interpretation, featuring Git-aware file ordering, secret detection/redaction, token counting, and customizable filtering.
ai artificial-intelligence chatgpt claude cli code-analysis developer-tools devtools gemini generative-ai git golang language-model llm markdown redaction secrets-detection text utility xml
Last synced: 10 Mar 2026
https://github.com/jettchent/qali
Quick aliasing
cli productivity rust scripting shell terminal
Last synced: 13 Aug 2025
https://github.com/azu/can-bundle-it
A command line tool that detect JavaScript file can be bundled.
Last synced: 15 Apr 2025
https://github.com/iamyajat/chatgpt-cli
ChatGPT CLI tool with personas, chat history and predefined prompts
Last synced: 15 Apr 2025
https://github.com/datasnakes/renv
Creating virtual environments for R.
biohackathon cli hackathon package-management project-environment python r renv reproducible-research virtual-environment
Last synced: 11 Sep 2025
https://github.com/tool3/upscaler-cli
⬆️ upscale images from your terminal using AI
Last synced: 10 Apr 2026