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-09 00:05:39 UTC
- JSON Representation
https://github.com/saifadin/start-react-component
CLI to create React Components
Last synced: 11 Jul 2025
https://github.com/samestrin/qwen-prompts
Supercharge qwen-code with hybrid prompt-chaining, powered by gemini-cli integration. Performance improvements include 72% faster execution, 36-83% token efficiency gains, and 91.7% success rate verified across 5 repository benchmarks.
ai automation chaining cli development gemini gemini-cli hybrid-chaining hybrid-prompt-chaining llm llm-workflow llm-workflows prompt-chaining prompt-chaining-workflow prompts qwen qwen-code
Last synced: 11 Feb 2026
https://github.com/zebp/pget
A tool for downloading things in parallel inspired by wget
Last synced: 03 Apr 2025
https://github.com/timoguin/aws-data-tools-py
A Python library for querying and transforming data from AWS APIs
aws aws-organizations cli etl library
Last synced: 05 May 2025
https://github.com/masayukig/presentty
This is a cloned repo from
cli cui presentation python tty
Last synced: 09 Jul 2025
https://github.com/invit/ghupload
CLI to create/update files in a github repository
Last synced: 13 May 2025
https://github.com/obetomuniz/im-cli
A command line tool for web developers manage Import Maps dependencies
cli importmaps nodejs package-manager typescript
Last synced: 11 Apr 2025
https://github.com/mazinsw/cogen
A code generator from SQL to any language
cli code code-generation code-generator command-line console entity generator modeling parser sql template terminal
Last synced: 04 Jul 2026
https://github.com/norskeld/pingmole
CLI that helps to filter Mullvad servers and pick the closest one.
Last synced: 14 Jul 2025
https://github.com/cjpatoilo/cname
Create a CNAME file from package data.
automation cli cname npm tooling tools
Last synced: 21 Jul 2025
https://github.com/mbrav/gitraider
Mass git repository search, replace and commit tool written in Rust
cli command-line-tool commit git git2 git2-rs libgit2 rust
Last synced: 13 May 2025
https://github.com/zack-ashen/keep-cli
keep-cli is a cli Google Keep client. You can add, delete, and manage your google keep notes. Under development.
cli google google-api google-keep keep keep-cli notes python
Last synced: 03 Jul 2026
https://github.com/g000d1ess/snakeshell
🐍 SnakeShell: a Bash-like Unix Shell in Python
bash cli console linux python shell snake unix unix-shell
Last synced: 14 Dec 2025
https://github.com/moutansos/abstractdata
AbstractData is a C# library and scripting language built to move data from one place to another.
c-sharp-library cli csv-files database-management google-sheets interpreter mariadb ms-access ms-excel ms-sql-server oracle-db scripting-language sqlite windows
Last synced: 07 May 2025
https://github.com/planta7/servant
Create a local server from any location on your computer and expose it to Internet. You can also expose any server running locally ;)
cli development-tools golang http-server local tunneling
Last synced: 20 Jul 2025
https://github.com/l-lawliet07/sip-cli
🎲️ Interactive CLI tool that helps you search and install npm packages.
assistant cli install interactive npm-package search
Last synced: 04 May 2025
https://github.com/tayssirgh/histograph
Histograph is a CLI tool for tracking Git repository activity and coding hours, offering insights into productivity and workflow patterns.
Last synced: 17 Feb 2026
https://github.com/a-rustacean/calendar
A calendar with command line interface written in rust
Last synced: 12 Jul 2025
https://github.com/jaymoulin/docker-twitter-cli
Docker Image (Multiarch) - Twitter Cli Client
armhf armv7 cli docker docker-image multiarch raspberry-pi raspberrypi rpi sferik twitter twitter-cli-client
Last synced: 13 Jul 2025
https://github.com/dotdot0/runner
A cli tool that let's you map commands to a shorter alias
Last synced: 07 May 2025
https://github.com/neved4/tmexcludes
Manage Time Machine exclusions!
cli command-line defaults macos plist script terminal time-machine
Last synced: 13 May 2025
https://github.com/jaebradley/npm-install-search-cli
🔍 📦 Search and install npm packages in the same command
cli inquirer inquirer-autocomplete nodejs npm npm-install npm-search
Last synced: 11 Apr 2025
https://github.com/grantcarthew/python-define
An AI-powered command-line linguistics assistant.
ai chatgpt claude cli linguistics llm python xai
Last synced: 12 Apr 2025
https://github.com/Marc-Bernard-Tools/MBT-Command-Field
The world's first enhancement for the SAP® GUI command field
abap basis cli command mbt open-source sap tool
Last synced: 04 May 2025
https://github.com/fivenp/coin-exchange-notify
Get notified whenever one of your watchlisted tokens/coins get listed on coinmarketcap
alert cli coinmarketalert coinmarketcap crypto cryptocoins cryptocurrency email exchange js npm
Last synced: 16 May 2026
https://github.com/slickyeet/create-tnt-stack
Build modern web apps using the TNT-Powered stack (TypeScript, Next.js, Tailwind CSS), with support for today's most popular tools.
authentication authjs cli eslint nextjs payload payloadcms prettier prisma tailwindcss typescript web-development
Last synced: 13 Apr 2025
https://github.com/gillstrom/swish-qr-cli
Generate a Swish QR code
cli javascript node nodejs sweden swish
Last synced: 14 Apr 2025
https://github.com/yonson2/mf
mehflix - video streaming to your video player without leaving your terminal.
cli streaming terminal torrent
Last synced: 12 Jan 2026
https://github.com/neocortix/ncscli
ncscli is the command-line and python interface for Neocortix Cloud Services
android api bioinformatics blender cli cloud cloud-management computational-biology covid-19 jmeter linux load-testing mobile performance-testing rendering testing
Last synced: 29 Dec 2025
https://github.com/ifakejs/pkg
:rocket: A scaffolding for building front-end libraries, with javascript and typescript support.一个用于构建前端库的脚手架工具,支持多种构建工具(Rollup, Webpack). 支持基于UI进行创建项目(类似于vue ui界面)
bundle cli javascript js-library js-libs js-scaffold library-template npm-package pkg rollup scaffold scaffolding-tool template template-project typescript typescript-library typescript-libs webpack webpack4
Last synced: 12 May 2025
https://github.com/louis-langholtz/flow
Dataflow library and engine in C++
cli dataflow-programming framework library multiprocessing parallel-computing shell system-design
Last synced: 13 May 2025
https://github.com/codesvault/kathamo-generator
CLI tool for Kathamo framework
boilerplate cli framework scaffold wordpress wordpress-development wordpress-plugin
Last synced: 13 Apr 2025
https://github.com/keizouw8/ocr-command-line-tool
A tool that can be used in the CLI or NodeJS environment to scan for text in images. It is built with the Tesseract Engine so it is very efficient.
cli npm npm-package npmjs ocr-clt ocr-command scanning text-classification
Last synced: 20 Mar 2025
https://github.com/megane42/ecs_autoscaling_scheduler
A CLI to manage scheduled scaling for ECS services
autoscaling aws-ecs cli ecs ruby-cli ruby-gem
Last synced: 13 Apr 2025
https://github.com/sleavely/exodus-migrations
🧘 Framework-agnostic 🛬 migrations 🛫 for NodeJS
Last synced: 05 May 2025
https://github.com/irevenko/commands-kit
📜 A Divers Set of Command Line Tools
cli cli-app cmd cobra cobra-library command-line command-line-app command-line-tool commandline go golang ip terminal-app terminal-based tty tty-prompt
Last synced: 12 Jan 2026
https://github.com/mkloubert/go-package-manager
A package manager for Go
cli command-line command-line-tool go golang golang-cli golang-tools ollama ollama-api openai openai-api package-management package-manager swissarmyknife tools
Last synced: 06 May 2025
https://github.com/aakashraina/react-spawn
CLI tool to quickly spawn a minimalist template for SPA react web apps 🚀
boilerplate-front-end cli nodejs reactjs
Last synced: 31 Oct 2025
https://github.com/ronknight/search-move-files
🚚Search all files that has a filename as the keyword from a source folder and move files to the new destination folder
batch-script cli cscript vbs vbscript
Last synced: 23 Jan 2026
https://github.com/dbosk/canvaslms
Command-line interface to Canvas LMS
canvas-lms canvas-lms-api cli python3
Last synced: 31 Jan 2026
https://github.com/peapodtechnologies/firebasedeviceflow
Firebase authentication via OAuth2 Device Flow for Node.js CLI applications on limited input devices.
cli device-flow firebase firebase-auth iot oauth2 typescript
Last synced: 09 Apr 2025
https://github.com/akamai/cli-onboard
Akamai CLI Onboard allows you to create a new Property Manager configuration from any flexible template including SSL Certificates and adding to an existing WAF configuration
Last synced: 14 Oct 2025
https://github.com/oefenweb/ansible-php-cli-ondrej
Ansible role to set up PHP Cli in Ubuntu systems (using Ondřej Surý's ppa)
ansible cli ondrej-ppa php php-cli php7 ppa ubuntu
Last synced: 13 Jun 2025
https://github.com/anthonyringoet/node-slack-webhook-cli
🎉 CLI to send messages to Slack by using their lightweight incoming webhooks API
cli javascript node slack webhook
Last synced: 31 Jan 2026
https://github.com/dreamiurg/peakbagger-cli
Search, explore, and analyze mountain peak data from PeakBagger.com in your terminal
cli climbing hiking mountains peakbagging python statistics
Last synced: 09 Jul 2026
https://github.com/glynnbird/couchdeconflict
Command-line utility to remove conflicts from CouchDB/Cloudant documents
Last synced: 18 Aug 2025
https://github.com/jmsv/gitignore-dl
CLI tool to get a .gitignore file for your language from GitHub's collection
cli github gitignore node typescript
Last synced: 26 Oct 2025
https://github.com/freibergergarcia/phone-a-friend
CLI relay for AI coding agents: send prompts and repo context to Claude, Codex, Gemini, Ollama, or OpenCode with streaming, sessions, and Claude-based multi-agent orchestration
ai-agent anthropic claude-code cli codex command-line-tool developer-tools gemini generative-ai llm multi-agent ollama openai opencode typescript
Last synced: 11 May 2026
https://github.com/tivac/dullard
Simple, straight-forward NodeJS-powered task runner
build-automation build-pipelines cli javascript
Last synced: 26 Oct 2025
https://github.com/amilajack/joker
A modern and intuitive testing library for command-line apps
Last synced: 25 Oct 2025
https://github.com/dylantientcheu/manifesto-cli
A CLI app that helps generate a manifest file for your PWA.
cli cmd generator manifest manifest-maker nodejs pwa
Last synced: 27 Feb 2026
https://github.com/checkpointsw/infinity-next-terraform-cli
Utility CLI for the Infinity Next Terraform Provider
Last synced: 07 Mar 2026
https://github.com/hejsil/cache
Provides caching for any command line tool that does not have it
Last synced: 12 Apr 2025
https://github.com/oalders/debounce
Limit the rate at which a command can fire
Last synced: 22 Feb 2026
https://github.com/saehun/lets
Scaffolding, auto generating CLI for personal use
cli command-line scaffolder template typescript
Last synced: 13 Oct 2025
https://github.com/p-r-a-v-i-n/perftrack
Lightweight Performance Regression Tracker
benchmark cli performance pre-commit python regression
Last synced: 27 Feb 2026
https://github.com/getshifter/cli
The Shifter Command Line Interface (CLI) allows you to create, develop, and deploy modern WordPress sites from the terminal.
cli jamstack static-site-generator wordpress
Last synced: 17 Mar 2026
https://github.com/idestis/feathr-cli
Feathr-cli is a simple invoice generation and management tool that helps small businesses and freelancers manage their invoicing process.
cli command-line-interface command-line-tool invoice-generator invoice-management invoice-pdf
Last synced: 14 Jan 2026
https://github.com/farzadghanei/mute
run other programs while suppressing the output under configured conditions
Last synced: 17 Jan 2026
https://github.com/penguingovernor/goxor
GoXor is a command line tool that encrypts and decrypts data.
cli command-line-tool decryption encryption go golang
Last synced: 22 Feb 2026
https://github.com/pkwasniok/sysfetch
Neofetch alternative for Linux written in Zig
cli linux linux-app neofetch neofetch-clone resources-monitoring system zig
Last synced: 09 Apr 2025
https://github.com/supercharge/console-io
Opinionated UI kit for CLI inputs and outputs.
Last synced: 27 Apr 2025
https://github.com/abduznik/Git-Alchemist
Transform Git history: rewrite, clean, and optimize your repositories with ease.
ai automation cli developer-tools gemini gemma git git-management github llm productivity python repository-manager version-control
Last synced: 21 Feb 2026
https://github.com/ekwator/truth-training
Cross-platform project: Rust Core, Actix-web, SQLite, P2P sync (UDP+HTTP), WebSockets, OpenAPI, TypeScript/React, Tauri, Kotlin/Android, Swift/iOS
actix-web android cli cross-platform cursor cursor-ai cursor-ide http ios kotlin p2p react rust spec-kit sqlite swift tauri typescript udp websockets
Last synced: 02 Feb 2026
https://github.com/taojunnan/unc-cli
🔨A CLI that download gitlab group template to create project | 通过命令行下载gitlab某个组下的模板来创建项目
Last synced: 28 Apr 2025
https://github.com/kitesi/music
command line tool that uses vlc to help with music-related tasks — query songs, lastfm scrobbling, lastfm suggestions
audioscrobbler cli last-fm lastfm lastfm-api lastfm-scrobbler music music-cli music-player scrobbler scrobbling
Last synced: 29 Oct 2025
https://github.com/kh3rld/rfgrep
Powerful File Content Search and Listing Tool
Last synced: 12 Oct 2025
https://github.com/eval/bubble-config
An aero powered config with environments aimed at Babashka tasks.
babashka cli clojure configuration
Last synced: 09 Apr 2025
https://github.com/raullenchai/vnsh
The Ephemeral Dropbox for AI. Host-blind, client-side encrypted sharing for logs, diffs, and images. Vaporizes in 24h.
claude cli encryption file-sharing host-blind mcp privacy
Last synced: 19 Feb 2026
https://github.com/andreax79/gluettalax
💩 Glue ETL without constipation💩
aws cli constipation glue glue-etl python
Last synced: 27 Apr 2025
https://github.com/ferhatgec/intelligentui
Fegeya intelligenTUI, really simple & single header TUI library.
buffer cli cpp cpp17 intelligent terminal terminal-emulator termios tui ui
Last synced: 07 May 2026
https://github.com/RozhakDev/Doodozer
A fast, clean, and ad-free DoodStream video downloader for your command-line. Built with Python & asyncio for maximum performance. Say goodbye to pop-ups and enjoy efficient downloads directly from your terminal.
asyncio cli command-line-tool doodstream downloader python scraper termux video-downloader
Last synced: 10 Oct 2025
https://github.com/redhat-plumbers-in-action/storypointer
📐 Small CLI tool to set JIRA Story Points, Priority and Severity
cli jira priority severity sizing story-points
Last synced: 24 Feb 2026
https://github.com/venthur/python-popcon
Query Debian's Popcon Database with Python
Last synced: 10 Apr 2025
https://github.com/andyfase/cfncli
Friendly AWS CloudFormation CLI
aws cli cloudformation iac iac-cloudformation
Last synced: 14 Jan 2026
https://github.com/rtulke/hicloud
hicloud - a CLI-Console for managing Hetzner Cloud resources with autocompletion
cli console hetzner hetzner-api hetzner-cloud hetzner-cloud-servers hetzner-cloud-volumes python python3
Last synced: 28 Feb 2026
https://github.com/lirantal/lockfile-prune
Lockfiles have needs too and this package takes care of them
cli lock-file lockfile nodejs shrinkwrap
Last synced: 07 Sep 2025
https://github.com/dhwaneetbhatt/strapd
strapd is a collection of utilities that alleviate developer productivity
Last synced: 21 Jan 2026