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-01 00:05:20 UTC
- JSON Representation
https://github.com/entria/cli-yargs-boilerplate
Simple Yargs boilerplate to create a CLI (command line interface)
Last synced: 12 Apr 2025
https://github.com/netanelbasal/spectator-cli
Spectator templates generator
Last synced: 21 Mar 2025
https://github.com/vshn/concierge-cli
Companion CLI for Concierge to bulk-manage repository projects.
cli concierge gitlab python3 vshn-project-ignore
Last synced: 12 Apr 2025
https://github.com/mjhanninen/nreplops-tool
Non-interactive Clojure nREPL client for shell scripts and command-line
cli clojure command-line nrepl nrepl-client repl terminal
Last synced: 08 Sep 2025
https://github.com/tobysolutions/tranpeer
This is a CLI tool that translates a sentence from English to any language using the free Google translate API
cli google-translate google-translate-api translation
Last synced: 19 Sep 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/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/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/inspect-js/hastypes
Does the given package have TypeScript types?
cli javascript nodejs shell typescript
Last synced: 12 Jan 2026
https://github.com/zupit/horusec-examples-vulnerabilities
Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.
analysis cd ci cli golang hacktoberfest java kotlin netcore python ruby sast sast-analysis scanner security security-development security-flaws static-analysis terraform vulnerabilities
Last synced: 17 Jun 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/qwerty541/logged-tcp-proxy
Implementation of logged TCP proxy command line tool on Rust.
cli command-line command-line-interface command-line-tool logging networking proxy rust rust-lang tcp
Last synced: 22 Mar 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/zcaceres/easy-agent
A very easy framework to make and use tool-wielding AI Agents in Typescript
agents ai anthropic-ai anthropic-claude cli command-line-tool framework typescript typescript-library
Last synced: 23 Jul 2025
https://github.com/evolutionx-10/ariaa
A CLI for music lovers
cli music song spotify spotify-web-api youtube
Last synced: 16 Mar 2025
https://github.com/devroopsaha744/fastapi-scaffold
FastAPI Scaffold is a CLI tool to quickly generate FastAPI project structures with optional features like authentication, database integration, machine learning model setup, and Docker support.
auth backend-development cli db docker docker-compose fastapi project-management python
Last synced: 25 Dec 2025
https://github.com/bukinoshita/git-labels-cli
Creating Github issue labels
cli command-line git github issues labels repo repository
Last synced: 18 Oct 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/brettski/go-termtables
Easily build tables in your command line applications
cli command-line golang tables
Last synced: 14 May 2025
https://github.com/xiaoxiunique/go-cli
一个集万千功能于一身的命令行工具😈😈😈
cli gitee go goreleaser juejin transition zhihu
Last synced: 18 Mar 2025
https://github.com/derhuerst/cli-minesweeper
Play Minesweeper in the command line!
Last synced: 25 Jul 2025
https://github.com/supitsdu/clipper
Seamlessly copy file contents to clipboard from command line. Lightweight, cross-platform tool for instant text transfers.
automation cli clipboard command-line-tool copy-to-clipboard developer-tools go utility
Last synced: 08 Mar 2026
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/imvexed/mockgen
A CLI utility to generate arbitrarily large realistic mock data sets
cli fake-data-generator hacktoberfest mock-data-generator sql
Last synced: 25 Jul 2025
https://github.com/theabhijeet/lorem_text
Dummy lorem ipsum text generator for Python.
cli hacktoberfest hacktoberfest-accepted lorem-ipsum lorem-ipsum-generator python
Last synced: 29 Jul 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/takamin/list-it
Converts arrays or objects to a Table for CLI
Last synced: 21 Mar 2025
https://github.com/darkobits/nr
⚙️ A modern, type-safe task runner for JavaScript projects.
Last synced: 14 Apr 2025
https://github.com/designsystems-os/design-ui
CSS-in-JS (styled-components, emotion and more...) starter design systems with react and docz
cli css-in-js design-systems docz emotion jest react styled-components
Last synced: 16 Sep 2025
https://github.com/ocpu/question-deno
A module for deno to make interactive prompts in the terminal
cli deno interactive module prompt stdin
Last synced: 18 Feb 2026
https://github.com/liortal53/ucmd
UCmd improves Unity's command line execution by supporting running methods with parameters
cli command-line editor executemethod terminal unity unity-build unity-editor unity3d unity3d-editor unity3d-plugin
Last synced: 08 Mar 2026
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
https://github.com/hongquan/git-del-branches
Git tool to select and delete multiple branches
Last synced: 26 Jul 2025
https://github.com/stackzoo/craftbit
Bitcoin Swiss Army Knife 🪛 🌕 🔧
bitcoin cli cryptocurrency cryptography golang lightning-network utilities
Last synced: 27 Jul 2025
https://github.com/genexuslabs/gxcli
GeneXus command line tool
cli command-line-tool genexus msbuild
Last synced: 17 Sep 2025
https://github.com/kaoticz/json2sharp
Convert JSON objects to class definitions.
Last synced: 07 Mar 2026
https://github.com/emylfy/macrift
Interactive macOS setup & customization tool — tweaks, apps, security, dotfiles and cleanup in one TUI
automation bash cli dotfiles dotfiles-macos homebrew macos macos-customization macos-defaults macos-setup shell-script terminal tui
Last synced: 04 May 2026
https://github.com/webdastur/dj-admin-tui
Drive the Django admin from your terminal — browse, search, filter, edit, and run admin actions, with the same permissions and audit as the web admin. Built on Textual.
admin cli console devops django django-admin python ssh terminal terminal-ui textual tui
Last synced: 29 Jun 2026
https://github.com/jskswamy/aide
Stop babysitting your agent. One command, any agent — sandboxed, reproducible, zero decision fatigue
claude cli codex coding-agent context-manager golang sandbox secrets-management sops
Last synced: 04 Jun 2026
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/andrewchambers/minicoder
A minimalist AI terminal agent and assistant for unix systems
Last synced: 04 Apr 2026
https://github.com/yashksaini-coder/pykill
Effortlessly find and clean up Python virtual environments in your projects with this fast, Rust-powered tool.
cleaner cli cli-tool python ratatui-rs rust tool tui-rs virtualenv
Last synced: 21 Apr 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/dbohdan/messagebox
Display message boxes from Windows batch files and command line programs
batch batch-file cli dialog gui windows
Last synced: 27 Apr 2026
https://github.com/sorunokoe/scopeon
AI context observability for Claude Code & friends — token breakdown, cache ROI, cost tracking, CI gates
ai claude cli context-window cost-tracking developer-tools llm mcp observability rust tokens tui
Last synced: 27 Apr 2026
https://github.com/cleven12/seo_optimizer
AI-Powered SEO Content Analyzer | Google Gemini & OpenAI | Smart keyword matching, AI recommendations, CLI with beautiful UI
beaut cli content-marketing content-optimization developer-tools digital-marketing gemini-api google-search-engine keyword-research nlp nltk python search-engine-optimization seo-analyzer seo-audit seo-optimization web-scraping
Last synced: 22 Apr 2026
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/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/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/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/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/synth1s/cloak
Cloak your Claude. Switch identities in seconds.
anthropic claude claude-code cli cloak multi-account
Last synced: 01 Apr 2026
https://github.com/rajarakoto/taskmaster-cli
Interactive CLI for Taskmaster AI: simplifies complex project management by orchestrating AI agents, planning, and execution — all from your terminal 🧩
agent-orchestration ai automation cli inquirer interactive project-management taskmaster terminal typescript workflow
Last synced: 27 Apr 2026
https://github.com/ave-sergeev/omoikane
Blazing fast explicit proxy written in Rust for network accessibility research under DPI (Rust) (Q2:2026)
cli dns-over-https dns-over-tls dpi dpi-bypass dpi-evasion linux macos network-tools networking packet-manipulation proxy proxy-server rust security security-research tcp tls-handshake windows
Last synced: 19 Apr 2026
https://github.com/sammy-t/ts-term
Browser-based SSH sessions using ephemeral Tailscale nodes.
bash cli command-line docker self-hosted shell ssh tailscale terminal tsnet web-app
Last synced: 03 Apr 2026
https://github.com/bl4ckstack/hedra
Hedra — Command-line tool to analyze HTTP security headers and detect missing protections like CSP, HSTS, and X-Frame-Options.
cli cybersecurity hedra http-headers information-security pentesting ruby rubygems security vulnerability-assessment web-security
Last synced: 04 Apr 2026
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/aborroy/alfresco-go-cli
A Command Line Interface for ACS implemented in GO.
Last synced: 09 Apr 2025
https://github.com/TheManticoreProject/goopts
goopts, a Go library to parse arguments given in command line to a program.
arguments cli command golang-library line parsing
Last synced: 03 Sep 2025
https://github.com/canisminor1990/sd-webui-cover-minifier
✂️ CLI tool to resize the covers of all types of models in order to accelerate the rendering process of the extranet showcase
cli stable-diffusion-webui utils
Last synced: 18 Apr 2025
https://github.com/merklejerk/send-ether
Simple CLI tool to send Ethereum ether with a private key, mnemonic, or keystore.
cli ens es2017 ether ethereum private-key self-signed send transfer wallet
Last synced: 22 Apr 2025
https://github.com/ksoichiro/i18n-patch
Replacing codes for i18n with patterns.
cli i18n node translation yaml
Last synced: 12 Apr 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/aslamplr/gh-cli
🖥 Yet another unofficial GitHub CLI! Minimalistic, opinionated, and unofficial by default.
blazing-fast blazingly-fast built-with-rust cli gh-cli-unofficial github github-actions github-actions-secrets github-api-v3 github-api-v4 github-cli github-client manage rust unofficial
Last synced: 31 Mar 2025
https://github.com/madnight/cryptocurrency-calculator-cli
Cryptocurrency Converter Calculator as command line util
bitcoin bitcoin-calculator bitcoin-cli bitcoin-price calucator-application cli cryptocompare-api cryptocurrencies cryptocurrency es7-async ethereum functional-programming javascript nodejs npm-package terminal
Last synced: 12 Jul 2025
https://github.com/enrise/taskfile
A ./Taskfile is a task runner in plain and easy Bash. It adds a list of available tasks to your project.
automation bash cli makefile task-runner taskfile
Last synced: 13 Apr 2025
https://github.com/derektata/lorem
Go utility library for generating Lorem Ipsum text
cli command-line-interface generator golang lorem-ipsum neovim-plugin utility-library
Last synced: 17 Jan 2026
https://github.com/x71c9/tempesta
The lightest and most efficient Rust-based CLI bookmark manager, inspired by "pass" and built for Git integration, intuitive usage, and Unix-style simplicity.
bookmarks bookmarks-manager cli rust
Last synced: 28 Dec 2025
https://github.com/decryptus/json-dotenv
Manipulate and extract envfiles in json format.
cli dotenv envfile environment-variables json python
Last synced: 03 Sep 2025
https://github.com/samber/git-contrib-graph
📊 Displays a github-like contribution graph, of every contributors of a repository
cli contribution epitech git github gitlab graph repository tool university
Last synced: 22 Apr 2025
https://github.com/jeevanjames/consolefx
ConsoleFx is a suite of .NET libraries for building command-line (CLI) applications.
argument-parsing cli cli-app cmdline command-line command-line-parser console console-application consolefx library parser
Last synced: 23 Apr 2025
https://github.com/Wildhoney/Taskfile
:package: Yet another attempt at a simple task runner for npm with parallelisation support using bash commands via YAML.
build cli commands runner runner-script shell task-manager taskrunner tasks test
Last synced: 24 Apr 2025
https://github.com/lgaticaq/anime-dl-cli
CLI for show and download anime from jkanime.net
Last synced: 12 Jul 2025
https://github.com/yankeexe/cookiecutter-python-cli
Bootstrap your Python based CLI applications within minutes! :rocket:
cli cli-template commandline cookiecutter cookiecutter-click cookiecutter-python3
Last synced: 13 Jul 2025
https://github.com/moustacheful/midori
A midi transform/mapping tool
cli midi midi-events transformation
Last synced: 05 Sep 2025
https://github.com/gozeloglu/gitignore
Command line application to create .gitignore files in the terminal.
cli gitignore gitignore-generator go golang
Last synced: 01 Jul 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/jorianwoltjer/subsolver
CLI tool to Solve Substitution Ciphers using a wordlist
cli crypto security solver substitution-cipher wordlist
Last synced: 13 Jun 2025
https://github.com/kvdomingo/primerdriver
PrimerDriver - Automated design of mutagenic PCR primers
biopython cli command-line mutagenic-pcr-primers polymerase-chain-reaction primer-design python react site-directed-mutagenesis web-application
Last synced: 20 Apr 2025
https://github.com/kevingimbel/license
💻 CLI tool to download Open Source License files
cli golang license open-source-tool tool
Last synced: 22 Apr 2025
https://github.com/fkanout/medium-read-cli
Read Medium's stories from your lovely, colored, customized... terminal. No need for browsers anymore !
cli medium-api nodejs terminal
Last synced: 08 Aug 2025
https://github.com/alvesvaren/mccli
Command-line interface to manage multiple (or one) Minecraft server on a Linux system.
automation cli command-line-interface minecraft minecraft-server minecraft-server-software minecraft-server-wrapper paper papermc spigot vanilla-minecraft
Last synced: 10 Jun 2025
https://github.com/valentingol/cliconfig
Merging yaml config and set parameters with CLI. Use config processing for more advanced manipulations.
cli cliconfig command-line config configuration configuration-management deep-learning machine-learning machinelearning
Last synced: 28 Oct 2025
https://github.com/smartscanapp/smartscan-lib
Python library that provides tools for ML inference, indexing, semantic search , classification and efficient batch processing.
cli file-management linux ml onnx onnxruntime systemd vector-embeddings
Last synced: 12 Apr 2026
https://github.com/aspectran/aspectran
Aspectran is a lightweight framework for building high-performance Java applications.
aop aspectran cli command-line di ioc java java-framework pojo restful web-application-framework
Last synced: 27 Dec 2025
https://github.com/brainstone/tgui
Text-GUI-Library - A C++11 alternative for ncurses
cli cli-library cpp gui gui-library library ncurses platform-independent
Last synced: 13 Jun 2025
https://github.com/anirudhg07/ntfyme
Simple terminal command line notification tool on completion of your commands and processes.
Last synced: 28 Apr 2025
https://github.com/hanzceo/dismail
Python 3.7.4 based app for disposable email service
cli disposable email email-verification free privacy python spam temp temporary temporary-email verification verify verify-email
Last synced: 08 Jul 2025