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-19 00:05:56 UTC
- JSON Representation
https://github.com/Equationzhao/g
powerful and cross-platform ls ๐ built for modern terminal
cli command-line-tool darwin golang linux-shell ls macos utility windows
Last synced: 04 Sep 2025
https://github.com/jiggy-ai/pair
REPL environment for GPT pair programming
chatgpt cli gpt-3 gpt-4 gpt4 openai productivity python terminal
Last synced: 29 Apr 2025
https://github.com/abdfnx/resto
๐ Send pretty HTTP & API requests with TUI.
api cli golang http http-client requests rest rest-api resto terminal-based tui user-interface
Last synced: 05 Apr 2025
https://github.com/torch2424/live-stream-radio
24/7 live stream video radio station CLI / API ๐น ๐ป
cli json livestream music nodejs raspberry-pi raspberry-pi-3 rest-api
Last synced: 02 Oct 2025
https://github.com/openbootdotdev/openboot
Set up your Mac dev environment in one command โ CLI + Web Dashboard + Team sharing
cli dev-environment developer-tools devops dotfiles go homebrew mac-setup macos productivity setup tui
Last synced: 19 May 2026
https://github.com/openSUSE/opi
OBS Package Installer (CLI)
cli open-build-service opensuse opensuse-buildservice package-management perl rpm zypper
Last synced: 13 Apr 2025
https://github.com/stevertus/mcscript
A programming language for Minecraft Vanilla
cli compiler minecraft minecraft-script node programming programming-language vanilla
Last synced: 05 Apr 2025
https://github.com/samdenty/github-icons
API, Chrome Extension & Mac App/CLI that adds icons to your repos
chrome-extension cli extension github icons macos rust sync
Last synced: 06 Oct 2025
https://github.com/mattpocock/xstate-codegen
A codegen tool for 100% TS type-safety in XState
cli codegen state-machines typescript xstate
Last synced: 02 Apr 2025
https://github.com/box/boxcli
A command line interface for interacting with the Box API.
Last synced: 23 Oct 2025
https://github.com/genkiroid/cert
Cert is the Go tool to get TLS certificate information.
certificate cli go ssl ssl-certificate tls
Last synced: 16 Jun 2025
https://github.com/dimensionhq/electric
A fast, futuristic package manager for Windows.
alpha automation cli devops electric it-admin package-management package-manager powershell powertool powertools python server software-management windows
Last synced: 09 Apr 2025
https://github.com/qaware/protocurl
protoCURL is cURL for Protobuf: The command-line tool for interacting with Protobuf over HTTP REST endpoints using human-readable text formats
cli curl protobuf protocol-buffers rest rest-client
Last synced: 12 Apr 2025
https://github.com/Ruya-AI/cozempic
Context cleaning for Claude Code โ prune bloated sessions, protect Agent Teams from context loss, auto-guard with tiered pruning
agent-teams claude-code claude-skills cli context context-management jsonl llm-tools pruning python session-management
Last synced: 20 Apr 2026
https://github.com/warpy-ai/rustubble
Beautifull components for your terminal.
Last synced: 17 Jul 2025
https://github.com/jazzband/web3-devkit-cli
Web3 DevKit is an open-source CLI that helps developers bootstrap dApps, generate smart contracts, test RPCs, manage wallets, deploy contracts, and monitor on-chain activity across EVM and Solana.
cli dapp debug deployment developer devkit evm monitor onchain open-source rpc smart solana tookit wallet web3
Last synced: 28 May 2026
https://github.com/adambajguz/Typin
Declarative framework for interactive CLI applications
cli command command-line command-line-interface command-line-parser command-line-tool command-pattern commands csharp csharp-library directives framework library middleware middleware-pipeline parser terminal terminal-based tooling
Last synced: 14 Mar 2025
https://github.com/adambajguz/typin
Declarative framework for interactive CLI applications
cli command command-line command-line-interface command-line-parser command-line-tool command-pattern commands csharp csharp-library directives framework library middleware middleware-pipeline parser terminal terminal-based tooling
Last synced: 04 Apr 2025
https://github.com/jiro4989/textimg
Command to convert from color text (ANSI or 256) to image.
cli command escape-sequences go image
Last synced: 15 May 2025
https://github.com/koenbollen/jl
jl โ JSON Logs, a development tool for working with structured JSON logging.
cli json json-logs logging logs structured-logging
Last synced: 06 Apr 2025
https://github.com/brevdev/brev-cli
Connect your laptop to cloud computers. Follow to stay updated about our product
cli cloud-computing devtools golang oss
Last synced: 22 May 2026
https://github.com/99designs/iamy
A cli tool for importing and exporting AWS IAM configuration to YAML files
aws aws-cli cli devops iam iam-configuration sync-iam-users yaml yaml-files
Last synced: 06 Apr 2025
https://github.com/sdushantha/facebook-dl
๐ผ Very minimal Facebook downloader written in 28 lines of Python code (not including comments and blank spaces)
cli codegolf command-line commandline-tool downloader facebook facebook-dl linux macos python python3 video
Last synced: 07 May 2025
https://github.com/vgropp/bwm-ng
Bandwidth Monitor NG is a small and simple console-based live network and disk io bandwidth monitor for Linux, BSD, Solaris, Mac OS X and others.
bandwidth-monitor bandwidth-monitoring cli disk-monitor disk-monitoring network-analysis traffic
Last synced: 05 Apr 2025
https://github.com/owenthereal/spotctl
A command-line interface to Spotify, written in Go
Last synced: 21 Aug 2025
https://github.com/bchao1/vocabs
๐ A lightweight online dictionary integration to the command line. No browsers. No paperbacks.
cli command-line-tool dictionary english oxford vocabulary words
Last synced: 14 Dec 2025
https://github.com/snowflakedb/snowflake-cli
Snowflake CLI is an open-source command-line tool explicitly designed for developer-centric workloads in addition to SQL operations.
cli data-ops devops-tools snowflake sql
Last synced: 01 Apr 2026
https://github.com/spirometaxas/periodic-table-cli
An interactive Periodic Table of Elements app for the console!
ascii-art chemistry cli command-line elements javascript nodejs npx periodic-table-of-elements terminal
Last synced: 06 Apr 2025
https://github.com/Ephigenia/ikea-availability-checker
Command-Line-Script & Library for checking the availability of specific IKEA products in specific stores and/or countries.
api automation bu-codes cli command-line command-line-tool furniture ikea iows stock storage warehouse
Last synced: 11 Apr 2025
https://github.com/oclif/core
Node.js Open CLI Framework. Built by Salesforce.
Last synced: 02 Apr 2026
https://github.com/protofire/eth-cli
CLI swiss army knife for Ethereum developers
Last synced: 03 Jul 2025
https://github.com/trekhleb/nodejs-master-class
๐ This repository contains the homework assignment for Node.js Master Class that is focused on building a RESTful API, web app GUI, and a CLI in plain Node JS with no NPM or 3rd-party libraries
cli javascript node node-js nodejs restful restful-api
Last synced: 30 Oct 2025
https://github.com/localeapp/localeapp
Send and retrieve your ruby i18n localizations to the Locale translation service
Last synced: 28 Aug 2025
https://github.com/rliebz/tusk
The modern task runner
cli go task-runner tusk yaml-configuration
Last synced: 05 Jan 2026
https://github.com/salesforcecommercecloud/sfcc-ci
Salesforce Commerce Cloud CLI
ccdx cli commercecloud salesforce salesforce-developers salesforcedx
Last synced: 14 May 2025
https://github.com/alecrabbit/php-console-spinner
Colorful extremely flexible spinner for [async] php cli applications
async asynchronous cli color console percentage php reactphp revolt spinner terminal xterm xterm256
Last synced: 08 Sep 2025
https://github.com/andreasonny83/lighthouse-ci
A useful wrapper around Google Lighthouse CLI
ci cli hacktoberfest headless-chrome lighthouse nodejs report testing
Last synced: 15 May 2025
https://github.com/erickochen/purple
Open-source terminal SSH manager and SSH config editor in Rust. Fuzzy search hundreds of hosts, sync from 16 clouds, transfer files, manage Docker and Podman over SSH, sign short-lived Vault SSH certs and expose an MCP server for AI agents.
cli cloud-sync command-line-tool devops hashicorp-vault homelab mcp model-context-protocol proxmox ratatui rust sftp-client ssh ssh-client ssh-config ssh-manager ssh-tunnel sysadmin terminal tui
Last synced: 25 Apr 2026
https://github.com/amanvarshney01/create-better-t-stack
A modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations
better-auth bun clack-prompt cli commander drizzle-orm fumadocs hono prisma shadcn-ui tailwindcss tanstack-router turborepo typescript
Last synced: 11 May 2026
https://github.com/ad-si/tasklite
The CLI task manager for power users
airsequel cli elm hacktoberfest haskell sqlite task task-manager tasklite todo todo-manager
Last synced: 10 Oct 2025
https://github.com/VladimirMarkelov/ttdl
TTDL - Terminal Todo List Manager
cli cmd cmdline command-line command-line-tool console shell terminal todo todoapp todolist todos todotxt
Last synced: 30 Jul 2025
https://github.com/patrickhoefler/dockerfilegraph
Visualize your multi-stage Dockerfiles
cli command-line container docker dockerfile go golang graph graphviz visualization
Last synced: 21 Oct 2025
https://github.com/whyboris/TypeScript-Call-Graph
CLI to generate an interactive graph of functions and calls from your TypeScript files
Last synced: 16 Apr 2025
https://github.com/info-mono/diyfetch
๐งฐ๐ The ultimate fetch tool template
cli fetch gum shell-script system-fetch terminal tutorial
Last synced: 12 Apr 2025
https://github.com/shellscape/webpack-nano
A teensy, squeaky ๐ค clean Webpack CLI
cli minimal minimalist small tiny webpack
Last synced: 04 Apr 2025
https://github.com/vet-run/vet
vet is a command-line tool that acts as a safety net for the risky curl | bash pattern. It lets you inspect, diff against previous versions, and lint remote scripts before asking for your explicit approval to execute. Promoting a safer, more transparent way to handle remote code execution.
bash cli command-line curl developer-tools devops-tools pipe-security security security-hardening shell shell-script shellcheck sysadmin-tools vet wget
Last synced: 04 Jul 2025
https://github.com/xcaeser/zli
๐ Zig command-line interfaces made easy. A blazing fast CLI framework. Build ergonomic, high-performance command-line tools with zig.
Last synced: 30 Oct 2025
https://github.com/abraham/pkg-ok
๐ Checks paths and scripts defined in package.json before you publish
bin cli crlf hacktoberfest lf line-endings main package path publish test
Last synced: 15 May 2025
https://github.com/PwnKit-Labs/foxguard
A security scanner as fast as a linter, written in Rust. Live in the terminal? It also comes with a TUI triage for secrets, post-quantum audits, diff-scans and more ๐ฆ
cli code-security linter opengrep pre-commit rust sarif sast security semgrep static-analysis tree-sitter vulnerability-scanner
Last synced: 06 May 2026
https://github.com/theykk/git-switcher
Switch between your git profiles easily
cli config git hacktoberfest switch tool
Last synced: 08 Apr 2025
https://github.com/mensfeld/code-on-incus
Run coding agents in isolated Incus containers (sandboxes) with session persistence, workspace isolation, and multi-slot support.
ai-tools anthropic claude claude-code cli coding-assistant containers developer-tools devtools incus llm-security llm-tools lxc opencode sandbox sandboxing security
Last synced: 10 Mar 2026
https://github.com/dfir-dd/dfir-toolkit
CLI tools for forensic investigation of Windows artifacts
cli dfir digital-forensics digital-forensics-incident-response forensic-analysis forensics forensics-tools rust rust-lang
Last synced: 04 Apr 2025
https://github.com/anonymoux47/term-image
Display images in the terminal with python
cli curses image image-viewer images library pil pillow python python3 terminal terminal-based tui
Last synced: 12 Dec 2025
https://github.com/red5d/pushbullet-bash
Bash interface to the PushBullet API
bash cli notification pushbullet
Last synced: 13 Oct 2025
https://github.com/rash-sh/rash
Declarative shell scripting using Rust native bindings inspired by Ansible
bash cli cloud containers docker rust shell
Last synced: 20 Jan 2026
https://github.com/Stevertus/mcscript
A programming language for Minecraft Vanilla
cli compiler minecraft minecraft-script node programming programming-language vanilla
Last synced: 16 May 2025
https://github.com/k4m4/dcipher-cli
๐Crack hashes using online rainbow & lookup table attack services, right from your terminal.
capture-the-flag cli crack cracking ctf dcipher decipher hash md5 nodejs password rainbow-table sha
Last synced: 06 Apr 2025
https://github.com/pengpan/91160-cli
ๅฅๅบท160ๅ จ่ชๅจๆๅท่ๆฌ๏ผๆกๆผ็ฅๅจ
Last synced: 27 Mar 2025
https://github.com/tzador/makedown
Organise your shell scripts within executable markdown files
Last synced: 08 Apr 2025
https://github.com/squirrelscan/squirrelscan
Website auditing tool built for your agent and llm workflow.
agent audit cli llm performance seo website
Last synced: 16 Jun 2026
https://github.com/nordtheme/xfce-terminal
An arctic, north-bluish clean and elegant Xfce Terminal color theme.
bash cli color-theme colorscheme nord shell terminal terminal-theme xfce zsh
Last synced: 17 Jul 2025
https://github.com/darky/bull-repl
Bull / BullMQ queue command line REPL
bull bullmq cli command-line queue repl
Last synced: 15 May 2025
https://github.com/AnonymouX47/term-image
Display images in the terminal with python
cli curses image image-viewer images library pil pillow python python3 terminal terminal-based tui
Last synced: 27 Mar 2025
https://github.com/ctxis/SnitchDNS
Database Driven DNS Server with a Web UI
cli dns-server dns-tunneling logging notifications python swagger twisted
Last synced: 01 May 2025
https://github.com/pashkov256/deletor
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
beginner-friendly cli contribution contributions-welcome golang golang-cli golang-filesystem good-first-contribution good-first-issue good-first-pr hacktoberfest help-wanted open-source tui
Last synced: 04 Apr 2026
https://github.com/rootsami/terradrift
A tool to detect drifts in terraform IaC
cli drift-detection go iac metrics server terraform
Last synced: 09 May 2025
https://github.com/openupm/openupm-cli
The OpenUPM-CLI is a command-line interface for maintaining UPM registries.
cli hacktoberfest openupm openupm-cli unity unity-registry upm upm-registry
Last synced: 04 Apr 2025
https://github.com/jetbrains/qodana-cli
๐ง JetBrains Qodanaโs official command line tool
ci cli code-quality code-review code-scanning devsecops java javascript kotlin php python qodana sarif sarif-report static-code-analysis typescript
Last synced: 13 May 2026
https://github.com/LCTT/Grank
Github ้กน็ฎๆดป่ทๅบฆๅๆๅทฅๅ ท
cli github hacktoberfest hacktoberfest2018 python3
Last synced: 19 Jul 2025
https://github.com/aineejames/chatgpterminator
GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.
chatgpt chatgpt-api cli openai python
Last synced: 05 Apr 2025
https://github.com/ionide/forge
F# CLI tool for project, file, and solution management
cli cross-platform fsharp project project-management scaffolding
Last synced: 04 Oct 2025
https://github.com/tdh8316/Investigo
๐ Find usernames and download their data across social media.
cli go golang goroutine information-gathering osint reconnaissance sherlock tools
Last synced: 06 Apr 2025
https://github.com/xxczaki/cash-cli
๐ฐ๐ฐ Convert currency rates directly from your terminal!
cash-cli cli convert-currency-rates currencies currency exchange exchange-rates fixer-io javascript money nodejs npm npm-package open-source rates terminal xo
Last synced: 06 Apr 2025
https://github.com/qverisai/qveris-agent-toolkit
Open-source toolkit for the QVeris capability routing network: CLI, MCP server, Python SDK, skills, and REST API docs for agents to discover, inspect, call, and audit real-world tools.
ai-agent ai-tools cli developer-tools mcp model-context-protocol openclaw plugin python-sdk qveris rest-api tool-calling tool-discovery typescript
Last synced: 13 Jun 2026
https://github.com/ritiek/piano-rs
A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal
cli multiplayer music network nix-flake notes piano terminal udp-sockets
Last synced: 15 May 2025
https://github.com/AineeJames/ChatGPTerminator
GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.
chatgpt chatgpt-api cli openai python
Last synced: 14 Mar 2025
https://github.com/TheBigRoomXXL/tinyfeed
Generate a static HTML page from a collection of feeds wtih a simple CLI tool
atom cli cli-app feed-aggregator go json-feed lightweight rss static-page-generator
Last synced: 14 Apr 2025
https://github.com/palkan/acli
Action Cable command-line client
actioncable cli mruby rails websockets
Last synced: 07 May 2025
https://github.com/jkwill87/stonky
command line dashboard for monitoring stocks
cli command-line cryptocurrency dashboard monitor python stock terminal
Last synced: 14 Jan 2026
https://github.com/parsecph/clobbr
โก๏ธ A tool to check the speed and resilience of your API endpoints against multiple parallel or sequence requests.
api cli developer-tools gql http performance requests speedtest terminal-app testing-tools tools web-app
Last synced: 14 Jan 2026
https://github.com/howardroark/pollinate
Template your base files and generate new projects from Git(Hub).
boilerplate cli generator git github nunjucks parsing project scaffolding schema skeleton templates yeoman
Last synced: 09 Apr 2025
https://github.com/code-yeongyu/senpi
pi had nothing (nothing), so I made something (something) โ sorry mariozechner-senpai, I went ahead and lovingly soiled your pure pi for you. opinionated fork of badlogic/pi-mono with extension-first additions. ganbare ganbare senpi ้ ๅผตใ้ ๅผตใๅ ่ผฉ
agent ai-agent cli coding-agent llm llm-tools monorepo multi-provider pi-mono senpi tui typescript
Last synced: 14 Jun 2026
https://github.com/bootgly/bootgly
Base PHP Framework for Multi Projects
bootgly cli framework frameworks http http-server php php-framework server web
Last synced: 26 Apr 2026