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-07 00:06:13 UTC
- JSON Representation
https://github.com/030/dip
Docker Image Patrol (DIP) is a tool that returns the latest version of a docker image using a regular expression.
cli devops devops-tools docker docker-image docker-registry go golang kubernetes openshift tags versions
Last synced: 18 Mar 2025
https://github.com/themkat/spring-starter-terminal
Simple script that uses dialog as a terminal UI for creating new Spring application using the Spring Starter / Spring Initializer service.
Last synced: 28 Jul 2025
https://github.com/rduplain/hosts
Build a hosts (/etc/hosts) file from multiple sources.
cli command-line cross-platform dns hosts hosts-file hostsfile janet lisp networking
Last synced: 01 Nov 2025
https://github.com/hexiro/discord-pipe-logger
Feed pipe input into a Discord server via webhook.
Last synced: 09 Apr 2025
https://github.com/sarathsp06/py2factor
Python two factor authenticator app for linux,experimental
2factor cli multifactor-authentication python security
Last synced: 28 Jul 2025
https://github.com/bkuhlmann/etcher
A monadic configuration loader, transformer, and validator.
Last synced: 14 Apr 2025
https://github.com/saehun/node-peco
peco(https://github.com/peco/peco) nodejs binding library
cli command-line fuzzy-search nodejs peco typescript
Last synced: 21 Aug 2025
https://github.com/astromechza/spiro
A simple binary to do project templating
Last synced: 20 Aug 2025
https://github.com/romibuzi/majordome
Tool scanning your AWS cloud looking for unused resources to clean up
aws cli ec2 tool unused-resources
Last synced: 16 Jan 2026
https://github.com/hongquan/duri
CLI tool to get data URI of a file
api-client base64 cli data-uri image made-in-vietnam
Last synced: 26 Jul 2025
https://github.com/manjaro/pamac-cli
Terminal Package Manager for Manjaro Linux with Alpm, AUR, Appstream, Flatpak and Snap support
cli linux package-manager-tool
Last synced: 09 Aug 2025
https://github.com/rizzlogy/bardie
A powerful library for interacting with the Google AI
axios cli google-bard google-gemini-ai google-gemini-pro nodejs swaggerui
Last synced: 14 Apr 2025
https://github.com/jwflory/bw
(bw == "Bye Wiki") Say goodbye to your wikis! Python command-line tool to convert MediaWiki pages to other formats with pandoc
asciid asciidoc asciidoctor cli command-line command-line-tool documentation-tool markdown mediawiki mediawiki-wikis pandoc python python3 wiki wikis
Last synced: 22 Mar 2025
https://github.com/dsoftwareinc/github-actions-cli
GitHub Actions CLI - allows updating workflows, etc.
Last synced: 04 Oct 2025
https://github.com/raoulh/mc-cli
Moolticute CLI tool
cli moolticute mooltipass password-manager
Last synced: 12 Jan 2026
https://github.com/enomoto11/dokono-rs
Detect which binary entrypoints are affected by code changes in a Rust workspace, without building.
cli impact-analysis lsp rust rust-analyzer
Last synced: 24 May 2026
https://github.com/linuztx/clibot
An innovative command-line tool driven by powerful large language models, designed to accelerate task completion and maximize your productivity.
cli gpt-3 gpt-4 linux llama ollama productivity python terminal
Last synced: 16 Sep 2025
https://github.com/t-fowl/everyday-rewards-receipts
Download all receipts from your everyday rewards account
cli download downloader everyday-rewards groceries receipt rust scraper transactions woolies woolworths
Last synced: 12 Aug 2025
https://github.com/santhoshmani1/npm-cli-tour
npm cli tour is a fun interactive cli package for getting started with npm. Try npx npm-cli-tour to get started
cli javascript nodejs npm npm-package typescript
Last synced: 24 May 2026
https://github.com/aniko33/keepmyhouse-cli
CLI password manager with encryption: AES256, Salsa20 and Chacha20, with cross platform and exclusive features
aes chacha20 cli db password password-manager password-manager-cli salsa20
Last synced: 07 Apr 2025
https://github.com/lucaspickering/env-select
Switch between common values for environment variables
cli environment-variables rust
Last synced: 14 Apr 2025
https://github.com/olorin37/hbs-cli
Simple, yet usefull handlebars CLI, templates are feeded from YAML (so, JSON too) property file.
cli handlebars handlebars-template json shell template utility yaml
Last synced: 24 Jul 2025
https://github.com/lon9/bot-net-framework
Twitter Bot Net Framework
bot cli framework golang twitter-bot
Last synced: 24 Jul 2025
https://github.com/jedie/manageprojects
Create/update Python / Django projects via CookieCutter Templates
cli cookiecutter django python
Last synced: 08 May 2025
https://github.com/cfjhjfddfrf/murre
Code for "Multi-view Reconstruction via SfM-guided Monocular Depth Estimation". CVPR 2025
alerts chart cli creative-coding dialect dialect-generation finnish-language github-config haskell livecoding mql5 nlp pivot-point support-and-resistance
Last synced: 04 Oct 2025
https://github.com/izyasoft/easycli
Cross-platform lib for getting cmdline arguments
argument-parsing arguments c-plus-plus cli cmd cmd-parser command-line command-line-tools commandline commandline-interface console console-arguments parse
Last synced: 03 Jan 2026
https://github.com/shaharia-lab/slackcli
Slack CLI - Command-line tool for interacting with Slack workspaces and channels. AI-friendly with structured output formats (JSON, table, text) designed for easy integration with AI tools and automation workflows.
ai-tools automation cli golang slack slack-api slack-cli
Last synced: 25 May 2026
https://github.com/zenkiet/optimize-icons-cli
CLI tool for optimizing icons for angular project (only support sprites svg)
angular angular-tools cli optimize svg-icons tools
Last synced: 04 Oct 2025
https://github.com/f33rni/micro-minecraft-launcher
Simple cross-platform cli launcher for Minecraft
cli console laucnher linux minecraft minecraft-launcher minecraft-launcher-cli osx python windows
Last synced: 21 Sep 2025
https://github.com/semihbkgr/yn
yaml navigator for interactively traversing through yaml structures
cli kubernetes tools traverse utility yaml
Last synced: 08 Mar 2026
https://github.com/axrona/btrfs-rollback
Btrfs rollback tool written in Go for Arch-based distributions
arch arch-linux archlinux btrfs btrfs-rollback btrfs-snapshots cli filesystem fstools go golang linux rollback snapper snapper-rollback snapshot
Last synced: 31 Aug 2025
https://github.com/mpkocher/qpyson
Use Python to query/munge JSON files
cli configuration-management jq json manipulate-jsons python python3
Last synced: 18 Oct 2025
https://github.com/mohamedelashri/free-mac
A free-like memory monitor tool for MacOS.
cli free macos memory-monitoring
Last synced: 17 Aug 2025
https://github.com/frenzyexists/spotituby
A tool to download music from Spotify and Youtube, free, as it should
cli hobby-project mp3 spotify-cli
Last synced: 26 Jul 2025
https://github.com/orhnk/merge
Unified Package Manager Emulator
cli command-line package-manager
Last synced: 09 Mar 2026
https://github.com/wix-incubator/resolve-unpkg
Keep your UNPKG links up to date!
Last synced: 14 Apr 2025
https://github.com/luckasranarison/qmk-hid
A simple CLI for bidirectional communication with QMK keyboards using raw HID.
cli hid qmk-firmware rust tools
Last synced: 29 Jul 2025
https://github.com/shokks/logocn
Add SVG logos to your project with a single command. Like shadcn/ui, but for logos.
cli developer-tools icons logos shadcn shadcn-ui svg teact type
Last synced: 28 Aug 2025
https://github.com/derhuerst/extract-gtfs-shapes
Extract shapes from a GTFS dataset.
cli geojson gtfs public-transport transit
Last synced: 27 Aug 2025
https://github.com/htanjo/replocal
Proxy for replacing web contents with local files.
Last synced: 27 Jul 2025
https://github.com/gifaeriyanto/reactism
Boilerplate for React projects. Don't take too long to get started!
boilerplate cli react typescript
Last synced: 14 Apr 2025
https://github.com/profullstack/ferroframe
FerroFrame (Svelte-host TUI for Node.js)
Last synced: 25 May 2026
https://github.com/bukinoshita/anderson-cli
Checks your node dependencies for contraband licenses
anderson anderson-cli cli command-line contraband license licenses
Last synced: 18 Mar 2025
https://github.com/sbdchd/macchanger
:bust_in_silhouette: A Bash based MAC address changer.
Last synced: 10 Nov 2025
https://github.com/pedrogabriel/adb-getevent-php-converter
Convert 'adb shell getevent' to 'sendevent' using PHP
Last synced: 27 Jul 2025
https://github.com/mrcook/scrconv
CLI app to convert ZX Spectrum 8-bit SCR images to PNG/GIF/JPG
8bit cli converter gif golang jpg png scr zx-spectrum
Last synced: 24 Oct 2025
https://github.com/pinto0309/sna4onnx
Simple node addition tool for onnx. Simple Node Addition for ONNX.
cli model-converter models onnx python
Last synced: 24 Mar 2025
https://github.com/jedrus2000/totra
an unofficial TopTracker CLI helper
cli command-line-tool toptal toptracker
Last synced: 03 Feb 2026
https://github.com/linzeyan/ops-cli
Try to collect useful tools for ops.
cli command-line command-line-tool docker golang linux macos ops ops-admin toolkit tools windows
Last synced: 21 Apr 2025
https://github.com/meysam81/scry
Your website has problems you can't see. Scry finds them. Crawl your entire website across SEO, security, performance, and accessibility. No browser, no subscription.
accessibility cli command-line-tool crawler devops golang hreflang lighthouse link-checker pagespeed sarif security-headers seo seo-tools site-audit structured-data technical-seo web-performance web-security website-audit
Last synced: 14 Jun 2026
https://github.com/cedi/kkpctl
a CLI tool for KKP
cli cluster k8s kkp kubermatic kubermatic-kubernetes-platform kubernetes
Last synced: 16 May 2025
https://github.com/valen-h/dirstamp
A program that takes timestamps of directory structures. Tired of losing files due to antiviruses? No more! list your directories and always know what's missing...
cli color directory klaw sourcemap stamp typescript
Last synced: 08 Aug 2025
https://github.com/uncenter/create-eleventy-app
🛠️ An easy-to-use CLI tool to quickly create a fresh Eleventy project.
Last synced: 02 Jul 2025
https://github.com/princetonuniversity/codepost-tools
Custom terminal tools for Princeton University to manage codePost.
cli codepost princeton-cs tigerfile
Last synced: 09 Jul 2025
https://github.com/levyvix/ani-tupi
Assista anime e leia mangá direto do terminal em português brasileiro. CLI completa com integração AniList, múltiplos scrapers e leitor PDF.
anime cli manga portuguese streaming
Last synced: 28 May 2026
https://github.com/keyshade-xyz/cli
CLI for keyshade
clap-rs cli keyshade open-source rust
Last synced: 11 Jun 2025
https://github.com/wesleych3n/ntu-iot-node
NTU Biophotonics and Bioimaging Lab dairy cow face monitoring project. Tensorflow Lite + OpenCV + Raspicam.
cli cpp iot iot-device mobilenetv2 opencv raspberry-pi-4 tensorflowlite yolov4-tiny
Last synced: 23 Mar 2025
https://github.com/sidedwards/auto-commit
Automatically generate git commit messages.
ai cli commit-messages deno developer-tools git git-tools
Last synced: 12 Apr 2025
https://github.com/tsirysndr/coupon
Generate promo codes, loyalty coupons, gift vouchers, in-app purchases, referral links
amazon-giftcards cli coupons golang loyaltyprogram promo-codes referral-platform
Last synced: 11 Apr 2025
https://github.com/r3w0p/caravan
A command-line version of the Caravan card game from Fallout: New Vegas.
caravan card-game cli cmake command-line cpp cxx fallout fallout-new-vegas ftxui game new-vegas tui
Last synced: 10 Apr 2025
https://github.com/tttardigrado/kt_session
A session manager for the Kitty terminal emulator
automa cli kitty python session-management terminal tools
Last synced: 01 Sep 2025
https://github.com/swup/cli
Create swup plugins and themes in seconds, or validate your website 🚤
cli page-transitions plugins swup themes
Last synced: 07 Oct 2025
https://github.com/ksoichiro/fint
A lightweight, simple source code check tool.
Last synced: 28 May 2026
https://github.com/aidenellis/cligo
🧇 CLI Go - A Python CLI Framework for creating command line interface.
aidenellis cli cligo framework python
Last synced: 17 Jul 2025
https://github.com/natawie/mommy-rs
mommy can now support you with 🪖type-safety🪖 and 🚀blazingly-fast🚀 speed~ ❤️
bash blazingly-fast cli mommy rust shell zsh
Last synced: 02 Jul 2025
https://github.com/planetarium/cocona.docs
A library to generate Cocona commands' documentation easily
cli cocona command-line console csharp docs dotnet dotnet-core
Last synced: 01 Jul 2025
https://github.com/Azure-Samples/cosmicworks
Command-line tool to generate Azure Cosmos DB for NoSQL data
cli cosmos cosmos-db cosmosdb dotnet dotnet-tool nuget nuget-package
Last synced: 18 Apr 2025
https://github.com/shevabam/breaking-bad-quotes-cli
Get a random quote from Breaking Bad in your terminal!
Last synced: 21 Jun 2025
https://github.com/lambdajack/pompoms
A pretty & simple Pomodoro timer for the terminal.
cli motivation pomodoro terminal workflow
Last synced: 18 Apr 2025
https://github.com/thedayismyenemy/weathercli
Weather Command-Line Interface
cli command-line-interface dotnet-cli openweathermap weather weather-cli
Last synced: 18 Jun 2025
https://github.com/awinogradov/jo-cli
Jo — command line code generator that works.
boilerplate cli generator templates tools
Last synced: 15 Apr 2025
https://github.com/sourceboat/rancher-deploy
This docker image enables simple deployments to Rancher.
cli deployment docker kubernetes rancher
Last synced: 28 Apr 2025
https://github.com/sergio0694/quickup
A .NET Core 2.1 CLI tool to quickly create one-way backups from one folder to another
backup backup-utility cli cli-app csharp dotnet dotnet-tool dotnetcore netcoreapp
Last synced: 19 Apr 2025
https://github.com/nvoynov/punch
Punch focuses on business logic layer design in accordance with the principles of The Clean Architecture. It provides basic frame, code-generators, DSL, and CLI
business-logic-layer cli dsl entity erb interactor plugin poro ruby service source-code-generator the-clean-architecture usecase
Last synced: 26 Oct 2025
https://github.com/tomaztk/working_with_system_commands_in_r
Working with system commands in R
cli cmd r r-language r-programming
Last synced: 16 May 2025
https://github.com/luckasranarison/kewb
Rubik's cube solver using Kociemba's two phase algorithm
cli rubiks-cube-solver two-phase-algorithm
Last synced: 18 Mar 2025
https://github.com/rakivo/rawgrep
The fastest grep in the world, that of-course, respects your gitignore!
cli fast grep performance recursively-search regex ripgrep rust search
Last synced: 13 Jan 2026
https://github.com/aaalgieee/switop
🚀 Real-time System Monitor for Apple Silicon Macs
Last synced: 08 Apr 2025
https://github.com/xmine64/subteez-console
A console client for Subteez
cli client golang subtitle subtitle-downloader
Last synced: 12 Apr 2025
https://github.com/enkerewpo/gleam-pkg
gleam package manager for installing Gleam CLI programs right inside your OS
cli gleam-lang package-manager
Last synced: 10 Apr 2025