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-04 00:05:31 UTC
- JSON Representation
https://github.com/maxlath/text-transform-cli
A collection of CLI tools to operate frequently needed text transformations
camel capitalize cli lowercase snake startcase text-transformations uppercase
Last synced: 02 Mar 2025
https://github.com/mzyxnuel/github-activity-cli
CLI tool to monitor the activities of GitHub users
cli gson java maven spring-shell springboot
Last synced: 06 Oct 2025
https://github.com/pinto0309/ssc4onnx
Checker with simple ONNX model structure. Simple Structure Checker for ONNX.
cli model-converter models onnx python
Last synced: 07 Jul 2025
https://github.com/skwair/huectl
💡 huectl is a simple CLI tool to manage Philips Hue installations
Last synced: 30 Apr 2025
https://github.com/andreafspeziale/os-cli
Opinionated and convenient OpenSearch CLI 🔍
aws cli nest nestjs opensearch searchengine
Last synced: 06 Mar 2026
https://github.com/thebespokepixel/trucolor
24bit color tools for the command line
24-bit cli color console node-module npm sgr terminal
Last synced: 06 Sep 2025
https://github.com/instaclustr/instaclustr-minotaur
Tooling for consistent rebuilding of a Cassandra cluster
apache build cassandra cli cluster consistent java keyspace netapp-public rebuild rebuilding tool
Last synced: 30 Apr 2025
https://github.com/vladimyr/duckiesay
Speaking duckie inside your terminal
cli cowsay nodejs npx rubberducky
Last synced: 29 Oct 2025
https://github.com/rajarakoto/transfer-cli
A minimalist command line tool to facilitate "transfer.sh" usage: upload|download|delete files to/from server with GPG encryption/decryption 🔐
cli file-sharing gpg network sharing transfer
Last synced: 18 Mar 2025
https://github.com/waylonwalker/lockhart
Lockhart is an AI-powered Python library that generates elegant and efficient code, much like the charming and deceiving wizard Gilderoy Lockhart. It allows developers to effortlessly create impressive code and deceive others with their skills, just as Gilderoy Lockhart deceives others with his charm and wizardry.
cli gpt-3 openai python textual tui
Last synced: 05 May 2025
https://github.com/tsuzu/ftrans
simple File TRANSfer program
cli file-sharing go p2p transfer
Last synced: 15 Dec 2025
https://github.com/keesvv/haags
Read from standard input and output a Haags translation of the given input.
cli dutch haags nederlands shell stdin translator
Last synced: 14 Jan 2026
https://github.com/dwisiswant0/s3-downloader
AWS S3 Downloader
amazon aws bash bucket cli downloader s3
Last synced: 24 Mar 2025
https://github.com/browserbox/cloudmasters-marketplace
CloudMasters - One TUI To Rule Them All. Shop and Deploy VPS from command line, compare offers from AWS, Azure, Google Cloud, Hetzner and Vultr.
aws azure box cli cloud gcloud gcp hcloud hetzner marketplace shop tui vps vultr
Last synced: 18 Jan 2026
https://github.com/fresh2dev/yapx
The next generation of Python's Argparse.
Last synced: 06 May 2025
https://github.com/hn12404988/gpt-files
Cross-Platform CLI tool for managing resources for OpenAI assistant
assistant assistant-api chatgpt cli file-search openai openai-api
Last synced: 09 Mar 2026
https://github.com/u8slvn/hyperfocus
📝 Minimalist daily task manager.
cli command-line-app productivity python task-list todo todo-list todolist
Last synced: 27 Apr 2025
https://github.com/cnjm/cnjm-nest-server
基于nest.js,jwt,Redis,mysql;实现有权限控制,小程序登录,订单超时等示例。
Last synced: 14 Apr 2025
https://github.com/rknightuk/alfred-reminders-helper
Helper CLI for Alfred Agenda workflow
alfred alfred-workflow cli workflow
Last synced: 30 Jun 2025
https://github.com/zyszys/sort-github-stars-size
:sparkles: Sort your personal starred repos by repo's size.
Last synced: 16 May 2025
https://github.com/merkle-open/env-linter
A bunch of CLI helper for your node environment
cli environment frontend linter node
Last synced: 10 Mar 2026
https://github.com/sjmulder/dated
Add a timestamp to every line of a stream
Last synced: 11 Apr 2025
https://github.com/zeiss/things_eeg2_dataset
🧠⚡A CLI to access and process the THINGS-EEG2 dataset by Gifford et al. (2022)
cli eeg electroencephalography mne neuroscience
Last synced: 24 May 2026
https://github.com/timbru31/mp3lyrics
🎵 📝 CLI for mp3 lyrics fetching. Uses ruby-mp3info and some lyric wikis
cli genius itunes lyrics metrolyrics mp3-files mp3info mp3tag music ruby ruby-mp3info
Last synced: 26 Feb 2025
https://github.com/tejasq/klar
A tool to infer and generate static type definitions based on resources returned by backend APIs.
Last synced: 27 Jun 2025
https://github.com/heyvito/tlvp
💳 A CLI TLV parser specially designed to handle EMV data
cli emv emvco parser tlv tlv-decoder
Last synced: 25 Mar 2025
https://github.com/jorianwoltjer/bashrandomcracker
Crack Bash's $RANDOM variable to get the internal seed and predict future values, after only 2-3 samples
algorithm bash brute-force cli crypto random rng
Last synced: 18 Mar 2025
https://github.com/goatshriek/stumpless-logger
CLI tool to log information to a variety of destinations, local and remote.
cli command-line command-line-tool event-log journald library log logger logging logging-library rust syslog terminal tool
Last synced: 22 Aug 2025
https://github.com/ruidosujeira/depx
cli dependencies developer-tools javascript manager nodejs npm package-manager rust static-analysis typescript
Last synced: 13 Jan 2026
https://github.com/dvinciguerra/gitignore-cli
🛑 A ruby cli tool that use gitignore.io to generate your gitignore files
cli git gitignore gitignore-cli gitignore-generator ruby term-ui
Last synced: 26 Aug 2025
https://github.com/gleich/texsch
🏫 Automation for techy students that write papers for high school in LaTeX
cli golang high-school latex school techy-students
Last synced: 14 Apr 2025
https://github.com/doct3rjohn/subex
subEX is a CLI tool for passively enumerating subdomains.
cli cli-app darwin golang linux osint osint-tool redteam subdomain subdomain-enumeration subdomain-scanner tools windows
Last synced: 13 Apr 2025
https://github.com/batalabs/muxd
An open-source AI coding agent that lives in your terminal. Multi-provider, multi-channel, persistent sessions with git-like branching.
ai-assistant anthropic cli code-generation coding-agent developer-tools fireworks-ai golang grok llm ollama openai terminal tui
Last synced: 03 May 2026
https://github.com/o8e/vue-prune
:scissors: Find unused Vue components in your code
cli nodejs performance refactor tool vuejs
Last synced: 04 May 2025
https://github.com/tranzystorekk/paxr
Opinionated wrapper for the XBPS package manager
cli hacktoberfest package-management rust voidlinux
Last synced: 08 Jul 2025
https://github.com/rohittcodes/neon-osskit
dev.to Neon-oss challenge winner. Neon OSS Kit is a collection of tools and services that help you build and scale your applications with Neon.
cli documentation drizzle-orm neon neondb nextjs prisma starter-kit starter-template template typescript
Last synced: 02 May 2025
https://github.com/jakeswenson/otpcli
A TOTP code generator for the CLI that securely stores secrets in the keychain
cli totp totp-cli totp-codes totp-generator totp-tokens
Last synced: 26 Feb 2026
https://github.com/jericks/geo-shell
geo-shell is an interactive shell for geospatial analysis
cli geospatial groovy spring-shell
Last synced: 06 Feb 2026
https://github.com/ldayton/dippy
🐤 Less permission fatigue, more momentum. Dippy knows what’s safe to run and keeps Claude on track when plans change.
bash claude-code cli hook permissions python
Last synced: 01 Apr 2026
https://github.com/mixpanel/mixpanel-headless
Complete programmable interface to Mixpanel analytics. Python library and CLI for discovery, querying, and data extraction. Designed with coding agent use in mind.
ai-agents analytics claude-code cli data-engineering duckdb etl mixpanel mixpanel-api python sql
Last synced: 06 Jun 2026
https://github.com/andrader/jup
jup is a small command-line tool for installing and syncing agent skills across the local skill directories used by supported AI assistants.
agent agent-skills agentic-ai agents ai ai-agents cli installer manager skills
Last synced: 24 Apr 2026
https://github.com/yjl9903/breadc
🥪 Yet another Command Line Application Framework with fully TypeScript support
cli command-line framework typescript vscode
Last synced: 21 Feb 2026
https://github.com/qiaopengjun5162/gogen
A lightweight tool to generate projects from Git repositories or local templates with ease.
cli code-generation generator go template template-engine tool
Last synced: 14 Oct 2025
https://github.com/ca-srg/ragent
CLI tool for building production RAG systems from Markdown, CSV, and PDF documents using hybrid search (BM25 + vector) with OpenSearch. Features MCP server, Slack bot, Web UI, multi-source ingestion (local/S3/GitHub), and multi-provider embeddings (Bedrock/Gemini).
aws bedrock cli csv gemini golang hybrid-search markdown mcp-server oidc opensearch opentelemetry pdf rag s3-vectors slack-bot sqlite-vec vector webui
Last synced: 30 Apr 2026
https://github.com/jmcentire/kindex
Knowledge index that learns from your conversations
ai claude cli context-management knowledge-graph python
Last synced: 12 Apr 2026
https://github.com/vahor/n8n-kit
Generate and deploy n8n workflows using code.
automation cli deployment iac n8n typescript workflow
Last synced: 24 Feb 2026
https://github.com/wayofdev/docker-php-dev
Docker PHP images for local development. Pre-configured with Xdebug, Composer, and dev tools. Based on wayofdev/docker-php-base. Multi-arch support for AMD64/ARM64.
alpine ansible cli composer devops docker docker-image docker-php faketime fpm laravel multi-arch php php-docker supervisord xdebug
Last synced: 15 Oct 2025
https://github.com/anshap1719/nggo
A CLI for working with Go + Angular projects
angular angular-cli boilerplate cli go
Last synced: 26 Oct 2025
https://github.com/settinghead/voxlert
LLM-generated voice notifications for Claude Code, Cursor, OpenAI Codex, pi, and OpenClaw, spoken by game characters like the StarCraft Adjutant, Kerrigan, C&C EVA, SHODAN, and more.
ai-agents audio-processing claude-code cli coding-assistant cursor cursor-ide developer-tools gaming-voices llm local-first nodejs notifications openai-codex pi-package starcraft text-to-speech tts voice-cloning voice-notifications
Last synced: 21 Apr 2026
https://github.com/areebahmeddd/superbox.ai
📦 Discover, deploy, and test MCPs in isolated sandboxes
aws cli docker fastapi fastmcp golang model-context-protocol open-container-initiative sandbox-environment
Last synced: 15 Apr 2026
https://github.com/metaory/mxflow-cli
:zap: A Beautiful, Friendly, General purpose CLI task runner
build-tool ci cicd cli command-line console makefile mxflow pipeline script-engine task-manager task-runner terminal tooling workflow workflow-automation workflow-engine
Last synced: 28 Jan 2026
https://github.com/yurukusa/cc-safe-setup
One command to make Claude Code safe for autonomous operation. 658 example hooks · 14,096 tests · 1,000+ installs/day
agent agentic-coding ai-safety anthropic automation autonomous bash claude claude-code cli coding-agent database-protection developer-tools hooks llm-tools owasp pretooluse safety security token-consumption
Last synced: 17 Apr 2026
https://github.com/ytiurin/import-export-merger
Merge javascript files with imports/exports into one function.
build-tool cli compiler export-merger javascript javascript-compiler javascript-modules module-merger umd web
Last synced: 27 Oct 2025
https://github.com/schpet/linear-cli
linear without leaving the command line: list, start, and create PRs for linear issues
Last synced: 29 Jan 2026
https://github.com/hchargois/esdump
Dump an Elasticsearch (v7 or v8) index via scrolling. Achieve speeds up to 1 million doc/s on a single node
backup cli elasticsearch export json
Last synced: 02 Feb 2026
https://github.com/jawher/parsopt
The parsopt utility is used to quickly and easily accept and validate options and arguments in shell procedures. It's much more powerful and intuitive compared to getopt[s] as it handles short and long options, arguments, automatic help generation. etc.
Last synced: 01 Feb 2026
https://github.com/aead/ee
Encrypt Everything - CLI for encrypting everything securely
cli cryptography encryption golang
Last synced: 17 Mar 2026
https://github.com/amalfra/junit-cli-report-viewer
A tool to generate CLI reports from JUnit XML format file
cli junit junit-report reporting shell table viewer
Last synced: 18 Apr 2026
https://github.com/bsorrentino/confluence-site-publisher
CLI for publish directly to confluence allowing to keep in-sync local and remote documentation
cli confluence documentation documentation-tool
Last synced: 13 Jul 2025
https://github.com/hongquan/git-del-branches
Git tool to select and delete multiple branches
Last synced: 26 Jul 2025
https://github.com/pteich/slackstatus
🎉 Simple CLI tool and Go library to post formatted status messages to a Slack channel / Go Slack Client
Last synced: 24 Sep 2025
https://github.com/areknawo/webpack-suit-up
Simple CLI for generating Webpack configuration boilerplate ⚡
cli configuration helper javascript nodejs webpack webpack-boilerplate webpack-configuration webpack4
Last synced: 14 Apr 2025
https://github.com/hasansezertasan/chrome-version
Detect the version of Chrome installed on Windows, Linux, Mac. Cross-platform using Python, native OS detection.
chrome cli pypi-package pypi-reserved python tutorial used-poetry version
Last synced: 16 Mar 2025
https://github.com/sackh/maps-cli
A CLI for maps services from various providers.
cli heremaps location-services mapbox maps-cli osm python python3 tomtom
Last synced: 28 Jun 2025
https://github.com/andostronaut/cocli
A ligthweight git commit prompt system to ensure readable and descriptive commit for Deno 🦕🌱
bash cli command command-line commit deno descriptive git hacktoberfest lightweight prompt shell typescript zsh
Last synced: 22 Jul 2025
https://github.com/brettski/go-termtables
Easily build tables in your command line applications
cli command-line golang tables
Last synced: 14 May 2025
https://github.com/kiboko-labs/kloud
Build and manage your development Docker stack for @OroCommerce, OroCRM, OroPlatform and MArello applications
cli fpm marello marello-enterprise-edition oro orocommerce orocommerce-enterprise-edition orocrm orocrm-enterprise-edition oroplatform oroplatform-enterprise-edition
Last synced: 24 Dec 2025
https://github.com/ferhatgec/weathere
Fegeya WeaTHERE, CLI-based, colorized 'today's weather' client.
beautifulsoup bs4 cli client python3 unix weather without-api
Last synced: 14 Apr 2025
https://github.com/zambelz48/zhc
API Management Tools
api-management api-testing cli cli-app cli-tool developer-tools rest-cli terminal
Last synced: 16 Jan 2026
https://github.com/borisboutillier/rs-cellular-automata
Rust playground project on 1-dimension cellular automata, with command line and gtk GUI and WASM implementation
cellular-automaton cli gtk gtk3 rust rust-lang wasm wasm-bindgen wasm-example wasm-pack
Last synced: 17 Mar 2025
https://github.com/mustansirzia/mustansir.npx
My name "mustansir" as an npx command. 🚀
challenge cli command mustansir npm npx portfolio terminal typescript
Last synced: 28 Jul 2025
https://github.com/inspect-js/hastypes
Does the given package have TypeScript types?
cli javascript nodejs shell typescript
Last synced: 12 Jan 2026
https://github.com/thesabbir/envan
envan helps you sync env files from AWS SSM
aws-parameter-store cli environment environment-variables monorepo nodejs pnpm turborepo
Last synced: 12 Apr 2025
https://github.com/icyflame/terminal-wallet
Manage your wallet, from the terminal
cli expense-tracker expenses-manager manager nodejs wallet
Last synced: 18 Feb 2026
https://github.com/bymehul/ghk
GitHub helper — push code with ease.
beginner-friendly cli command-line developer-tools git github rust
Last synced: 03 Feb 2026
https://github.com/transitive-bullshit/puppeteer-github-cli
CLI for GitHub automation driven by headless chrome.
automation cli github headless-chrome puppeteer
Last synced: 10 Apr 2025
https://github.com/tangowithfoxtrot/bw-docker
The latest Bitwarden CLI in a Docker container.
Last synced: 18 Feb 2026
https://github.com/antelcat/parameterization
Effortlessly Build Command-Line Applications with [Parameterization]
cli cli-app command-line efficiency source-generator
Last synced: 06 Apr 2025
https://github.com/dhi13man/auto_vpn_connect
A Python script that allows users to automatically connect to VPNs with minimal effort.
automation cli openvpn openvpn-client pritunl pritunl-vpn pyotp python python3 vpn vpn-client
Last synced: 23 Jul 2025
https://github.com/thoughtbit/bees-cli
:honeybee: :honeybee: A simple CLI for serve and build web app, support JSON pattern config.
cli react typescript vue webpack
Last synced: 31 Aug 2025
https://github.com/d-rickyy-b/backmeup
A lightweight, local backup utility for the CLI written in Go
backmeup backup backups cli go golang multiplatform portable
Last synced: 28 Jun 2025
https://github.com/generate/generate-mocha
Generate mocha unit tests.
app cli create dev generate generator init initialize new project prompt scaffold scaffolder scaffolding template yeoman yo
Last synced: 14 Apr 2025
https://github.com/z-shell/docs
🧙♂️ Z-Shell Docs
automation ci cli documentation zsh zshell
Last synced: 23 Jul 2025
https://github.com/guerinoni/replacer
Command-line tool to rename a lot of files with some rules :)
cli cli-app command-line command-line-tool filename filename-utils filenames-change filesystem go golang hacktoberfest
Last synced: 14 Apr 2025
https://github.com/vvsviridov/enm-cli
enm-cli is a unofficial port of some Ericsson ENM web-applications to cli interface written in javascript for nodejs
2g 3g 4g 5g api automation autoprovisioning cellular cli enm ericsson gsm javascript lte nodejs oss rest topologybrowser umts
Last synced: 25 Sep 2025