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-12 00:05:34 UTC
- JSON Representation
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/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/glynnbird/datamaker
Data generator command-line tool and library. Create JSON, CSV, XML data from templates.
cli csv data-generation json nodejs xml
Last synced: 08 May 2025
https://github.com/miraclx/zy
Minimal and blazingly-fast file server. For real, this time.
cli command-line http rust server static-file
Last synced: 21 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/olehdutchenko/node-w3c-validator
Wrapper for The Nu Html Checker (v.Nu)
checker cli html html5 nodejs reporting vnu w3c-validator
Last synced: 21 Mar 2025
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/bwesterb/pol
pol /pɵl/ is a modern command line password manager with deniable encryption
cli cryptography password-generator password-manager python
Last synced: 12 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/betahuhn/ackee-report
📈 CLI tool to generate performance reports of websites using the self-hosted analytics tool Ackee.
ackee analytics cli email-report privacy website-analytics
Last synced: 18 Jul 2025
https://github.com/theitsprojects/itsprompt
Prompting - the fancy way
cli cli-app cmd command-line command-line-interface inquirer itsprompt python python-3 python3
Last synced: 25 Aug 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/majiayu000/harness
Rust AI agent orchestration platform with App Server, rules, skills, GC, and observability.
ai-agent ai-tools cli developer-tools llm observability orchestration rules-engine rust skills
Last synced: 30 May 2026
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/knbr13/watcher
📁 watch file system events and respond by user-defined commands.
cli events filesystem go golang watcher
Last synced: 04 Sep 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/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/ERap320/CrowLeer
Powerful C++ web crawler based on libcurl
Last synced: 10 May 2025
https://github.com/lebinh/goplot
terminal based stream plotting
barchart cli histogram plot terminal visualization
Last synced: 23 Apr 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/agilira/orpheus
Orpheus is a high-performance CLI framework designed to be super simple and ~30× faster than popular alternatives with zero external dependencies. Built on FlashFlags, Orpheus provides a simple interface to create modern, fast CLI apps similar to git.
agilira cli cli-app commandline flash-flags go performance pluggable-storage plugin-system secure sub-command
Last synced: 03 May 2026
https://github.com/d3an/finviz
Go API for Finviz
api cli csv earnings economic-calendar finance finviz finviz-api finviz-csv finviz-json finviz-scraper go golang json quote scraper screener
Last synced: 04 Mar 2026
https://github.com/yjl9903/optc
An easy way to write TypeScript CLI Script
bash cli javascript python script typescript
Last synced: 19 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/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/caleb531/alfred-workflow-packager
A command-line utility for packaging and exporting Alfred workflows with ease
Last synced: 08 Apr 2026
https://github.com/scribe-org/scribe-data
Wikidata, Wiktionary and Wikipedia language data extraction
cli data data-pipeline database dictionary education emoji etl grammar hacktoberfest language learning open-source python sparql translation translator wikidata wikipedia wiktionary
Last synced: 04 Apr 2025
https://github.com/wkentaro/moviepy-cli
Command line interface for MoviePy.
Last synced: 06 Mar 2026
https://github.com/jankozik/diagram
CLI app to convert ASCII arts into hand drawn diagrams.
Last synced: 12 Apr 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/screenly/cli
Command Line Interface (CLI) and GitHub Actions workflow for Screenly.
cli command-line command-line-tool github-actions
Last synced: 02 Mar 2026
https://github.com/dantecatalfamo/wireguard-config-manager
Command line wireguard configuration manager
cli command-line configuration-management wireguard
Last synced: 14 May 2025
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/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/slai11/goto
gt your desired path with minimal keystrokes
cli command-line-tool goto jump rust
Last synced: 14 Apr 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/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/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/eolinker/eosc
Eosc is a high performance middleware development framework
Last synced: 17 Mar 2025
https://github.com/pompelmi/pompelmi
File-upload malware scanning for Node.js. Express/Koa/Next.js adapters, ZIP deep-inspection, MIME/size checks, optional YARA.
antivirus api automation backend cli cybersecurity devops files filesystem javascript library module nodejs npm opensource scanner security server typescript web
Last synced: 03 Apr 2026
https://github.com/denisidoro/abra
Easily share data between terminal windows!
Last synced: 22 Mar 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/careteenl/cli
🚀 Provide multiple project templates
cli jslib-cli mpvue react-admin vue-admin vue-backend vue-cli vue-multipage
Last synced: 16 Aug 2025
https://github.com/gulpjs/hacker
Hack on your project easily. A liftoff proof-of-concept.
cli flags liftoff nodejs proof-of-concept
Last synced: 20 Jan 2026
https://github.com/ryanccn/am
A beautiful and feature-packed Apple Music CLI
apple apple-music applescript clap clap-rs cli hacktoberfest macos rust tui
Last synced: 08 Jul 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/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/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/AltriusRS/Shumai
A delicious new outlook on command line argument handling.
args-parser bun bunjs cli commanderjs
Last synced: 28 Apr 2025
https://gitlab.com/timvisee/prs
:closed_lock_with_key: Secure, fast & convenient password manager CLI using GPG and git to sync.
cli git gpg hacktoberfest pass rust
Last synced: 10 Apr 2025
https://github.com/atreyagaurav/anime-helper-shell
A python shell for searching, watching, and downloading anime.
Last synced: 07 Oct 2025
https://github.com/mrcook/time_warrior
TimeWarrior (tw) is a CLI based time tracking tool written in the Go language
cli cli-app go golang time-tracker
Last synced: 12 Jul 2025
https://github.com/agorf/jot
Command-line note-taking for minimalists
bash cli command-line journal minimal note-taking notes plaintext script terminal-based text-editor
Last synced: 24 Jan 2026
https://github.com/snomiao/agent-yes
Run AI coding agents (Claude, Codex, Gemini …) unattended — auto-answer prompts, auto-retry on rate limits, and list/tail/steer every agent locally or from agent-yes.com
agentic ai-agents automation claude-code cli codex llm tui
Last synced: 02 Jul 2026
https://github.com/altriusrs/shumai
A delicious new outlook on command line argument handling.
args-parser bun bunjs cli commanderjs
Last synced: 11 Oct 2025
https://github.com/dennis-tra/shamir
🔑 A CLI frontend for Hashicorp Vault's Shamir's Secret Sharing implementation.
apache2 cli golang hacktoberfest hashicorp hashicorp-vault shamir-secret-sharing vault
Last synced: 09 Mar 2026
https://github.com/yodalightsabr/gitwrite
Commit spoofing 🥸
cli commits contribution-graph spoofing
Last synced: 19 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/ksxgithub/deno-args
Extensible CLI arguments parser for Deno with intelligent TypeScript inference
args cli composable deno extensible javascript typescript
Last synced: 01 May 2025
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/xypnox/todxpy
A simple and easy to use yet configurable todo app.
cli easy-to-use pip python python3 todo todoapp website
Last synced: 04 Mar 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/hfern/winix
Python Driver and CLI for the Winix C545 Air Purifier
Last synced: 02 Apr 2026
https://github.com/yjl9903/icpc-cli
A command line tool for solving programming challenges.
cli codeforces competitive-programming icpc
Last synced: 04 Mar 2026
https://github.com/oscaro/eq
jq, but for EDN.
cli clojure edn pretty-print tool
Last synced: 24 Apr 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/nrempel/locdev
locdev is a handy CLI tool that simplifies the process of adding, removing, and listing entries in the hosts file.
cli command-line command-line-tool hosts hosts-file localhost
Last synced: 08 May 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/maxlath/ipfs-add-from-url
A command line executable to add a file to IPFS from a URL instead of a file path
Last synced: 01 Nov 2025
https://github.com/CesiumLabs/create-discord-app
A Simple CLI to generate discord bot projects easily!
cli discord discord-js eris generator
Last synced: 28 Mar 2025
https://github.com/yankeexe/slack-status-cli
Lightning fast Slack status updates! :zap:
awesome awesome-go cli cobra-cli command-line go go-cli golang slack terminal terminal-app
Last synced: 10 May 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/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
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/mikigraf/Image-Processing-CLI-in-Rust
CLI for image processing with histograms, binary treshold and other functions
binary cli contrast grayscale histogram histograms huerotate image image-manipulation image-processing rust treshold
Last synced: 19 Mar 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/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/aortbals/github-stars-to-pinboard
Sync GitHub Stars to Pinboard
bookmarks cli github nodejs pinboard sync typescript
Last synced: 10 Jun 2025
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/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/ptkdev-boilerplate/node-cli-boilerplate
🪓 Create node cli with this user friendly boilerplate
cli cli-tools command-line command-line-app command-line-interface command-line-tool github-template node node-cli node-cli-boilerplate node-module nodejs npm-cli typescript
Last synced: 23 Jun 2025
https://github.com/litmuschaos/litmusctl
Command-Line tool to manage Litmuschaos's agent plane
Last synced: 30 Jun 2025