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-06-28 00:05:30 UTC
- JSON Representation
https://github.com/suntong/ffcvt
ffmpeg convert wrapper tool
audio-processing cli codec encoder encoding ffmpeg hacktoberfest mp4 subtitle tool video video-processing
Last synced: 10 Apr 2025
https://github.com/YusufCeng1z/svelte-bash
A fully typed, lightweight, and customizable terminal emulator component for Svelte 5. Features a virtual file system, custom commands, themes, and autoplay mode for demos. 🚀
bash cli command-line console frontend shell svelte svelte-5 svelte-component terminal terminal-emulator typescript ui-component
Last synced: 13 Jan 2026
https://github.com/BubuAnabelas/markcat
:eyeglasses: Markdown files terminal viewer.
cli javascript markdown nodejs syntax-highlighting terminal
Last synced: 07 May 2025
https://github.com/httpie/httpie-aws-auth
AWS / Amazon S3 auth plugin for HTTPie
amazon api api-client api-testing auth aws cli http httpie plugin s3
Last synced: 10 Mar 2026
https://github.com/tommy351/tsc-multi
Compile multiple TypeScript projects into multiple targets.
cli typescript typescript-compiler
Last synced: 15 Mar 2025
https://github.com/cchexcode/complate
A powerful text templating tool.
cli commit git handlebars rust rust-lang standard template
Last synced: 16 Apr 2025
https://github.com/dadhi/cstomd
Visual Studio extension and dotnet CLI tool to generate the Markdown Docs from the C# Tests keeping your Docs and Tests in sync!
cli documentation documentation-generator documentation-tool dotnet dotnet-tool extension filegenerator markdown runnable samples tools visualstudio2017
Last synced: 15 Apr 2025
https://github.com/finnkauski/lighthouse
Philips Hue API wrapper crate for Rust
cli crate hue hue-api hue-bridge hue-cli lighthouse lights philips-hue philips-hue-lights rust rust-crate rust-lang rustlang smart-home smart-lights
Last synced: 30 Aug 2025
https://github.com/pyinat/naturtag
Tag your nature photos with iNat taxonomy and observation metadata
biodiversity biodiversity-data cli darwin-core dwc exif hierarchical-keywords inaturalist iptc photography taxonomy xmp
Last synced: 02 Mar 2026
https://github.com/wp-cli/media-command
Imports files as attachments, regenerates thumbnails, or lists registered image sizes.
cli hacktoberfest media regeneration thumbnail upload wordpress wp-cli wp-cli-package
Last synced: 04 Mar 2026
https://github.com/tsedio/tsed-cli
💻 CLI for Ts.ED framework
backer cli hacktoberfest open-source sponsor tsed
Last synced: 21 Feb 2026
https://github.com/hartwork/resolve-march-native
:snail: Tool to determine what GCC flags -march=native would resolve into
cli compilation cross-compilation distcc distccflags gcc python python3 tool
Last synced: 03 Mar 2026
https://github.com/jolle/expired-tweets
🐦 Find tweets that contain expired or claimable URLs from your Twitter archive.
cli electron expired-tweets gui nodejs security takeover tweets twitter twitter-archive
Last synced: 05 Mar 2026
https://github.com/trapd00r/file-lscolor
Colorize input filenames just like ls(1) does
cli colors coreutils dircolors ls lscolors terminal terminal-colors
Last synced: 07 May 2025
https://github.com/bahmutov/manpm
Shows the relevant part of NPM module's README file right in your terminal
Last synced: 28 Sep 2025
https://github.com/ehmicky/nvexeca
nvm + execa = nvexeca
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 05 Apr 2025
https://github.com/jeffreytse/cactus-tunnel
🌵 A charming TCP tunnel over WebSocket and Browser.
awesome browser bypass cli fast http nodejs port-forward proxy proxy-server reverse-proxy socks-proxy ssh ssh-tunnel tcp tcp-proxy tcp-tunnel tunnel typescript websocket
Last synced: 12 May 2025
https://github.com/nwtgck/go-fakelish
Fake English word generator for Go and CLI
cli english english-like fake generator go word
Last synced: 30 Apr 2025
https://github.com/michidk/displayz
A CLI tool and library to control display settings on Windows written in Rust.
cli display display-library display-settings hacktoberfest monitoring-tool rust settings
Last synced: 29 Dec 2025
https://github.com/varletjs/api-farmer
API module generation tool based on Openapi3/Swagger2.
api-generator cli ejs javascript nodejs openapi swagger typescript
Last synced: 09 Apr 2025
https://github.com/mingrammer/gomo
:hamburger: Terminal based memo application written in Go
Last synced: 22 Apr 2025
https://github.com/digital-science/dimcli
Python client and CLI for scientometrics and research analytics using the Dimensions API.
api cli dimensions jupyter-notebook python research-analytics scientometrics
Last synced: 28 Oct 2025
https://github.com/kucherenko/cli-typescript-starter
TypeScript CLI starter kit for Node.js. Optimized for quick setup and development efficiency.
boilerplate cli cli-app cli-tool nodejs starter starter-kit starter-template typescript
Last synced: 25 Feb 2026
https://github.com/ohtomi/scrapbox
This tool provides command line interface for scrapbox.io.
Last synced: 14 Jan 2026
https://github.com/bitsky-tech/bridgic-browser
LLM-driven browser automation library built on Playwright with 67 CLI/SDK tools, stable snapshot refs, and stealth mode.基于 Playwright 的 LLM 驱动浏览器自动化库,提供 67 个 CLI/SDK 工具、稳定快照引用(ref)与默认隐身模式,适用于 AI Agent 端到端网页操作。
agent-tools ai-agent browser-automation cli llm playwright python
Last synced: 15 Apr 2026
https://github.com/ksoichiro/rdotm
Objective-C resource definition generator like Android app's R.java.
android cli code-generation ios objective-c
Last synced: 08 Oct 2025
https://github.com/woile/decli
:computer: Minimal, easy to use, declarative command line interface tool
cli command-line command-line-parser declarative python3
Last synced: 17 Oct 2025
https://github.com/scaffold-sh/cli
Scaffold is a framework to create a complete AWS infrastructure, defined as code, in seconds.
Last synced: 15 Mar 2026
https://github.com/timothepearce/synda
A CLI for generating synthetic data
ai cli llm machine-learning synthetic-data
Last synced: 24 Jan 2026
https://github.com/pkra/mathjax-node-page
mathjax-node for pages
cli html latex mathjax mathjax-node nodejs svg tex
Last synced: 02 Oct 2025
https://github.com/bcicen/xiny
Simple command line tool for unit conversions
cli command-line conversion go golang
Last synced: 22 Mar 2025
https://github.com/alek-s/select-run
A CLI tool to interactively search & select one or many package.json npm scripts to run
cli command-line commandline javascript node npm npm-scripts package-json
Last synced: 13 Apr 2025
https://github.com/nullstone-io/nullstone
Nullstone is a customizable developer platform launched on your cloud accounts.
Last synced: 08 May 2026
https://github.com/buiducnhat/agent-skills
Agent skills for coding workflow
agent ai antigravity claude claude-code cli cursor gemini skills workflow
Last synced: 15 Apr 2026
https://github.com/mckael/samtv
samtvcli -- Network CLI remote for Samsung TVs (models 2014-2015)
cli cli-app go golang library samsung samsung-smart-tv smartview
Last synced: 23 Oct 2025
https://github.com/ronin-rb/ronin-web
ronin-web is a collection of useful web helper methods and commands.
cli crawler hacktoberfest helpers html proxy-server ronin-rb ruby server spider web xml
Last synced: 03 Oct 2025
https://github.com/PicoJr/rtw
rust time tracker CLI tool
cli command-line-tool linux rust time-tracker timeline tracker
Last synced: 10 Jun 2025
https://github.com/boilerplato/boilerplato
A powerful tool to generate boilerplate source code from a template
boilerplate boilerplate-application cli
Last synced: 15 May 2025
https://github.com/devopsctl/gitlabctl
Cross platform Gitlab management cli written in Go. Download the executable with no dependencies!
cli devops gitlab gitlab-api gitlab-cli gitlab-ctl go golang
Last synced: 30 Apr 2025
https://github.com/pemistahl/chr
A command-line tool that gives information about Unicode characters
cli command-line-tool rust rust-cli rust-crate terminal tool unicode unicode-character unicode-character-database
Last synced: 24 Mar 2025
https://github.com/rheinwerk-verlag/pganonymize
A commandline tool for anonymizing PostgreSQL databases
anonymization anonymizer cli command-line command-line-tool database developer-tools dsgvo gdpr postgresql privacy python python2 python27 python3
Last synced: 05 Jul 2025
https://github.com/samapriya/planet-gee-pipeline-cli
Planet and Google Earth Engine Pipeline Command Line Interface Tool
cli earth-engine planet planet-api
Last synced: 20 Jun 2025
https://github.com/agentrhq/authsome
Credential vault for AI agents. Log in once via Oauth2 or API Key. Every agent stays authenticated — headless, no SaaS, agents never see your credentials.
agent-identity agent-security ai-agents api-keys authentication claude-code cli credential-manager developer-tools headless hermes-agent llm local-first mcp oauth2 openclaw python secrets-management security-tools vault
Last synced: 06 Jun 2026
https://github.com/pavdmyt/git-ctm
⏳ git Commit Time Machine ⌛
cli cli-utility console git python terminal unix version-control
Last synced: 11 Apr 2025
https://github.com/esafirm/gadb
ADB replacement with enhanced and more features
Last synced: 07 May 2025
https://github.com/s-p-k/foxy
A simple script that handles bookmarks stored in a txt file.
bookmark chrome cli dmenu firefox foxy store-bookmarks surf sync
Last synced: 14 Mar 2026
https://github.com/MicheleFiladelfia/fractals-cli
Multiplatform fractals explorer 🌌
burning-ship cli collaborate fractal github julia-sets mandelbrot mandelbrot-explorer mandelbrot-fractal mandelbrot-set terminal-based tty
Last synced: 04 Apr 2025
https://github.com/hrkings/pokemonsay-newgenerations
Brings pokemon to your workflow !!
cli cowsay hacktoberfest pokemon
Last synced: 02 Sep 2025
https://github.com/Kaesebrot84/iris
A cli tool that creates color palettes from images using the median cut algorithm.
Last synced: 13 Apr 2025
https://github.com/unfor19/githubsecrets
Manage your GitHub Actions secrets with a simple CLI
cli docker github github-actions github-secret python secrets
Last synced: 11 Apr 2025
https://github.com/osanoai/multicli
Gemini, Codex, Claude, and OpenCode all in a single MCP tool for use by any coding agent.
Last synced: 18 Apr 2026
https://github.com/phha/click_config_file
Configuration file support for Click applications
Last synced: 23 Apr 2025
https://github.com/wp-cli/wp-cli-tests
WP-CLI testing framework
behat cli functional hacktoberfest linter phpcs phpunit sniffer testing unit wp-cli
Last synced: 15 Feb 2026
https://github.com/haxetink/tink_cli
Write command line tools in Haxe
cli command-line-tool cross-platform haxe
Last synced: 27 Jan 2026
https://github.com/chmouel/kss
Kubernetes pod status on steroid 💉
cli containers fzf kubernetes pods
Last synced: 03 Jan 2026
https://github.com/brianstrauch/cobra-shell
Generate an interactive, autocompleting shell for any Cobra CLI
Last synced: 21 Aug 2025
https://github.com/rexleimo/harness-cli
Local-first AI agent bootstrap: Playwright Browser MCP + ContextDB for Codex CLI, Claude Code, Gemini CLI, and OpenCode.
ai-agent automation browser-automation claude-code cli codex-cli contextdb gemini-cli local-first mcp opencode playwright typescript
Last synced: 09 Jun 2026
https://github.com/jsattler/go-comdirect
Go module and CLI tool to interact with the comdirect REST API
banking cli comdirect comdirect-api finance go golang library
Last synced: 15 Feb 2026
https://github.com/szyn/mog
mog is the CLI for Digdag (Unofficial) (https://www.digdag.io).
Last synced: 14 Mar 2026
https://github.com/connorsweeneydev/.config
All my Windows dotfiles and how to set them up. Including Wezterm, PowerShellCore, Neovim, fzf, Firefox with Tridactyl and even a Tiling Window Manager using Komorebi, Yasb and AutoHotKey.
autohotkey cli developer-tools firefox fzf komorebi neovim powershell productivity qmk terminal tiling-window-manager tridactyl vim-everywhere wezterm windows yasb zsa-voyager
Last synced: 28 Aug 2025
https://github.com/manojkarthick/expenses
Simple, Interactive, command line Expense logger.
Last synced: 30 Apr 2025
https://github.com/cantonjs/create-wxapp-page
创建微信小程序页面的命令行工具
cli component mini-program page template wxapp wxapp-page
Last synced: 09 Jul 2025
https://github.com/cuducos/createnv
🧞♀️Automagically creates .env files
cli dev developer-tools devtools dotenv hacktoberfest
Last synced: 17 Mar 2025
https://github.com/aaronrussell/agentflow
Powerfully simple AI agent framework.
Last synced: 19 Apr 2026
https://github.com/jordanbaird/createicns
Create 'icns' and 'iconset' files from standard images
cli command-line command-line-tool icns icon icons iconset macos macos-icons swift
Last synced: 14 Apr 2025
https://github.com/samapriya/Planet-GEE-Pipeline-CLI
Planet and Google Earth Engine Pipeline Command Line Interface Tool
cli earth-engine planet planet-api
Last synced: 07 Apr 2025
https://github.com/obscurely/falion
An open source, programmed in rust, privacy focused tool and crate for interacting with programming resources (like stackoverflow) fast, efficiently and asynchronously/parallel using the CLI or GUI.
async cli fast parallel resources rust scrape stackoverflow ui
Last synced: 07 Apr 2025
https://github.com/muhammedaksam/opentui-doom
Play DOOM in your terminal using OpenTUI's framebuffer rendering and doomgeneric WASM
cli console doom doomgeneric framebuffer game opentui retro terminal tui wasm webassembly
Last synced: 11 May 2026
https://github.com/aydinhassan/progress-bar-log
A component to display a progress bar and last X logs at the same time.
cli console error-handling logging php progress-bar
Last synced: 15 Apr 2025
https://github.com/omni-door/cli
🐸 The command-line interface for set up a standard frontend project (react-spa, vue-spa, react-ssr, react-component, vue-component, toolkit)
cli next-cli nextjs-cli omni omni-door react react-cli spa-cli ssr-cli toolkit-cli
Last synced: 03 Apr 2025
https://github.com/celo-org/developer-tooling
🛠️ SDKs and CLI for interacting with Celo
Last synced: 15 Jun 2026
https://github.com/datavorous/comandi
Effortless AI-Powered Command Line Tool for Seamless Programming, Intelligent Debugging, and Instant Command Execution.
ai-assistant artificial-intelligence cli cmd command-line-tool copilot copilot-x llama3-meta-ai meta python python-3 python-library python3 terminal tui wrapper
Last synced: 03 Sep 2025
https://github.com/emperorpenguin18/gobble
Rust rewrite of Devour
arch-linux archlinux cli linux rice rust terminal unix wayland window-manager x11
Last synced: 30 Apr 2025
https://github.com/ravgeetdhillon/create-optimize-images
♻️ Reusable, scalable, bash scripts to create and optimize images.
automation bash cli convert-images create-images image-automation image-conversion image-optimization image-pipeline jpeg optimize-images png svg webp
Last synced: 02 Jul 2025
https://github.com/imomaliev/ptrepl
Run command as REPL with completion(based on prompt_toolkit)
bash bash-completion cli python repl
Last synced: 16 Jul 2025
https://github.com/capaj/set-tz
sets the timezone for your node.js process across all OSes
Last synced: 13 Apr 2025
https://github.com/75lb/command-line-commands
Add a git-like command interface to your app.
cli command-line command-line-parser command-line-tool nodejs option-parser
Last synced: 21 Sep 2025
https://github.com/jamiemason/ts-import-types-cli
Autofix TypeScript types to be imported using `import type`
cli codemod codemods jscodeshift refactor refactoring-tools ts-morph type-only-imports typescript
Last synced: 26 Jul 2025
https://github.com/rgrove/synchrotron
Watches a local directory and syncs files to another directory or a remote destination using rsync whenever changes occur.
cli javascript nodejs rsync sync synchronization
Last synced: 14 Aug 2025
https://github.com/nodestream-proj/nodestream
A Declarative framework for Building, Maintaining, and Analyzing Graph Data
api athena aws cli data-engineering data-lake data-science declarative etl framework graph graphql kafka knowledge-graph neo4j python s3 security visualization yaml
Last synced: 05 Apr 2025
https://github.com/Hugos68/capkit
CLI to integrate Capacitor into SvelteKit
capacitor cli cross-platform mobile-development node svelte sveltekit
Last synced: 14 May 2025
https://github.com/nixinova/linguistjs
Analyse and list all languages used in a folder. Implementation of and powered by GitHub's Linguist.
analyzer cli detect-language folder-analyzer github-linguist language-analysis language-detection language-detector language-statistics languages linguist nixinova programming-languages
Last synced: 16 Jun 2025
https://github.com/moigagoo/climate
Library to build command-line interfaces.
Last synced: 30 Apr 2025
https://github.com/AydinHassan/progress-bar-log
A component to display a progress bar and last X logs at the same time.
cli console error-handling logging php progress-bar
Last synced: 09 Jul 2025
https://github.com/termoose/irccloud
Text-mode terminal client for IRCCloud
chat chat-application cli client irc irccloud text-mode-gui
Last synced: 29 Apr 2025
https://github.com/DeadNews/images-upload-cli
Upload images via APIs
cli gyazo image-upload imgbb imgur ptpimg telegraph upload-images upload-pictures
Last synced: 08 Jul 2025
https://github.com/rushfive/FFDB
NFL Database Engine for PostgreSql and Mongo (easily works with other custom databases too)
cli database fantasy-console fantasy-football mongodb nfl nfl-players nfl-teams nflstats postgresql
Last synced: 04 May 2025