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/nikgalushko/exec-env
Execute a command using an environment form .env file
cli cli-app command-line command-line-tool console console-application env environment environment-variables go golang utilities utility variables
Last synced: 16 Jan 2026
https://github.com/immoweltgroup/aws-swiss-knife
:wrench: A command line interface providing helpful AWS tools
aws aws-swiss-knife cli dynamodb replay sqs toolbox
Last synced: 23 Apr 2025
https://github.com/SharpIceX/Kiwi
A cross-platform command line utility
cli command-line command-line-tool command-line-tools cross-platform node node-js nodejs
Last synced: 27 Oct 2025
https://github.com/seek-oss/aec
AWS EC2 CLI - easily work with ec2 instances via the cli 🐶
Last synced: 02 Jul 2025
https://github.com/fmguerreiro/pgmold
PostgreSQL schema-as-code management tool
cli database devops migrations postgresql rust schema
Last synced: 03 May 2026
https://github.com/felixjung/contentful-utils
A CLI tool helping you manage content types on Contentful.
cli content-management contentful nodejs
Last synced: 16 Jul 2025
https://github.com/hyhello/geo-cli
Engineering tool based on geojson performance optimization.
Last synced: 09 Apr 2025
https://github.com/markusressel/telegram-click
Click inspired command-line interface creation toolkit for python-telegram-bot
cli click command command-line command-line-interface command-line-parser commandline-interface decorator hacktoberfest python python-telegram-bot python3 telegram telegram-bot
Last synced: 16 Mar 2025
https://github.com/danhellem/azure-devops-admin-cli
cli to help manage specific admin tasks in azure devops
Last synced: 25 Mar 2025
https://github.com/andrewrosss/multicommand
Simple subcommand CLIs with argparse
argparse cli nested-commands no-dependencies plac python python3 subcommands subparsers
Last synced: 23 Apr 2025
https://github.com/vaithak/password-locker
A cli password storer and manager.
aes-256 aes-encryption cli command-line-tool cryptography hacktoberfest password password-generator password-manager python python3 security
Last synced: 03 Jul 2025
https://github.com/pooulad/gomber
🚨Concurrent sms bomber writen with go
bomber cli concurrency go golang golang-application gomber smsbomber smsbomber-go terminal-app terminal-based
Last synced: 13 May 2025
https://github.com/sundy-li/arrow_cli
A Native client talk with server in Flight SQL protocol
Last synced: 25 Apr 2025
https://github.com/trezm/type-doc
Static type checking for pure JavaScript
cli generic-types javascript type-safe type-safety types vanillajs
Last synced: 18 Jun 2025
https://github.com/emsk/skyebridge
Flow diagram generator
cli diagram flow generator javascript nodejs transition
Last synced: 12 May 2025
https://github.com/konradreiche/kong
🦍 Kong is a Jira CLI at terminal velocity
Last synced: 04 Sep 2025
https://github.com/diegozoracky/cliss
CLI Simple, Stupid. Automatic discovery of parameters names. Provides an easy and minimal setup by passing in only a function reference without the need of declaring all expected options names or create a help section by hand. Support to sync / async. Support to subcommands down to N levels.
cli command-line command-line-interface nodejs
Last synced: 09 Apr 2025
https://github.com/lenneTech/cli
A CLI for lenne.Tech libraries and frameworks.
cli git git-tools gluegun helper lenne lennetech nest-server tech
Last synced: 13 May 2025
https://github.com/wagslane/kubebounce
Command-line utility to restart all of the pods in a Kubernetes namespace
cli devops devops-tools kubernetes
Last synced: 22 Apr 2025
https://github.com/mlh-fellowship/torchblaze
A CLI-based python package that provides a suite of functionalities to perform end-to-end ML using PyTorch.
cli deep-learning docker docker-image docusaurus2 flask-api flask-restful mlops pypi-package python python3 pytorch torchblaze
Last synced: 18 Jun 2025
https://github.com/heronlabs/vai-ts
Project created to initialize projects with Typescript
cli eslint github-actions gts jest nestjs npmjs prettier typescript yarn
Last synced: 30 Oct 2025
https://github.com/mbeddr/mps-cli
Tooling for accessing MPS models from command line without starting MPS instances.
Last synced: 18 Feb 2026
https://github.com/followtheprocess/spok
It's a build system Jim, but not as we know it 🖖
build-system cli go task-runner
Last synced: 07 May 2025
https://github.com/xnth97/assetkit
A command line tool and Swift package for generating image assets for 🍎 platforms.
asset-management cli command-line-tool icon image-asset ios macos swift swift-package
Last synced: 22 Oct 2025
https://github.com/DiegoZoracKy/cliss
CLI Simple, Stupid. Automatic discovery of parameters names. Provides an easy and minimal setup by passing in only a function reference without the need of declaring all expected options names or create a help section by hand. Support to sync / async. Support to subcommands down to N levels.
cli command-line command-line-interface nodejs
Last synced: 18 Jul 2025
https://github.com/cannibalox/movie-cli-2
A CLI tool to fetch and save movie details from omdb and comparing two movies. Nice for tracking watched movies in Logseq.
cli fetch logseq movies omdb shell-script terminal
Last synced: 11 May 2025
https://github.com/dgroup/term4j
Simplify manipulations with CLI terminal(s) for Java-based applications
cli console elegantobjects hamcrest hamcrest-matchers java lightweight oop oop-principles simple terminal
Last synced: 07 May 2025
https://github.com/capevace/mission-control
Open-Source JavaScript framework for building real-time dashboards
cli dashboard framework home-automation homebridge iot javascript javascript-framework mission-control node raspberry-pi real-time realtime smart-home websocket
Last synced: 23 Apr 2025
https://github.com/eggplants/shindan-cli
ShindanMaker (診断メーカー, https://shindanmaker.com) CLI + Library
cli fortune fun hobby joke pip pypi shindanmaker
Last synced: 19 Aug 2025
https://github.com/glassechidna/dynamo
Dead-simple AWS DynamoDB CLI
aws aws-sdk-go cli dynamodb golang
Last synced: 15 Apr 2025
https://github.com/kodi/splex
Streaming Log Multiplexer - combine multiple logs to one
cli javascript node stream streaming-data
Last synced: 20 Sep 2025
https://github.com/torstendittmann/appwrite-types-generator
CLI tool to generate Typescript Definitions from your Appwrite Collections.
Last synced: 30 Aug 2025
https://github.com/jessicategner/gh-py
Write gh extensions with python
cli command-line gh gh-extension gh-py git github hacktoberfest
Last synced: 07 Apr 2025
https://github.com/muan/emoji-go
Emoji command line thing in Go (learning project).
cli emoji-cli emoji-searcher learning-go
Last synced: 11 Apr 2025
https://github.com/arifszn/shepai
A zero-config log viewer for files and Docker, streamed live in your browser
cli devtools docker log log-streaming log-streaming-cli log-streaming-web-client logging logviewer monitoring monitoring-tool observability realtime
Last synced: 13 Jan 2026
https://github.com/ivopetiz/crypto-exchange-cli
CLI for Crypto Exchanges.
altcoin api api-client bitcoin bitcoin-api bitcoin-price cli command-line command-line-tool commandline exchange poloniex poloniex-api technical-analysis
Last synced: 31 Aug 2025
https://github.com/derhuerst/url-parser-cli
Parse a URL, get one or all components pretty-printed or as JSON.
Last synced: 15 Apr 2025
https://github.com/gcarreno/fpdbus-tools
Free Pascal DBus Wrapper and Code Generation Tools
cli dbus free-pascal gui lazarus lazarus-ide object-pascal objectpascal
Last synced: 05 Jan 2026
https://github.com/netapp/recline
Writing argparse-based command line applications can become tedious, repetitive, and difficult to do right. Relax and let this library free you from that burden.
argparse-alternative cli netapp-public python shell terminal
Last synced: 15 Apr 2025
https://github.com/maksutovic/joycraft
CLI + Claude Code plugin that scaffolds and upgrades AI development harnesses — from vibe coding to autonomous spec-driven development
ai-development claude-code cli developer-tools spec-driven typescript vibe-coding
Last synced: 28 May 2026
https://github.com/tommyod/treedoc
Minimalistic Python documentation for dendrophiles.
cli docs documentation python terminal
Last synced: 29 Apr 2025
https://github.com/mateimicu/kdiscover
Discover all K8s clusters on AWS, Google, etc ..
aks cli eks gke golang kubeconfig kubeconfig-manager kubernetes
Last synced: 27 Feb 2026
https://github.com/tokahuke/ryan
Ryan: a configuration language for the practical programmer
cli configuration configuration-language embedded-language json programming-language yaml
Last synced: 21 Aug 2025
https://github.com/gibbu/create-bd-theme
A CLI to scaffold BetterDiscord themes using SCSS.
betterdiscord cli scss template
Last synced: 14 Apr 2025
https://github.com/nathanjhood/ubento
Minimal, bento-box style Ubuntu-based WSL distro.
bash ci-cd cli cmake interoperability linux nodejs ubuntu wsl
Last synced: 15 Apr 2025
https://github.com/mondeja/hledger-fmt
An opinionated hledger's journal files formatter.
accounting cli format formatter hledger journal ledger pre-commit-hooks rust
Last synced: 15 Apr 2025
https://github.com/tracebit-com/tracebit-community-cli
The Tracebit Community CLI is the command-line tool for Tracebit Community Edition, which deploys and maintains security canaries, proactively detecting intrusions across your devices and accounts.
canaries cli csharp deception dotnet security
Last synced: 13 Jan 2026
https://github.com/tmorin/plantuml-generator
A command line utility to generate stuff with and for PlantUML.
Last synced: 19 Jun 2025
https://github.com/shresht7/gh-license
A GitHub CLI extension to view and generate license files 📄
Last synced: 12 Apr 2025
https://github.com/refactorsaurusrex/fluentconsole
A fluent interface for C# console applications
cli console csharp netstandard20 nuget
Last synced: 28 Jul 2025
https://github.com/alexis-moins/recipe
Store files in a recipe book to use them anytime, anywhere 📚
Last synced: 13 Jul 2025
https://github.com/jorianwoltjer/python-reassembler
Re-assemble Python disassembly text to bytecode
bytecode cli decompiler python reassembler
Last synced: 12 May 2025
https://github.com/rishang/heygpt
CLI and UI interface for OpenAI and Gemini with prompts 🔮
ai bot chat-cli chatgpt cli cli-tool fzf google-palm openai palm prompt prompt-engineering prompt-toolkit python streamlit terminal wisper
Last synced: 09 Mar 2026
https://github.com/jirinrin/aya
File system scripting from the comfort of a NodeJS REPL
cli file-manager javascript repl
Last synced: 24 Jul 2025
https://github.com/mwiater/golangcliscaffold
Learn how to create your first Golang CLI tool with Cobra and Viper. This step-by-step guide will show you how to bootstrap your project, add commands and flags, and create a usable CLI tool. By the end of this article, you'll have a working CLI tool that you can use to automate your tasks.
Last synced: 21 Sep 2025
https://github.com/azubieta/appimage-installer
AppImage tools for end users
appimage appimagehub cli installer
Last synced: 12 Sep 2025
https://github.com/wadehrarshpreet/react-create-library
CLI tools to generate boilerplate to create component based library
boilerplate cli library library-generator react
Last synced: 13 May 2025
https://github.com/lennetech/cli
A CLI for lenne.Tech libraries and frameworks.
cli git git-tools gluegun helper lenne lennetech nest-server tech
Last synced: 03 May 2026
https://github.com/orgoldfus/fomo
Read the latest tech news right from your terminal
cli hacktoberfest javascript news technology
Last synced: 18 Mar 2025
https://github.com/therealklanni/json5conv-cli
Command-line JSON5 to JSON converter
cli command-line convert json json5
Last synced: 13 May 2025
https://github.com/mykhailo-zub/js-seo-keywords-generator
This small tool has CLI and in-code interfaces. It is used to generate keyword ideas using Google's Autocomplete, People also search and People also ask results and save them to TXT, CSV, JSON file. Scrape results were obtained using SerpApi.
cli keywords-generator seo-tools serpapi
Last synced: 27 Jul 2025
https://github.com/akamai/cli-etp
CLI for Enterprise Threat Protector (ETP)
akamai-cli cli cli-etp enterprise-cli enterprise-threat-protector etp
Last synced: 31 Jul 2025
https://github.com/yujiachen-y/agent-bundle
Bundle agent skills into a single deployable agent — sandboxed execution, token-scoped data access, type-safe build output.
ai-agent anthropic cli code-generation developer-tools devops e2b kubernetes llm mcp openai sandbox typescript
Last synced: 05 Jul 2026
https://github.com/dominikwilkowski/battleship
The battleship game for your ANSI shell
Last synced: 25 Oct 2025
https://github.com/tillsteinbach/carconnectivity-cli
Commandline Interface to interact with your vehicle through its web APIs
cli myskoda telemetry volkswagen volkswagen-carnet volkswagen-weconnect weconnect
Last synced: 02 Aug 2025
https://github.com/the8472/stitch-animation
Extraction of panning shots from videos for stitching/composite images
cli composite-images image-processing stitching-screenshots video-processing
Last synced: 24 Mar 2025
https://github.com/jormaechea/git-web
Interact with your git provider from your command line.
bitbucket browse cli cli-utility codecommit git git-web github gitlab node terminal web
Last synced: 01 Aug 2025
https://github.com/barracuda-cloudgen-access/access-cli
Allows to access all CloudGen Access Enterprise Console APIs from the command line.
Last synced: 12 Jan 2026
https://github.com/barandev/spicetify-updater
A simple CLI tool to update your Spicetify. Supports Linux distros, MacOS and Windows.
ascii-art automation cli cross-platform keyboard linux macos open-source pygame python spicetify spicetify-apps spicetify-custom-apps spotify updater windows
Last synced: 19 Feb 2026
https://github.com/ksxgithub/strip-ansi-cli
Strip ANSI escape sequences from text
ansi-colors cli color escape escape-sequences strip-ansi
Last synced: 05 May 2025
https://github.com/lucavallin/brosa
A CLI tool written in Golang to retrieve information useful for astronomy.
astronomy cli cobra-cli golang pterm tomorrow-io utility weather
Last synced: 26 Jul 2025
https://github.com/stryker-mutator/stryker-cli
The command-line interface for Stryker, the JavaScript mutation testing framework
cli javascript mutation-testing stryker
Last synced: 14 Apr 2025
https://github.com/jaayperez/init-cli
CLI tool built with Node.js and TypeScript that generates lightning-fast templates.
boilerplate cli code-generation command-line command-line-tool ejs generator nodejs npm project reactjs template template-generator tools typescript
Last synced: 18 Sep 2025
https://github.com/rar-file/claude-rpc
Discord Rich Presence (RPC) for Claude Code — live model, project, tokens, and lifetime stats in your Discord profile. Driven by Claude Code hooks.
anthropic claude claude-code claude-code-hooks cli developer-tools discord discord-rpc hooks nodejs productivity rich-presence
Last synced: 02 Jul 2026
https://github.com/alterationx10/ursula
A slim framework to make CLI apps in ZIO
Last synced: 16 Jan 2026
https://github.com/bash-bastion/bash-args
A cute little Bash library for blazing fast argument parsing
basalt bash cli command-line command-line-parser options-parsing shell
Last synced: 24 Jul 2025
https://github.com/favware/npm-deprecate
Programmatically deprecate your NPM published packages matching specified criteria
cleanup cli hacktoberfest npm packaging utility
Last synced: 30 Jul 2025
https://github.com/anzy-renlab-ai/pronounce
🔊 Pronounce developer jargon out loud. 544+ entries (kubectl, GIF, JSON, JWT, …), sourced with confidence levels. Bash CLI + interactive quiz + voice search + MCP server + Claude Code skill.
bash claude-code cli community-driven cursor developer-experience developer-tools dictionary ipa kubectl kubernetes macos mcp mcp-server open-source pronunciation pronunciation-dictionary speech-synthesis tts vscode-extension
Last synced: 10 Jun 2026
https://github.com/lemon24/linesieve
An unholy blend of grep, sed, awk, and Python.
awk cli command-line grep java python regex replace search sed terminal text text-processing
Last synced: 24 Dec 2025
https://github.com/spences10/claude-code-analytics
👀 Local-first analytics and statusline for Claude Code - capture sessions, tool calls, costs, and performance into SQLite for fast, actionable insights.
analytics claude claude-code cli sqlite statusline
Last synced: 09 May 2026
https://github.com/dinodanic/diny
🦕 diny — from git diff to clean commits
ai-tool automation cli cobra-cli commit-message developer-tools git git-commit-messages git-diff go ollama opensource plug-and-play
Last synced: 19 Apr 2026
https://github.com/vaayne/anna
AI assistant that never forgets. LCM memory, multi-channel, built-in scheduler.
ai-assistant anthropic cli context-management feishu-bot golang llm openai personal-assistant qqbot self-hosted sqlite telegram-bot
Last synced: 29 Apr 2026
https://github.com/konippi/servo-fetch
A self-contained browser engine that fetches, renders, and extracts web content — no Chrome, no API key, no setup.
agent-skills cli fetch mcp rust servo web-scraping
Last synced: 22 May 2026
https://github.com/florianbruniaux/ctxharness
Catch stale versions, broken paths, and missing scripts in your AI instruction files (CLAUDE.md, rules)
ai claude-code cli context-engineering developer-tools documentation drift-detection github-action testing typescript
Last synced: 10 May 2026
https://github.com/rsvinicius/dotme
A command-line tool to apply dotfiles from a Git repository to your current working directory
cli command-line-interface command-line-tool devtool go golang project-setup
Last synced: 14 Jan 2026
https://github.com/midnqp/postman-cli
A complete, minimalist command-line for Postman collections. (unfortunately the development is stale, because i use web ui these days)
cli curl minimal nodejs postman postman-collection terminal
Last synced: 30 Jan 2026
https://github.com/shoenig/fields
fields extracts columns of text (replace awk/cut)
awk cli cut fields go golang hacktoberfest
Last synced: 26 Feb 2026
https://github.com/pyymenta/spacecraft-cli
Let's build a rocket together! Our rocket, Spacecraft, is a simple CLI Project made with typescript
beginner-friendly challenge cli help-wanted javascript spacecraft typescript
Last synced: 05 Apr 2026
https://github.com/zdt1013/wen-ai-cli
问AI是一个专为服务器运维和个人主机管理设计的CLI工具,通过集成AI能力,帮助用户快速查找和执行系统命令,提升运维效率。它能够智能解析用户需求,提供精准的命令建议和执行方案,是运维人员的得力助手。
ai ai-assistant ai-cli-assistant cli wenai
Last synced: 24 Feb 2026