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-17 00:05:33 UTC
- JSON Representation
https://github.com/nexlabstudio/simctl-plus
A command-line tool for iOS simulator and virtual machine management, built with Swift and the ArgumentParser framework.
cli simctl simulator swift virtualization-framework
Last synced: 17 Feb 2026
https://github.com/lmammino/mvp-contributions
CLI tool to review and submit your Microsoft MVP contributions using a YAML file
automation cli command-line command-line-tool microsoft most-valuable-professional mvp
Last synced: 07 May 2025
https://github.com/rajasegar/gab
Github Actions Builder - A CLI tool to create / copy / paste github actions from command line.
Last synced: 07 May 2025
https://github.com/josantonius/php-mercadona-importer
PHP command line interface (CLI) application to import products from Mercadona using their API
cli mercadona mercadona-api mercadona-importer php
Last synced: 20 Mar 2025
https://github.com/pawel-slowik/dpgv4
Convert video files to DPG4 format used by MoonShell for Nintendo DS
cli ffmpeg-wrapper nintendo-ds
Last synced: 13 Apr 2025
https://github.com/atalent-labs/human-web-token
đŦ | An opinionated human friendly JWT inspector for your terminal.
Last synced: 12 Sep 2025
https://github.com/i10416/prettytable-native
standalone application with scala native
Last synced: 15 Mar 2026
https://github.com/flesler/lucky
CLI tool to measure the state of your luck, at the moment
cli decision-making luck lucky random
Last synced: 18 Jul 2025
https://github.com/accraze/make-license
Node CLI to generate a LICENSE for your project
cli command-line-tool generator licensing open-source-licensing
Last synced: 21 Jun 2025
https://github.com/jaywcjlove/bannerjs
Add a banner to the string. Get one-line/multi-line comment banner based on package.json.
banner cli gulp-plugin javascript nodejs
Last synced: 07 May 2025
https://github.com/lucasconstantino/harvest-cli
Unofficial Harvest CLI focused on time-tracking entries
cli enquirer harvest oclif time-tracker
Last synced: 13 Apr 2025
https://github.com/viseshrp/heroku.env
CLI tool to manipulate environment variables on Heroku with local .env files
cli cli-app cli-application cli-tool cli-utilities cli-utility deploy deployment-automation developer-tools devops devops-tools env environment-configuration environment-variables environment-vars heroku heroku-cli heroku-deployment herokuapp web-development-tools
Last synced: 06 May 2025
https://github.com/o-daneel/Lunii.PACKS
A simple Python proof of concept for handling Lunii stories
cli lunii proof-of-concept python3
Last synced: 16 Jul 2025
https://github.com/karnkaul/clap
Lightweight, type-safe command line arguments parser using C++23
Last synced: 17 Mar 2026
https://github.com/ahmadawais/ptcl-cli
đ Control PTCL router via command line. [Reboot, Get Stats, Screenshot xDSL for complaints].
cli command-line-tool ptcl-cli ptcl-router
Last synced: 22 Jun 2025
https://github.com/financial-times/nori
đ exploratory command-line tool to make changes across multiple repositories & track their progress
cli command-line-tool customer-products enquirer interactive migrations platforms-customer-products
Last synced: 15 Jul 2025
https://github.com/UpstreetAI/usdk
Build and deploy AI Agents, fast.
agentic-framework agents ai ai-agents ai-agents-framework cli cloud command hosting llm react ship
Last synced: 11 Sep 2025
https://github.com/jritsema/mcp-cli
MCP CLI is a tool for managing MCP server configuration files
Last synced: 03 Feb 2026
https://github.com/jmkd3v/rbx-pm-archiver
Archive your old Roblox System Private Messages before they get deleted on April 20th
archiver cli command-line python rbx roblox
Last synced: 13 May 2025
https://github.com/dhilipsiva/hostscli
hostscli - A CLI tool to block / unblock websites using /etc/hosts. Super simple and easily extendable. Also block Ads, Tracking & Malware sites.
ad-blocker cli cli-app command-line commandline firewall hosts porn-filter python python-client python-library
Last synced: 19 Mar 2025
https://github.com/emyann/matron
A Domain Specific Language à -la Dockerfile with a CLI to scaffold your projects.
angular cli command-line es6 jasmine javascript jest karma nodejs npm parcel react schematics typescript webpack
Last synced: 24 Jun 2025
https://github.com/yumemi-inc/statictrace
A library for semi-automatic static testing.
cli mermaid static-analysis testing testing-tools typescript
Last synced: 16 Sep 2025
https://github.com/yohasebe/monadic-chat-cli
Highly configurable CLI app for OpenAI's chat/text completion API
ai chat cli completion conversation monad natural-language nlp openai
Last synced: 14 Apr 2025
https://github.com/sheepla/renedit
đ A command line bulk file renaming tool that works in concert with your favorite text editors
batch-rename bulk-rename cli cli-tool rename rename-tool rust utility
Last synced: 26 Jun 2025
https://github.com/studio1902/statamic-peak-commands
Belongs to the Statamic Peak Starter Kit and contains all CLI commands and stubs.
alpinejs antlers cli fieldsets page-builder peak starter-kit statamic tailwind
Last synced: 19 Feb 2026
https://github.com/ojaynico/create-ojaynico-krn
A CLI tool to create a new React Native project in Kotlin
cli gradle kotlinm npm npx react react-native
Last synced: 16 Jan 2026
https://github.com/cutenode/create-nodeschool
A CLI to rapidly set up nodeschool workshoppers
cli easy events meetups node nodejs nodeschool npx scaffold
Last synced: 13 Sep 2025
https://github.com/ihorvorotnov/xdebug.sh
Toggle Xdebug PHP extension on and off, from command line
brew cli command-line command-line-tool command-line-tools homebrew php php7 valet xdebug
Last synced: 13 May 2025
https://github.com/aliounebfam/vscode_projects_launcher
Scripts pour dÊmarrer plusieurs projets VSCode à partir d'un rÊpertoire principal. | Scripts to launch multiple VSCode projects from a main directory.
automation cli launcher linux macos multiple-projects scripts starter vscode windows
Last synced: 23 Jul 2025
https://github.com/oir/startle
Instantly start a CLI from a function, functions, or a class
argparse argument-parser cli command-line python shell typehints
Last synced: 24 Dec 2025
https://github.com/harryzcy/ascheck
A command-line app that bulk-checks your apps for the Apple Silicon support
apple-silicon-support applesilicon cli golang macos
Last synced: 15 Dec 2025
https://github.com/levkush/termvideo
Play videos from a terminal with audio support! đ
cli contributions-welcome ffmpeg go golang terminal video youtube
Last synced: 07 May 2025
https://github.com/zhangfisher/mixcli
Create CommandLine Application with Interactive prompts
Last synced: 13 Sep 2025
https://github.com/kui-shell/oui
Visual Terminal for OpenWhisk
cli electron kui openwhisk tool visualization
Last synced: 30 Aug 2025
https://github.com/flintprocessor/motor
Swift cli spinner. Simple and fully customizable.
cli spinner swift swift-package-manager
Last synced: 14 Apr 2025
https://github.com/gmagno/tmon
Temperature Monitor -- a simple CLI tool for monitoring/reporting CPU temperatures.
cli cpu-temperature linux python3
Last synced: 07 May 2025
https://github.com/wren/jrnl.vim
Syntax for jrnl files in vim
cli command-line jrnl neovim neovim-plugin notes syntax-highlighting todo vim vim-plugin
Last synced: 22 Mar 2025
https://github.com/nikiforovall/cli-with-spectre-console
An example CLI application based on Spectre.Console
Last synced: 18 Mar 2025
https://github.com/lumapps/metrx
Measure web page performance metrics with ease.
cli performance performance-analysis puppeteer
Last synced: 24 Dec 2025
https://github.com/iblai/infra-cli
Interactive CLI for provisioning the ibl.ai platform on AWS with Terraform and configuring servers with Ansible. Supports bootstrapping any existing server.
ai-infrastructure ansible automation aws cli cloud deployment devops iac ibl-ai infrastructure infrastructure-as-code platform-engineering provisioning python self-hosted server-setup terraform
Last synced: 26 Jun 2026
https://github.com/danbrakeley/heic2png
Convert heic images to png (using all available cores)
Last synced: 12 Jan 2026
https://github.com/kremilly/linkscraper
Plunge into the depths of the web with Linkscraper! Uncover links, images, emails, and more swiftly, catering to researchers, developers, and curious explorers alike.
cli linkscraper python scraper security security-tools utils
Last synced: 31 Jul 2025
https://github.com/trailofbits/cast2gif
Converts AsciiCast terminal recordings to animated GIFs
animated-gifs cli presentation-tools
Last synced: 15 Apr 2025
https://github.com/changhuixu/weather-cli-nodejs
A CLI program in Node.js. The program checks weather data in command line.
api cli cli-app command-line command-line-tool commandline config configuration console console-application console-color console-table console-tool javascript node nodejs prompt weather weather-app weather-forecast
Last synced: 18 Aug 2025
https://github.com/giacomopiccinini/rush
Swiss-army knife for media inspection and manipulation
cli data data-engineering multimedia rust
Last synced: 09 Mar 2026
https://github.com/bfontaine/ud
:metal: Urban Dictionary in your terminal.
cli ruby tool urban-dictionnary
Last synced: 15 Apr 2025
https://github.com/jamieweavis/streaker-cli
GitHub contribution streak/statistic tracking command line application with ASCII contribution graph
ascii cli contribution contribution-graph contributions github node nodejs statistics stats streak streaker
Last synced: 23 Aug 2025
https://github.com/dmzlingyin/LOCR
A lightweight but powerful OCR tool.
cli command-line go golang-tools ocr
Last synced: 08 Jul 2026
https://github.com/imajeetyadav/argocd-cli
:gear: Github Action to install ArgoCD CLI
Last synced: 14 Apr 2025
https://github.com/donuts-are-good/consolequest
Console based text-adventure RPG
cli console game go golang hacktoberfest rpg text-adventure tui
Last synced: 12 Apr 2025
https://github.com/petabridge/petabridge.cmd-quickstart
Quickstart tutorial sample for Petabridge.Cmd
akka akkadotnet cli cluster petabridge
Last synced: 17 Aug 2025
https://github.com/siemens/lightweightcmpra
CLI-based Registration Authority application PoC
appilcation certificates cli cmp java lcmpp rfc4210 rfc9840 x509
Last synced: 18 Jun 2025
https://github.com/sereneblue/apkdl
Search and download APKs from the command line
android android-download apk apk-download cli
Last synced: 12 Apr 2025
https://github.com/ultirequiem/quotable
đģ Quotable.io API Wrapper + CLI App
cli cli-application go golang golang-wrapper random-quotes
Last synced: 31 Jul 2025
https://github.com/sanjeev23oct/zap
1. Skill-First Approach â Context That Earns Its Place Most AI coding agents front-load a massive system prompt every request â language conventions, architecture notes, team rules, API patterns, all of it, whether it's relevant or not. zap replaces that wall with a skill system: markdown files that are injected surgically, only when needed
agentic ai-agent ai-coding anthropic cli coding-assistant developer-tools llm mcp ratatui rust skill-system terminal tui
Last synced: 26 May 2026
https://github.com/devansh3712/pysql
Python wrapper for making MySQL queries easier
cli hacktoberfest hacktoberfest2022 mysql python
Last synced: 31 Jul 2025
https://github.com/exadel-inc/server-sketch-cli
CLI for component based server for frontend developers. Helps quickly serve static files, generate html for components & pages for new projects.
cli examples express javascript nodejs server-sketch
Last synced: 15 Apr 2025
https://github.com/lcfd/trak
Keep a record of the time you dedicate to your projects. â ī¸ Under HEAVY active development â ī¸
cli command-line command-line-tool python report time time-tracking tracking
Last synced: 10 Apr 2025
https://github.com/anirudh4583/ezpush
Are you tired of writing git add git commit git push all the time? Here's a simple CLI to do it all in one go :)
Last synced: 14 Apr 2025
https://github.com/makarski/gtasks-rs
Rust Client for Google Tasks API
cli client google-api google-tasks google-tasks-api rust rust-google
Last synced: 14 Mar 2025
https://github.com/knutkirkhorn/cisco-vpn-rdp-connecter
Connect to Cisco AnyConnect VPN and open a Microsoft Remote Desktop (RDP) window
anyconnect cisco cli command-line-tool nodejs rdp vpn
Last synced: 16 Jul 2025
https://github.com/k4m4/hex-cli
Hex encode & decode a string, right from your terminal.
cli decoding encoding hex hexadecimal
Last synced: 03 May 2025
https://github.com/numandev1/expo-library
CLI for creating reusable, modern Expo libraries using monorepo and expo init.
cli expo-library library monorepo react-native
Last synced: 12 May 2025
https://github.com/roman910dev/ghmd
An extremely light-weight (~4KB) and simple command line tool to convert Markdown files to GitHub-styled HTML.
cli converter github github-flavored-markdown html markdown
Last synced: 16 Jan 2026
https://github.com/SohelIslamImran/ghosttime
Ghostty animation for any terminal with customizable colors
cli ghosttime ghostty ghostty-animation terminal-animation
Last synced: 10 Oct 2025
https://github.com/smortex/puppet-add-cli-auth-to-certificate
Update a Puppet certificate to make it suitable for CLI authentication
authentication certificate cli hacktoberfest puppet
Last synced: 23 Apr 2025
https://github.com/sdslabs/brocli
A command line tool to streamline your game development process with Rubeus.
Last synced: 21 Apr 2025
https://github.com/gozeloglu/bm.sh
BookMark CLI tool for UNIX /Linux terminals.
bookmark bookmarks cli linux shell-script unix unix-shell
Last synced: 19 Apr 2025
https://github.com/albinvar/anonfiles-cli
An awesome console application built using php which can upload and download files using anonfiles.com api directly from your terminal.
anonfiles anonfiles-cli cli hacktoberfest hacktoberfest-accepted hacktoberfest2023 php
Last synced: 07 May 2025
https://github.com/wp-cli/super-admin-command
Lists, adds, or removes super admin users on a multisite installation.
admin cli hacktoberfest security superadmin wordpress wp-cli wp-cli-package
Last synced: 12 Jun 2025
https://github.com/raniellyferreira/rotate-files
Rotate files locally, in S3 (api-compatible), Google Storage or Azure Blob Storage based on custom backup rotation scheme
aws azure backup blob-storage cli database devops files gcs golang google lightweight logs rotate rotate-backups rotate-files rotate-logs s3 s3-api storage
Last synced: 17 Oct 2025
https://github.com/uetchy/epicfail
â Better error reporting for Node.js command-line apps.
cli command-line error-handling error-reporting javascript
Last synced: 19 Apr 2025
https://github.com/itsjwala/ccr
Command line tool for executing programs with input test file and 40+ languages support
cli code command-line-tool compiler online-judge run
Last synced: 28 Oct 2025
https://github.com/kenanbek/mongocli
Command Line Interface for MongoDB. For learning purposes.
cli client command-line go golang mongoclient mongodb
Last synced: 07 May 2025
https://github.com/saagarjha/generateappicons
A command line tool to generate app icons
app-icon-generator cli ios watchos
Last synced: 24 Mar 2025
https://github.com/mfherbst/down-frab-videos
Download videos and lecture attachments from CCC events
ccc cli command-line download frab media pretalx
Last synced: 02 Sep 2025
https://github.com/izumin5210/clig
boilerplate generator and utilities for CLI tools in Go
Last synced: 18 Apr 2025
https://github.com/pebaz/tinyhttp
Performant static file HTTP server using Nim for speed.
cli nim nimporter nimporter-libraries performance python
Last synced: 19 Apr 2025
https://github.com/ollionorg/cloudendure-python
A Python 3.7+ client and utilities for CloudEndure
api-client aws boto3 cli cloud cloud-migration cloudendure cloudendure-python migrations poetry pypi python python-3 python3 python3-7 python3-8 python3-9 python37 python38 python39
Last synced: 09 Apr 2025
https://github.com/theritikchoure/crawlyx
Crawlyx is an open-source command-line interface (CLI) based web crawler built using Node.js. It is designed to crawl websites and extract useful information like links, images, and text. It is lightweight, fast, and easy to use.
cli command-line-tool crawler crawlyx hacktoberfest hacktoberfest-2023 hacktoberfest-accepted nodejs npmjs open-source scraper web-scraping
Last synced: 30 Oct 2025
https://github.com/tigerinus/good
Install and uninstall Go package in isolated path, to keep your `GOPATH/pkg` clean. Like `pipx`, but for Go.
cli cli-app commandline go golang golang-application package pipx
Last synced: 14 Jan 2026