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-19 00:05:36 UTC
- JSON Representation
https://github.com/jjzcru/elk
🦌 Minimalist yaml based task runner
cli go golang task-runner yaml
Last synced: 12 Mar 2026
https://github.com/lvndry/jazz
Jazz is a powerful CLI that lets you create autonomous AI agents with real-world capabilities.
agent agentskills ai ai-agents ai-workflow automation cli effect-ts llm mcp typescript
Last synced: 03 May 2026
https://github.com/revi-editor/revi
A modal text editor inspired by Vim, Neovim and others like it.
cli editor revi rhai-script rust terminal text-editor tui vim
Last synced: 15 Mar 2026
https://github.com/bun-workspaces/bun-workspaces
A tool for managing monorepos using Bun's native workspaces feature. Upgrade how you develop JavaScript and TypeScript projects with the bun-workspaces CLI and API.
api bun cli javascript monorepo npm npm-package typescript workspace workspaces
Last synced: 08 May 2026
https://github.com/memgraph/mgconsole
mgconsole is a command-line interface (CLI) used to interact with Memgraph from any terminal or operating system.
Last synced: 14 Mar 2026
https://github.com/reeceeboii/pi-cli
Pi-Hole data right from your terminal. Live updating view, query history extraction and more!
cli dns ftl-engine go help-wanted pi-cli pi-hole terminal-based
Last synced: 24 Oct 2025
https://github.com/ind4skylivey/affinity-cli
Universal CLI installer for Affinity products on Linux - Professional one-command installation for Affinity Photo, Designer, and Publisher
affinity affinity-designer affinity-photo affinity-publisher cli creative-tools installer linux python wine
Last synced: 04 Mar 2026
https://github.com/gentleeduck/duck-ui
React component library, headless primitives, hooks, variants, and developer tooling for the Gentleduck design system.
a11y accessibility cli component-library design-system monorepo nextjs primitives react tailwindcss typescript ui
Last synced: 30 May 2026
https://github.com/kitlangton/given
A tool for interactively updating your Scala dependencies.
cli dependencies scala tooling
Last synced: 29 Jul 2025
https://github.com/nullarray/shogun
Shodan.io Command Line Interface
cli command-line command-line-interface command-line-tool intelligence-gathering interactive interface osint shodan
Last synced: 13 Apr 2025
https://github.com/treehouses/cli
cli 🦄 for raspberry pi images of type treehouses
cli hacktoberfest npm raspberry-pi shell treehouses
Last synced: 01 Sep 2025
https://github.com/albertopasqualetto/bulk-whatsappweb-sender
A project which permits people to send WhatsApp messages (text and media) in bulk through WhatsApp Web
bulk-whatsapp-messaging cli cli-app gui hacktoberfest node whatsapp whatsapp-broadcast whatsapp-bulk-messages whatsapp-bulk-sender whatsapp-web
Last synced: 27 Dec 2025
https://github.com/sloria/ped
:mans_shoe: Quickly open Python modules in your text editor
cli command-line editing python python3
Last synced: 15 Apr 2025
https://github.com/shellhunter/gocewl
gocewl is a commandline tool to generate custom wordlists by crawling webpages
cli dictionary-attack golang security-tools wordlist
Last synced: 14 Jan 2026
https://github.com/pbissonho/fast.cli
An incredible command line interface for Flutter.
Last synced: 05 May 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/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/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/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/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/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: 12 Apr 2025
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/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/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/archway-network/cli
Develop WASM smart contracts with the Archway network developer CLI
archway blockchain cli cosmwasm dapp nodejs smart-contracts web3
Last synced: 07 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/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/tommy351/tsc-multi
Compile multiple TypeScript projects into multiple targets.
cli typescript typescript-compiler
Last synced: 15 Mar 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/BubuAnabelas/markcat
:eyeglasses: Markdown files terminal viewer.
cli javascript markdown nodejs syntax-highlighting terminal
Last synced: 07 May 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/mingrammer/gomo
:hamburger: Terminal based memo application written in Go
Last synced: 22 Apr 2025
https://github.com/stefins/wdcrypt
🔐A CLI to encrypt all the files and folder in your current working directory.
cli encryption fernet privacy rust
Last synced: 22 Apr 2025
https://github.com/Rafaelpta/dupehound
Finds the code your AI wrote twice. Fast, offline duplicate-code detector: scan, history chart, CI gate. No AI required.
ai cli code-quality developer-tools duplicate-detection rust static-analysis tree-sitter
Last synced: 29 Jun 2026
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/dogancelik/imgops
🔍 Reverse search an image on every search engine
cli cli-app imgops reverse-image-search
Last synced: 14 Jan 2026
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/baz-scm/baz-cli
CLI for AI-assisted manual code review
ai cli code review review-tools reviewer spec testing
Last synced: 27 Jan 2026
https://github.com/incipher/shamir
Moved to https://codeberg.org/abdelrahman/shamir
cli command-line command-line-tool go golang secret-sharing shamir shamir-secret-sharing
Last synced: 14 Jan 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/99x/react-scaffolder
:zap: Scaffolding tool for React
cli hacktoberfest javascript nodejs react react-components scaffold scaffolding
Last synced: 11 Oct 2025
https://github.com/ohtomi/scrapbox
This tool provides command line interface for scrapbox.io.
Last synced: 14 Jan 2026
https://github.com/amarlearning/github-sectory
CLI for downloading sub-directory of any GitHub repository
cli cli-app demo download github-downloads github-sectory hacktoberfest hacktoberfest2020 pip python sub-directory
Last synced: 11 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/bahmutov/manpm
Shows the relevant part of NPM module's README file right in your terminal
Last synced: 28 Sep 2025
https://github.com/duriantaco/jonq
Query JSON with SQL-like syntax. A readable jq alternative that generates pure jq under the hood. Table, CSV, YAML output. Interactive REPL. Pipes from curl, streams NDJSON logs.
cli command-line-tools csv data-extraction jq jq-alternative json json-parser json-processor json-query log-analysis ndjson python sql yaml
Last synced: 29 Apr 2026
https://github.com/gabro/cli-typescript-boilerplate
A boilerplate for writing CLI tools in TypeScript
Last synced: 28 Oct 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/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/mklement0/clipboardtext
Universal clipboard text support for PowerShell, notably also in PowerShell Core (cross-platform) and Windows PowerShell v2-v4
cli clipboard powershell powershell-core powershell-module unix windows windows-powershell
Last synced: 16 Oct 2025
https://github.com/sindresorhus/touch-bar
Launch the macOS Touch Bar simulator from the command-line
cli cli-app javascript macbook macos nodejs simulator touch-bar
Last synced: 20 Mar 2026
https://github.com/serkonda7/termtable
Simple and highly customizable library to display tables in the terminal.
ascii cli hacktoberfest table terminal v vlang
Last synced: 13 May 2025
https://github.com/replicadse/complate
A powerful text templating tool.
cli commit git handlebars rust rust-lang standard template
Last synced: 12 May 2025
https://github.com/dylandevelops/tmpo
A minimal CLI time tracker for developers.
cli developer-productivity developer-tools golang timesheet timesheet-management timesheets
Last synced: 12 Feb 2026
https://github.com/glarue/jgi-query
A simple command-line tool to download data from Joint Genome Institute databases
bioinformatics cli genomes genomics python
Last synced: 08 Mar 2026
https://github.com/yutailang0119/progressspinnerkit
A library to display an ActivityIndicator for CLI.
cli swift swift-package-manager
Last synced: 21 Aug 2025
https://github.com/rushfive/RunInfoBuilder
A unique command line parser for .NET that utilizes object trees for commands.
Last synced: 14 Mar 2025
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/bcicen/xiny
Simple command line tool for unit conversions
cli command-line conversion go golang
Last synced: 22 Mar 2025
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/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/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/timothepearce/synda
A CLI for generating synthetic data
ai cli llm machine-learning synthetic-data
Last synced: 24 Jan 2026
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/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/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/phha/click_config_file
Configuration file support for Click applications
Last synced: 23 Apr 2025
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/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/chmouel/kss
Kubernetes pod status on steroid 💉
cli containers fzf kubernetes pods
Last synced: 03 Jan 2026
https://github.com/aaronrussell/agentflow
Powerfully simple AI agent framework.
Last synced: 19 Apr 2026
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/nullstone-io/nullstone
Nullstone is a customizable developer platform launched on your cloud accounts.
Last synced: 08 May 2026
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/Kaesebrot84/iris
A cli tool that creates color palettes from images using the median cut algorithm.
Last synced: 13 Apr 2025
https://github.com/esafirm/gadb
ADB replacement with enhanced and more features
Last synced: 07 May 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/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/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/brianstrauch/cobra-shell
Generate an interactive, autocompleting shell for any Cobra CLI
Last synced: 21 Aug 2025
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/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/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/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/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/boilerplato/boilerplato
A powerful tool to generate boilerplate source code from a template
boilerplate boilerplate-application cli
Last synced: 15 May 2025