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-03 00:05:34 UTC
- JSON Representation
https://github.com/akamai/cli-terraform
Akamai CLI plugin Admin Support for multiple OpenAPI resource types
akamai akamai-cli akamai-devexp cli devexp devexp-cli devexp-terraform terraform
Last synced: 23 Sep 2025
https://github.com/minhnghia2k3/goboil
a CLI tool that helps developers quickly generate project structures for Go web applications using popular frameworks
boilerplate-template cli frameworks go tools
Last synced: 31 Oct 2025
https://github.com/raine/html-table-cli
Create interactive tables from JSON on the command-line
Last synced: 14 May 2025
https://github.com/asyncapi/diff
Diff is a library that compares two AsyncAPI Documents and provides information about the differences by pointing out explicitly information like breaking changes.
asyncapi cli get-global-node-release-workflows get-global-releaserc javascript nodejs typescript
Last synced: 17 Jun 2025
https://github.com/creaktive/depac
seamless Proxy Auto-Config (a.k.a. Web Proxy Auto Discovery) for CLI apps
cli curl http-proxy pac proxy-configuration utility wget wpad
Last synced: 03 Apr 2026
https://github.com/belgaied2/harvester-cli
Harvester CLI is a project that aims to provide an opinionated CLI tool to easily manage VMs on Harvester, the promising HCI solution created by Rancher Labs/SUSE
cli golang harvester hyperconverged rancher urfave-cli
Last synced: 14 Aug 2025
https://github.com/mingi3314/pyrb
Python Rebalancer
algorithm-trading asset-allocation cli python quant quantitative-finance rebalancing systematic-trading terminal trading
Last synced: 07 Feb 2026
https://github.com/benelan/gh-fzf
An fzf wrapper around the GitHub CLI
cli command-line command-line-tool fzf fzf-scripts gh-extension github published shell terminal
Last synced: 21 Feb 2026
https://github.com/frostming/pycomplete
A Python library to generate static completion scripts for your CLI app
argparse bash cli completion fish powershell zsh
Last synced: 13 Sep 2025
https://github.com/vacxe/google-play-cli
CLI tool for publish and management application in Google Play Console
android cicd cli distribution googleplay playstore tooling
Last synced: 15 Apr 2025
https://github.com/ecrmnn/spaceholder
🌅 Download placeholder images from public domain sources blazingly fast
cli cli-app dummyimage fakeimg images lorem-pixel placeimg public-domain unsplashed
Last synced: 25 Mar 2025
https://github.com/AltriusRS/Shumai
A delicious new outlook on command line argument handling.
args-parser bun bunjs cli commanderjs
Last synced: 28 Apr 2025
https://github.com/spacewander/boltcli
boltcli is the redis-cli for boltdb with Lua script support
Last synced: 18 Jul 2025
https://github.com/cap-js-community/mtx-tool
Multitenancy and Extensibility Tool is a cli to reduce operational overhead for Cloud Foundry SaaS applications
cli cloud-foundry devops open-source sap-btp sap-cap
Last synced: 17 Feb 2026
https://github.com/rolinh/elastic-go
A command-line tool to query the Elasticsearch REST API
Last synced: 23 Mar 2025
https://github.com/andrelmlins/create-react-dependency
Project similar to the Create React App for libraries and dependencies
cli create dependency library package react scripts
Last synced: 15 Apr 2025
https://github.com/roccomuso/transfer-sh
Node.js CLI tool for easy file sharing using Transfer.sh
cli file file-sharing nodejs sharing tool transfer
Last synced: 05 Jul 2025
https://github.com/orisano/targd
targd is multistage build helper
cli docker docker-build golang
Last synced: 07 May 2025
https://github.com/femtopixel/github-release-notifier
Automatize tasks when a specific package got a new release - Github Release Notifier
automatic cli github notification notification-api notification-service notifications notifier parser release webhook webhooks
Last synced: 09 Apr 2025
https://github.com/oothkoo/hyper-manager
The ultimate and most complete extension to manage all your connections in one place for Hyper.js.
cli command-line connections electron extension ftp groups hyper-extension hyper-plugin hyperapp hyperjs hyperterm launcher plugin putty ssh startup telnet terminal terminal-app
Last synced: 06 Jul 2025
https://github.com/outsourcedguru/gettodahchoppa
An executable to generate multiple sub-jobs from indicated GCODE file, suitable for printing color-by-layer effects.
3d-printing cli command-line-tool cura go-lang golang slicer terminal-based
Last synced: 24 Jun 2025
https://github.com/mgoral/gogo
Bookmark directories inside your shell. (mirror repository)
Last synced: 10 Jan 2026
https://github.com/shamspias/cosmicexcuse
🤖 Quantum-powered excuse generator for developers. Blame bugs on cosmic rays, AI sentience, or Schrödinger’s intern.
ai-satire cli cosmic developer-tools excuse-generator fun humor markov-chains productivity-hacks python quantum
Last synced: 14 Oct 2025
https://github.com/nickprotop/lazynuget
TUI for managing NuGet packages across .NET solutions. Search, update, and manage dependencies from your terminal.
cli csharp developer-tools dotnet dotnet-tool linux nuget nuget-packages package-manager terminal tui
Last synced: 11 Apr 2026
https://github.com/outsourc-e/bench-loop
Local-first CLI for benchmarking LLMs on real hardware — quality, speed, reliability, and a real multi-turn agent loop.
agent benchmark cli evaluation llm local-llm mlx ollama vllm
Last synced: 01 Jun 2026
https://github.com/pablosichert/ciid
Chronological Image Identifier – Uniquely identify image files while keeping the ability to sort them chronologically by name.
chronological cli identifier image rust sortable unique
Last synced: 15 Mar 2026
https://github.com/hypurrquant/perp-cli
Multi-DEX perpetual futures CLI + MCP server — Pacifica (Solana), Hyperliquid, Lighter (Ethereum). 18 MCP tools for AI-powered trading
ai-agent arbitrage claude cli defi ethereum funding-rate hyperliquid mcp-server perpetual-futures solana trading-cli
Last synced: 01 May 2026
https://github.com/juftin/llm-term
Chat with LLM models directly from the command line
chatgpt cli llm openai-api python rich
Last synced: 15 Jul 2025
https://github.com/getyourguide/gaql-cli
A command line interface to the Google Ads Query Language (GAQL)
cli gaql google google-ads repl
Last synced: 21 Jul 2025
https://github.com/svenito/brew-tools
Tools for the homebrewer's command line
beer cli command-line-tool dme-calculator homebrewing pypi python3
Last synced: 30 Mar 2025
https://github.com/mattsparks/hostsfile
A command line tool that simplifies working with hosts files.
cli command-line command-line-tool hosts hostsfile tool
Last synced: 04 Oct 2025
https://github.com/escabora/color-log
🖍 Package to style the logs of your codes and terminals
cli color console-log javascript log terminal
Last synced: 25 Jan 2026
https://github.com/Azure4DevOps/check-azure-bicep
Pre-commit hooks for Azure Bicep validation, with built-in support for GitHub Workflows, Azure Pipelines, and more! Enabling shift left approach for Azure Bicep infrastructure as code.
azure azure-devops bicep cli git github-actions pre-commit shift-left
Last synced: 11 May 2025
https://github.com/jepeake/mtop
a terminal-based performance monitor for apple silicon
apple apple-silicon arm64 asitop cli cpu cpu-monitoring gpu gpu-monitoring macos monitoring performance rust terminal terminal-ui top
Last synced: 13 May 2025
https://github.com/nem-toolchain/nem-toolchain
Command line toolchain for NEM blockchain
blockchain cli golang nem toolchain
Last synced: 12 Jan 2026
https://github.com/devsisters/unitycli
Unity TCP CLI communication for debugging
cli command-line-interface command-line-tool debug productivity tool unity util
Last synced: 14 May 2025
https://github.com/sujjeee/dubco
A CLI for easily shortening URLs. ✂️
cli dub dubco nodejs typescript
Last synced: 15 Apr 2025
https://github.com/Julien-R44/pretty-list-routes
🛣️ A beautiful `list:routes` for AdonisJS
Last synced: 11 May 2025
https://github.com/joshka/ratatui-widgets
Moved to https://github.com/joshka/tui-framework-experiment/
Last synced: 12 May 2025
https://github.com/amercier/php-cli-helpers
Utility classes to write PHP command-line scripts
Last synced: 06 Apr 2025
https://github.com/xavdid/universal-test-runner
A language-agnostic, zero-configuration test invoker
Last synced: 14 Apr 2025
https://github.com/metaory/mxcolr
ヘ Generate, Preview and Apply beautiful unified human friendly pseudo random color schemes, SYSTEM WIDE!
airline-themes bash cli colorscheme colorscheme-generator comand-line gtk-theme gtk2-theme gtk3-theme icon-theme mxcolr oomox pastel spicetify terminal terminal-colors theme themes tmux vimcolors
Last synced: 13 Apr 2025
https://github.com/pwenker/quizli
An educational project teaching how to open-source an interactive Python quiz app
cli documentation education educational learning-by-doing mkdocs-material poetry python python3 quiz rich typer-cli
Last synced: 05 May 2025
https://github.com/ultirequiem/lorelai
✍ Generate Lorem Ipsum like a pro
cli command-line go golang lorem-ipsum lorem-ipsum-generator random-generation
Last synced: 01 May 2025
https://github.com/ryoppippi/pkg-to-jsr
Zero-config tool that generates jsr.json from package.json
cli jsr package-json typescript zero-config
Last synced: 10 Apr 2025
https://github.com/eirikb/gg
Universal tools wrapper
cli cross-platform executable-manager executable-wrapper gradle gradle-wrapper gradlew node rust software-version-manager version-manager
Last synced: 06 Apr 2026
https://github.com/josee9988/minifyallcli
📦 A lightweight, simple and easy npm tool to 𝗺𝗶𝗻𝗶𝗳𝘆 JSON/C, HTML and CSS! Also known as MinifyAll core! ⭐ Usable as 𝑪𝑳𝑰 tool or 𝒊𝒎𝒑𝒐𝒓𝒕𝒂𝒃𝒍𝒆 in TS/JS as a 𝑴𝑶𝑫𝑼𝑳𝑬 🥰
cli cli-app client-project client-side css html json minification minifier minifier-css minifiers minify minify-css minify-html minify-json minifying minimization npm-module npm-package npmjs
Last synced: 30 Oct 2025
https://github.com/ruin0x11/jikyuu
Estimate the amount of time spent working on a Git repository
Last synced: 17 Mar 2025
https://github.com/teddylun/coinboard
💰 Bitcoin dashboard on CLI
bitcoin chart cli cryptocurrency dashboard es6-javascript ethereum nodejs npm-package terminal ticker
Last synced: 28 Oct 2025
https://github.com/leleliu008/ppkg
A portable package builder/manager for Unix-like system.
Last synced: 17 Mar 2025
https://github.com/launchplatform/beanhub-cli
Command line tools for BeanHub or Beancount users
Last synced: 08 Sep 2025
https://github.com/guuzzeji/youtube-scissors-cli
A simple cli-app that allows you to divide a YouTube video into multiple separate videos base on a video's time stamps. Powered by pkg and yt-scissors library.
cli ffmpeg javascript nodejs video-processing youtube youtube-dl youtube-downloader youtube-video
Last synced: 18 Oct 2025
https://github.com/tuo-lei/vibe-replay
Turn AI coding sessions into animated, interactive web replays
ai ai-agent ai-tools anthropic claude claude-code cli code-review coding cursor developer-tools open-source replay session-replay session-viewer token-usage typescript vibe-coding
Last synced: 01 Jun 2026
https://github.com/mob-sakai/simplebuildinterface
A simple build interface for Unity CLI. Support all platforms without executeMethod option.
Last synced: 24 Oct 2025
https://github.com/tpaschalis/goof
Go Offer File - Easily serve files and directories over a network; a Golang implementation of `woof`.
cli file-sharing golang lightweight
Last synced: 28 Feb 2026
https://github.com/xiaoxigua-1/xpixiv
pixiv downloader
cli cross-platform downloader linux macos pixiv pixiv-downloader rust tui tui-rs windows
Last synced: 25 Oct 2025
https://github.com/trudbot/npa-tool
开源的npm包依赖分析工具
antv antvg6 cli nodejs package-analysis visualization
Last synced: 29 Jan 2026
https://github.com/cjpatoilo/initify
Open Source Boilerplate – easy as cake!
automation boilerplate cli license npm open-source starter-kit tooling tools
Last synced: 01 Aug 2025
https://github.com/prdpx7/gig
:tada: generate gitignore files for almost all languages
bash-script cli cli-app gitignore-files
Last synced: 24 Jul 2025
https://github.com/blockfrost/blockfrost-cardano-cli
Blockfrost Cardano CLI
blockchain blockfrost cardano cli
Last synced: 01 Aug 2025
https://github.com/metafates/go-template
☄️ Powerful template for Go CLI projects with advanced config management
Last synced: 14 Apr 2025
https://github.com/lttkgp/youtube_title_parse
Parse song & artist names from YouTube video titles
cli hacktoberfest youtube youtube-title-parse
Last synced: 03 Oct 2025
https://github.com/veracioux/tuterm
A better way to learn CLI programs.
bash bash-script cli demo good-first-project hacktoberfest linux terminal tutorial
Last synced: 28 Sep 2025
https://github.com/taskworld/commit-status
A simple CLI tool to post status to GitHub
Last synced: 04 Oct 2025
https://github.com/OnlineOrNot/onlineornot
The CLI for OnlineOrNot
cli monitoring onlineornot uptime-monitor
Last synced: 23 Jul 2025
https://github.com/8go/bitcoin-stock-to-flow
Stock-to-Flow ratio and price for Bitcoin
bitcoin cli flow market-data price python python3 ratio stock stock-to-flow
Last synced: 22 Aug 2025
https://github.com/sivaprasadreddy/progen
Spring Boot Project Generator CLI
Last synced: 10 Aug 2025
https://github.com/lxsmnsyc/pridepack
CLI for building TypeScript packages
cli esbuild jest linter typescript typescript-packages
Last synced: 20 Aug 2025
https://github.com/ElvenTools/elven-tools-cli
Elven Tools CLI - command line tool for launching NFTs collections on the MultiversX blockchain (Plus other tools).
blockchain cli elrond javascript multiversx nft nodejs sft
Last synced: 14 Mar 2025
https://github.com/bitlytwiser/snek
Snek - A simple CLI parser to build CLI applications in Zig
cli snek zig zig-library zig-package ziglang
Last synced: 30 Jun 2025
https://github.com/devnote-dev/cling
A modular, non-macro-based command line interface library
cli cling command-line crystal crystal-lang
Last synced: 15 Apr 2025
https://github.com/catalyst/moodle-tool_heartbeat
Moodle health checks for load balancers / nagios
cli cron heartbeat icinga icinga-plugin moodle-plugin nagios nagios-plugin
Last synced: 27 Apr 2025
https://github.com/acifani/soccer-go
⚽ Soccer CLI
cli football football-data livescore nodejs premier-league primera-division serie-a soccer typescript
Last synced: 07 Sep 2025
https://github.com/aman179102/podvoice
Local-first CLI that turns Markdown scripts into multi-speaker podcast-style audio using Coqui XTTS v2.
ai-audio automation cli content-creation coqui-tts developer-tools local-first local-first-ai markdown-to-audio offline-ai open-source-cli opensource podcast python text-to-speech tts xtts
Last synced: 31 May 2026
https://github.com/wowu/gotodir
🏃♂️ Simple command line app for fast directory switching
Last synced: 07 Oct 2025
https://github.com/dhvcc/rss-reader
Command line RSS feed reader and json/html/pdf/epub converter
cli epub feed-reader html json mit-license pdf pypi python python3 rss rss-feed rss-feed-parser rss-reader
Last synced: 20 Jun 2025
https://github.com/devsisters/UnityCLI
Unity TCP CLI communication for debugging
cli command-line-interface command-line-tool debug productivity tool unity util
Last synced: 25 Apr 2025
https://github.com/samy-dougui/ptf
Policy as Code framework to control your Terraform deployments with HCL files.
cli go hcl2 policy policy-as-code terraform
Last synced: 05 Jul 2025
https://github.com/privatenumber/npm-multi-publish
Publish an npm package to multiple registries
artifactory cli lerna multiple npm publish registries semantic-release
Last synced: 03 Aug 2025
https://github.com/ndaba1/gommander
A commander package for creating CLIs in golang
argument-parsing cli command-line command-line-arguments-parser command-line-parser command-line-tool commander go golang golang-cli golang-package gommander positional-arguments
Last synced: 19 Mar 2025
https://github.com/sheepla/gh-fzrepo
🚀 An extension for GitHub CLI to browse repositories with fzf
bash cli fzf-scripts gh-extension github-api github-cli
Last synced: 05 May 2025
https://github.com/citizen428/unsavory
Unsavory removes stale Pinboard bookmarks
Last synced: 06 May 2025
https://github.com/npupko/dude
A daily assistant in the hard work of a programmer
cli cli-utilities dude gem git gitlab ruby toggl
Last synced: 12 Apr 2025