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-24 00:05:35 UTC
- JSON Representation
https://github.com/derhuerst/geojson-to-svg-cli
Command line tool to convert GeoJSON to SVG.
Last synced: 15 Apr 2025
https://github.com/kbrsh/moon-cli
:sparkles: Easily scaffold a Moon project
Last synced: 15 May 2025
https://github.com/mitchjeitani/catacomb
A minimalistic CLI tool for storing shell commands.
cli command-line command-line-tool productivity python shell terminal
Last synced: 16 May 2025
https://github.com/ERap320/CrowLeer
Powerful C++ web crawler based on libcurl
Last synced: 10 May 2025
https://github.com/pantuza/jsoncat
Json pretty-print parser based on a recursive lexical analyser
c clang cli json jsoncat parser pretty-print
Last synced: 16 Jan 2026
https://github.com/nguyenvulong/devenv-macos
my personal dotfiles, optimized for MacOS 75% keyboards
cli neovim productivity shell terminal vim wezterm zsh
Last synced: 06 Oct 2025
https://github.com/salkuadrat/f
A simple shortcut, command line interface (CLI) for Flutter to increase productivity and happiness.
Last synced: 09 Apr 2025
https://github.com/smollweide/lerna-terminal
Powerful cli ui for monorepos
cli cli-ui cliui lerna monorepo monorepos monorepository terminal
Last synced: 18 Jan 2026
https://github.com/lukateras/nanoid.h
Sitnik's Nano ID as a 199-byte C header
c c-library cli id-generator meson nanoid
Last synced: 30 Apr 2025
https://github.com/privatenumber/playwright-start
Start a long-running Playwright browser server via CLI
browser cli playwright server start
Last synced: 21 Mar 2025
https://github.com/ashblue/oyster-package-generator
Oyster is a package generator for Unity Package Manager (UPM). It generates a best standards Unity package with automated deployments via CLI. Focus on coding your package instead of deployments, changelogs, ect.
cli commitizen generator git-flow package-generator unity unity-package-manager unity3d upm
Last synced: 10 Apr 2025
https://github.com/flightpkg/flight
Swift, reliable, multi-language package manager. ✨🚤🚀✨
cli fast flight javascript luau nodejs package-manager rust unified universal
Last synced: 28 Oct 2025
https://github.com/evanshortiss/obd-parser-cli
CLI to read diagnostic data from vehicles via OBD (ELM 327) connections
cli elm elm327 obd obd-ii obd-parser-cli obd-port obd2 serial serialport vehicle vehicular-networks
Last synced: 10 Apr 2025
https://github.com/caleb531/alfred-workflow-packager
A command-line utility for packaging and exporting Alfred workflows with ease
Last synced: 08 Apr 2026
https://github.com/nizanrosh/okta-aws-cli
A dotnet open source which provides aws credentials using Okta
assume-role aws aws-cli cli okta sts
Last synced: 17 Jan 2026
https://github.com/madhavjivrajani/halp
Display a message in morse code on your capslock LED, keyboard backlight or using your screen brightness!
cli golang linux morse-code systems
Last synced: 17 Mar 2025
https://github.com/sepandhaghighi/penney
Penney's Game
cli cli-game cli-games console-application console-game fun game linux macos penney-game penneygame probability python python3 windows
Last synced: 30 Apr 2025
https://github.com/dirien/k3sair-cli
K3SAIR 🏴☠️️ ('Corsair') is a cli for the installation of k3s in an Air-Gapped environment.
Last synced: 17 Mar 2025
https://github.com/ellisonleao/vl
CLI tool that helps verify current status of URIs in text files
Last synced: 01 May 2025
https://github.com/gbaptista/supernova
Terminal string styling. Put some color in your console! Support for Fennel, Lua, and Shell.
ansi ansi-escape-codes cli color command-line console fennel gradient lua shell strip-ansi terminal
Last synced: 03 Aug 2025
https://github.com/joshuatvernon/cbf
CBF 🦥is a simple CLI tool for developers who can't be f#@!'d learning or remembering all the commands they have to run day to day or just in a specific repo
cbf cli command commands json-script runner runners script scriptrunner scripts yaml-script
Last synced: 06 Apr 2025
https://github.com/josh-stillman/lintier
CLI to setup Eslint & Prettier in Typescript projects.
airbnb-eslint cli eslint formatting lint-staged linting prettier rc-files stylelint typescript
Last synced: 13 Aug 2025
https://github.com/wiardvanrij/m2-opcache-manager
Magento2 - PHP Opcache | Allows the purge/clear/flush of the PHP OpCache via the CLI and Magento2 Backend
cli magento magento-2 magento-2-extension magento-extension magento-module magento2 magento2-backend magento2-extension magento2-module opcache php php-opcache php7
Last synced: 22 Mar 2025
https://github.com/mongodb-js/pretty-repl
Extends Node's repl.REPLServer to allow for a colorize function.
cli node-repl nodejs syntax-highlighting
Last synced: 03 Aug 2025
https://github.com/kotet/progress
Easy progress reporting for D
ascii-graphics cli counter d dman dub progress-bar spinner
Last synced: 09 Mar 2026
https://github.com/jeremyben/nunjucks-cli
Simple Nunjucks CLI wrapper and templates watcher
cli npm nunjucks template-engine
Last synced: 23 Oct 2025
https://github.com/lazy-ants/remote-manager
This tool is intended for mass management and monitoring of remote servers. Getting information about the status of remote servers, analyze it, provide maintenance as easily as possible, extend for your needs.
cli devops docker monitoring php productivity remote-control symfony tools
Last synced: 03 Aug 2025
https://github.com/yoshihitoh/refmt
Translate data format into another one. Currently only JSON and YAML are available.
cli command-line command-line-tool converter json utility yaml
Last synced: 12 Oct 2025
https://github.com/dakotamurphyucf/ochat
Text-first toolkit for building reproducible, composable LLM workflows as plain files in OCaml.
agent-workflows ai-agents cli developer-tool developer-tools llm mcp ocaml openai prompt-engineering retrieval-augmented-generation tool-calling tui vector-search
Last synced: 23 Jun 2026
https://github.com/cesiumlabs/create-discord-app
A Simple CLI to generate discord bot projects easily!
cli discord discord-js eris generator
Last synced: 11 Jun 2026
https://github.com/ready-to-release/eac
Audit-ready Continuous Delivery for regulated industries.
audit automation-framework cli compliance-as-code continuous-delivery devops-platform devsecops-pipeline documentation dora-devops gherkin regulated-industry-blueprints traceability
Last synced: 30 May 2026
https://github.com/lorenzofox3/zora-node
test runner for nodejs using zora testing library
cli performance productivity test test-runner testing
Last synced: 14 Jan 2026
https://github.com/fxfactorial/ocaml-emoji
Emojis in OCaml, use them in your CLIs or whatever
Last synced: 09 Oct 2025
https://github.com/Tatayoyoh/deezer-tui
Deezer musics from your terminal, powered by Rust 🦀🎶
cli deezer deezer-player deezer-tui linux macos terminal tui wsl2
Last synced: 20 Apr 2026
https://github.com/bcoughlan/openapi-commander
Generate a Node.js command line tool from an OpenAPI definition
Last synced: 18 Mar 2026
https://github.com/mvschwarz/openrig
Multi-agent harness that runs Claude Code and Codex together as one system
agent-harness agent-orchestration agent-skills ai-coding claude-code cli codex-cli multi-agent multi-agent-systems tmux typescript
Last synced: 19 Apr 2026
https://github.com/vaibhavsingh97/stalkpy
A Python script to opens the major social networks associated to the specific handle. Inspired from https://github.com/samanthakem/HandleStalker :rocket: :dancer:
cli comman demo friends highlighting linux macos python python3 social-accounts stalking windows
Last synced: 26 Sep 2025
https://github.com/slai11/goto
gt your desired path with minimal keystrokes
cli command-line-tool goto jump rust
Last synced: 14 Apr 2025
https://github.com/iepathos/debtmap
Technical debt and risk analyzer that predicts bug hotspots by combining cognitive complexity, pattern recognition, coverage gaps, information theory, and git history.
automation cli code-complexity code-duplication code-metrics code-quality code-smell-detection cognitive-complexity coverage-analysis cyclomatic-complexity developer-tools devtools lcov risk-analysis rust static-analysis technical-debt
Last synced: 26 May 2026
https://github.com/markets/suchtube
🔍 📼 YouTube search as a service, with Slack integration and CLI
cli nodejs search-videos service slack youtube youtube-api youtube-search
Last synced: 27 Jul 2025
https://github.com/larrabee/ebt
Flexible backup framework
backup btrfs cli diff-backups diff-dd libvirt libvirt-vm linux lvm2 mysql python rsync snapshot
Last synced: 01 Aug 2025
https://github.com/ossobv/proxtop
Proxmox resource monitor -- list top resource users of your proxmox VM platform
Last synced: 05 May 2025
https://github.com/sebthom/more-clink-completions
Windows command line Clink auto-completion for Nektos/Act, Curl, Docker, Dart, Haxe, Java, Lua, Maven, OpenSSL
cli clink clink-completions command-line curl docker haxe java lua mvn nektos-act openssl
Last synced: 06 May 2025
https://github.com/joelibaceta/xls-cli
A simple cli tool to explore xls files
cli spreadsheet terminal tool xls xlsx
Last synced: 14 Jul 2025
https://github.com/jankozik/diagram
CLI app to convert ASCII arts into hand drawn diagrams.
Last synced: 12 Apr 2025
https://github.com/jurczewski/private-pdf-converter
Private PDF Converter is a simple, secure offline tool for quickly turning your image files (like PNGs) into a single PDF - no internet required. Your files stay private on your device.
100commitow 100commits cli cocona dotnet dotnet-tool merge-pdf merge-pdf-images pdf pdf-converter pdf-encryptor pdf-merge privacy privacy-protection private split-pdf tool watermark
Last synced: 04 Jul 2026
https://github.com/codingcodax/reexjs-cli
An interactive CLI automation tool 🛠️ for creating react.js and next.js projects most fast and efficiently. ⚛️
cli cli-app creating-react es6 javascript nextjs react reactjs reexjs-cli tool typescript
Last synced: 12 Apr 2025
https://github.com/swanandx/rustywitness
A CLI tool for getting screenshots of URLs using headless chrome
bugbounty cli headless-chrome recon rust web
Last synced: 19 Mar 2025
https://github.com/wkentaro/moviepy-cli
Command line interface for MoviePy.
Last synced: 06 Mar 2026
https://github.com/im2nguyen/envo
A CLI tool that masks and obfuscate your environment variables for demos
cli demo environment-variables golang
Last synced: 29 Oct 2025
https://github.com/lebinh/goplot
terminal based stream plotting
barchart cli histogram plot terminal visualization
Last synced: 23 Apr 2025
https://github.com/dotcs/xkcd-cli
A xkcd terminal viewer that uses fzf for searching and renders images directly in terminals that support image rendering (e.g., kitty, iterm2, any other with sixel support)
cli cli-app iterm2 kitty python sixel wezterm xkcd xkcd-comics
Last synced: 12 Jun 2025
https://github.com/tychenjiajun/art
AI-PP3 is a command-line tool that uses artificial intelligence to analyze RAW photos and generate optimized processing profiles (PP3 files) for RawTherapee.
ai arw batch-processing cli computer-vision cr2 dng image-processing multimodal nef photo-editing photography pp3 raw rawtherapee
Last synced: 11 Jun 2025
https://github.com/rubygems/bundler-compose
A bundler plugin to allow composing new gems into an existing bundle
bundler bundler-plugin cli ruby
Last synced: 12 Apr 2025
https://github.com/GiGurra/boa
Opinionated declarative CLI args, ENV vars and config files
cli command command-line go golang
Last synced: 12 Apr 2026
https://github.com/mayashavin/create-content
CLI tool to auto-create content file from templates for Nuxt Content module
cli csv markdown nodejs nuxt-content nuxtjs yaml yaml-parser
Last synced: 23 Mar 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/deepjyoti30/yaf
Yet another system fetch that is minimal and customizable
cli disk-space distro fetch golang screenshot script system system-info system-info-monitoring system-information unix yafetch
Last synced: 04 Oct 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/anavarre/drucker
drucker: Drupal + Docker - Spin up Drupal, Lightning or BLT in seconds.
ansible cli docker drupal lamp orchestration
Last synced: 13 Jul 2025
https://github.com/anna-money/workflow-tools
CLI tools for GitHub Actions
ci-cd cli github-actions github-secrets github-workflows python
Last synced: 30 Aug 2025
https://github.com/denisidoro/abra
Easily share data between terminal windows!
Last synced: 22 Mar 2025
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/lirena00/compadcn
compadcn is a modern CLI wrapper around shadcn-ui that adds presets, remove support, linting, and an interactive TUI for blazing-fast component workflows.
cli command-line-tool developer-tools frontend nextjs shadcn shadcn-ui terminal typescript
Last synced: 29 Jul 2025
https://github.com/ankushbhardwxj/codemon
cli to win programming contests
cli codemon command-line-tool competitive-coding competitive-programming competitive-programming-contests competitive-sites contest
Last synced: 13 Dec 2025
https://github.com/pierrechevalier83/2048-rs
Rust implementation of 2048 game
2048 cli game matrix-display rust termion unicode
Last synced: 04 Oct 2025
https://github.com/hfern/winix
Python Driver and CLI for the Winix C545 Air Purifier
Last synced: 02 Apr 2026
https://github.com/holtwick/bx-mac
Sandbox any macOS app — only your project directory stays accessible
claude-code cli developer-tools macos privacy sandbox security terminal vscode xcode
Last synced: 19 Apr 2026
https://github.com/sap-samples/cloud-btp-cli-api-codejam
Material for the CodeJam on the CLI and APIs for the SAP Business Technology Platform.
api cli commandline owner-qmacro sample sap-btp sap-codejam shell
Last synced: 12 Oct 2025
https://github.com/jsmonhq/xnew
xnew is a fast, low-memory CLI that appends only unique lines to files. Built in Go for large datasets, it streams input efficiently and scales cleanly from thousands to hundreds of millions of lines.
bugbounty cli cybersecurity data-analysis data-processing deduplication go golang infosec performance security-tools
Last synced: 27 Jun 2026
https://github.com/iwittkau/mage-select
CLI frontend for mage based on promptui.
Last synced: 08 Jul 2025
https://github.com/thecodeah/quicli
Create CLI's quickly without any external files!
cli dev-tool lightweight nodejs
Last synced: 20 Jul 2025
https://github.com/dimo414/task-mon
CLI to execute commands and log results to healthchecks.io
cli cron healthcheck healthchecks healthchecksio heartbeat monitoring
Last synced: 21 Mar 2025
https://github.com/hofstadter-io/hofmod-cli
Hofstadter generator for Golang CLIs
cli code-generator cue cuelang dsl golang hof hof-lang
Last synced: 23 Aug 2025
https://github.com/jobsamuel/venezuela-js
Analiza, verifica, utiliza y muestra la organización territorial de Venezuela con Javascript.
barquisimeto caracas cli geografia geopolitico maracaibo venezuela
Last synced: 21 Mar 2025
https://github.com/qodesmith/create-new-app
Easily generate a new fully-equiped React project, optionally with Redux, React Router, Express, or MongoDB.
cli express generator mongodb react react-router redux sassyons scaffolding scss webpack
Last synced: 11 Apr 2025
https://github.com/jalada/gdrive-search
A TUI to quickly find files in your Google Drive
cli find google-drive sync tui
Last synced: 21 Oct 2025
https://github.com/stacksjs/rpx
🔀 A modern, smart reverse proxy. For a pretty and powerful local DX.
bun cli dev-tool local-development nginx reverse-proxy zero-config
Last synced: 25 Feb 2026
https://github.com/edgee-ai/edgee
Open-source AI gateway written in Rust, with token compression for Claude Code, Codex... and any other LLM client.
agentic cli coding-assistant context-optimization cost-optimization edgee llm-gateway token-compression
Last synced: 01 Apr 2026
https://github.com/bravo1goingdark/mailgrid
Ultra-lightweight Go CLI for high-throughput email automation. Sends bulk emails via SMTP from CSV or public Google Sheets with concurrency, rate limiting, and optional scheduling—no bloat.
boltdb cli concurrency csv database go html monitoring offset scheduler sheet smtp worker-pool
Last synced: 27 Apr 2026
https://github.com/yodalightsabr/gitwrite
Commit spoofing 🥸
cli commits contribution-graph spoofing
Last synced: 19 Mar 2025
https://github.com/omaralbeik/sketchgen
A Swift command line tool for generating source code from sketch files
cli code-generator parser sketch swift templating
Last synced: 13 Apr 2025
https://github.com/jimmypw/adcs
Active Directory Certificate Services command line utility.
adcs certificate certificate-request cli golang microsoft pki ssl
Last synced: 17 Jan 2026