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-18 00:05:35 UTC
- JSON Representation
https://github.com/boywithkeyboard-archive/wrangler.json
Configure Wrangler in the format of your choice.
cli cloudflare config javascript json workers wrangler yaml
Last synced: 05 Oct 2025
https://github.com/cyblue9/github-trending
Browse Github Trending: A Github Trending command line interface (CLI).
cli client developer-tools github-trending macos programming python shell terminal unity utilities
Last synced: 12 Mar 2026
https://github.com/lencx/download-github
⬇️ Download directory from a GitHub repo.
cli clone-repo dgh download download-github file-downloader
Last synced: 22 Apr 2025
https://github.com/un1970ix/analogatique
web gallery for your photos
cli dithering gallery-generator photos rust static-site-generator
Last synced: 22 Feb 2026
https://github.com/srijanshetty/cli-goodies
ZSH cli goodies
bash cli completions dotfiles dotfiles-linux dotfiles-macos shell terminal zsh
Last synced: 11 Mar 2026
https://github.com/jessielw/frameforge
A CLI that utilizes VapourSynth to generator frame accurate comparison images (mirror)
accurate automatic cli comparison frame generator images subtitle vapoursynth video
Last synced: 19 Apr 2025
https://github.com/alexmyczko/modplug-tools
libopenmpt/modplug based music player/renderer for the command line
alsa audio-player bsd cli interactive libao libopenmpt linux macos modplayer oss
Last synced: 02 Aug 2025
https://github.com/pradumnasaraf/taskit
Task manager that allows you to create, edit, delete and list tasks from the command line.
Last synced: 17 Jun 2025
https://github.com/jspiers/headless-joplin
Dockerized Joplin terminal client with exposed Data API
cli container container-image docker headless joplin joplin-api
Last synced: 10 Mar 2025
https://github.com/stoewer/parquet-cli
Commnd line tool to analyze parquet files
Last synced: 25 Mar 2025
https://github.com/spujadas/departure-python
CLI, web API server, and Python library, to get departure information from public transport operators, and to update a virtual or physical departure board with this information.
cli departure-board london-underground national-rail nederlandse-spoorwegen python ratp sncf transilien web-api
Last synced: 11 Jun 2025
https://github.com/robertbreker/cxcli
cxcli: Experimental CLI for Citrix Cloud
Last synced: 05 Feb 2026
https://github.com/Simatwa/yt5
Download YouTube Videos and Audios
audio audio-donwloader cli download download-videos downloader linux python video-downloader videos youtube youtube-downloader
Last synced: 08 Jul 2025
https://github.com/datadesk/calfire-wildfires
Download wildfires data from CalFire
cli data data-journalism geojson journalism news python wildfires
Last synced: 05 Jan 2026
https://github.com/coder/agent-tty
Drive, inspect & record terminal sessions from the CLI
ai-agents automation claude-code cli codex developer-tools ghostty playwright pty recording screenshots terminal testing tui
Last synced: 12 Jul 2026
https://github.com/eomm/massive-wax
Execute multiple operations on multiple repositories
automation boringcodes cli git github hacktoberfest nodejs pull-requests scripting
Last synced: 07 May 2025
https://github.com/AdvancingTitans/stock-analysis
Evidence-driven stock market analysis CLI for A-shares, Hong Kong stocks, US stocks, funds, and portfolios.
a-shares ai-agent chinese-stock-market cli data-quality eastmoney finance financial-data hong-kong-stocks investment market-data portfolio-analysis pypi python quantitative-finance sentiment-analysis stock-market technical-analysis trading us-stocks
Last synced: 13 Jul 2026
https://github.com/baransu/carbon-cli
Generate https://carbon.now.sh screenshots from your console 📸 🌈 🦄
Last synced: 15 Aug 2025
https://github.com/abenz1267/bmv
bulk rename files from stdin. drop-in mv replacement.
Last synced: 10 Mar 2026
https://github.com/adityaa30/cpcli
Execute sample test cases for all problems in terminal
Last synced: 12 Mar 2026
https://github.com/hp4k1h5/terminordle
multiplayer wordle in the terminal
cli game multiplayer websockets wordle
Last synced: 05 Jul 2025
https://github.com/loiccoyle/audd-cli
🎵 CLI music recognition using the AudD API
audd cli music music-recognition shazam
Last synced: 22 Jun 2025
https://github.com/daredever/yae
Yet another editor. Console-based text editor tool for .NET Core CLI.
cli console csharp dotnet dotnet-cli dotnet-core dotnet-new dotnet-tool nuget text-editor yae
Last synced: 30 Oct 2025
https://github.com/dogoncouch/logshell
Logs a shell session to a file.
cli cli-utilities cli-utility command-line command-line-tool command-line-tools logger logging shell terminal-based
Last synced: 12 Apr 2025
https://github.com/thisisyusub/kanza-cli
A simple command-line application to generate simple folder and file structure for Flutter Applications
Last synced: 24 Apr 2025
https://github.com/out-of-cheese-error/rust-hypothesis
Hypothesis Rust API and command-line utility
api cli command-line hypothesis rust
Last synced: 21 Apr 2025
https://github.com/blinklabs-io/bursa
Programmatic Cardano Wallet
api blockchain cardano cardano-wallet cli go golang library
Last synced: 01 Mar 2026
https://github.com/yuis-ice/node-cron-cli
Command Line Implementation for Node Cron Under 20 Lines.
cli cli-app command-line cron nodejs
Last synced: 11 Apr 2025
https://github.com/mr-smith-org/mr
Framework for creating scaffolds for any existing programming language with a customizable TUI.
boilerplate boilerplate-template bubbletea cli code-generation customizable framework golang lipgloss multilanguage-support scaffold scaffold-framework scaffold-generator templates tui
Last synced: 11 Mar 2026
https://github.com/lorey/envato-cli
:black_medium_square: command line interface for envato market (e.g. themeforest)
cli envato-cli envato-market python
Last synced: 05 Oct 2025
https://github.com/ukgorclawbot-stack/claude-code-2.1.88-source-restored
Restored source tree for @anthropic-ai/claude-code 2.1.88 reconstructed from cli.js.map sourcesContent.
bun claude-code cli reverse-engineering source-map sourcemap typescript
Last synced: 06 Apr 2026
https://github.com/jucardi/infuse
Easy templates parser with command line, can also be imported in other go projects.
cli go-template golang handlebars mustache template template-engine template-library templates
Last synced: 29 Jan 2026
https://github.com/alanbem/dclaude
Run Claude Code CLI in Docker - no local installation needed. Full MCP support, persistent sessions, and seamless host integration.
anthropic claude claude-code cli containerization devtools docker mcp
Last synced: 01 Apr 2026
https://github.com/cognix-dev/cognix
Autonomous code generation powered by flow engineering.
ai aider alphacodium assistant claude cli code-generation developer-tools development-tools flow-engineering gpt llm multi-model python
Last synced: 20 Feb 2026
https://github.com/fulll/github
An (unofficial) Github command line client (based on Api V3) :octocat:
cd cli continuous-delivery continuous-deployment github github-actions github-api github-api-v3 go golang unofficial
Last synced: 24 Feb 2026
https://github.com/rootlyhq/rootly-cli
CLI for managing Rootly incidents, alerts, services, teams, and on-call schedules
cli devops golang incident-management oncall rootly
Last synced: 15 May 2026
https://github.com/thejoaov/tray-link
Menu bar app and CLI to open, organize, and launch local projects faster.
bun cli developer-tools electron github-desktop linux macos menu-bar productivity react-native system-tray tray typescript windows
Last synced: 18 Apr 2026
https://github.com/georgiosnikitas/brain-break
🧠🔨 Brain Break is an AI-powered terminal quiz app.
ai cli github-copilot nodejs quiz terminal typescript
Last synced: 10 May 2026
https://github.com/costajohnt/oss-autopilot
Claude Code plugin — AI-powered autopilot for managing open source contributions. Track PRs, respond to maintainers, discover issues, maintain velocity.
ai-agent anthropic claude-code claude-code-plugin cli contribution-tracker developer-tools github github-automation issue-discovery open-source pr-management typescript
Last synced: 17 May 2026
https://github.com/msg555/subsetter
CLI tool to subset mysql/postgres/sqlite databases
automation cli databases mysql postgresql sampling sqlite subsetting testing-tools
Last synced: 14 Feb 2026
https://github.com/hurricane1988/cli-tools
cli-tools - Use rust program language to get host information. ⎈ 🖥 ☁️😊🥑
Last synced: 18 Apr 2026
https://github.com/rcspam/dictee
Push-to-talk voice dictation for Linux — 100% local, multilingual (25+ languages), with speaker diarization. Qt frontend, Rust backend on NVIDIA Parakeet via ONNX Runtime. KDE Plasmoid integred.
asr cli dictation kde linux nvidia onnx parakeet plasma plasma-6 plasma-applet plasmoid push-to-talk rust speech-to-text stt translate voice voice-dictation voice-recognition
Last synced: 03 May 2026
https://github.com/edenreich/n8n-cli
A simple n8n cli to sync workflows from Github to n8n using GitOps
apis automation cli gitops integrations n8n no-code workflow workflows
Last synced: 14 Oct 2025
https://github.com/tatargabor/wt-tools
Tools for managing context, focus, and parallel work in AI-assisted development. Designed for multi-project workflows, long-running tasks, and human-AI collaboration.
ai-agent claude-code cli developer-tools git-worktree mcp pyside6
Last synced: 28 Feb 2026
https://github.com/DNSZLSK/gitcoach-cli
Git CLI tool with educational guidance and optional AI commit messages. Built for the GitHub Copilot CLI Challenge 2026.
ai beginner-friendly cli copilot education git github-copilot multilingual nodejs typescript
Last synced: 10 Feb 2026
https://github.com/dnnrly/hoofli
Generate PlantUML diagrams from Chrome or Firefox network inspections
chrome cli firefox go golang hacktoberfest plantuml
Last synced: 24 Jan 2026
https://github.com/dunialabs/kimbap
Turn anything into a CLI your agent can use. Securely.
agent-skills ai cli runtime runtime-security
Last synced: 09 Apr 2026
https://github.com/TheStack-ai/pulser
SKILL.md linter for Claude Code — diagnose, classify, prescribe, and auto-fix skills against Anthropic best practices
anthropic claude-code claude-code-skills cli code-quality developer-tools github-action linter npm npx skill-linter skillmd skills static-analysis typescript
Last synced: 20 Apr 2026
https://github.com/smarlhens/npm-pin-dependencies
Pin your dependency versions based on lock file using installed versions.
cli dependencies node nodejs npd npm pin pnpm yarn
Last synced: 03 Apr 2026
https://github.com/dusrdev/pulse
Pulse - A hyper fast general purpose HTTP request tester
cli cross-platform csharp http-requests linux macos performance windows
Last synced: 18 Mar 2026
https://github.com/vtex/findhelp
A simple and hackable lib to create modular CLI's
Last synced: 15 Mar 2026
https://github.com/yjwong/lark-cli
A token-efficient CLI for Lark/Feishu APIs, designed for AI assistants like Claude Code. Supports calendar, contacts, documents, and messages.
ai-tools claude claude-code cli feishu lark
Last synced: 02 Mar 2026
https://github.com/gutenye/script.js
Write shell scripts in JavaScript with autocompletion. Ake task runner with autocompletion. A CLI framework, option parser, CLI builder, command-line library
args argument argv autocompletion bash bunshell cli comletions exec node option script shell spawn zx
Last synced: 10 Apr 2026
https://github.com/markusgrotz/click-prompt
interactive command line options for the click library
Last synced: 23 Jan 2026
https://github.com/luquedaniel/whisper2subs
A CLI tool that transcribes audio using openai-whisper and translates it using DeepL.
audio cli deepl subtitle transcribe translate video weekend-project whisper
Last synced: 26 Oct 2025
https://github.com/umair9747/seize
A Command-line Utility written in Go for generating images of your CLI output using stdin
automation bugbounty cli command-line command-line-tool cybersecurity golang hacking linux programming
Last synced: 07 May 2025
https://github.com/bishal7679/ksapify
A Multi-Featured Light Kubernetes command-line tool
cli client-go cobra-cli cosign go kubernetes shell
Last synced: 11 Apr 2025
https://github.com/dnschanger/dnschanger-cli
DNS Changer CLI for Windows, Mac and Linux operating systems
cli dns dns-changer linux mac windows
Last synced: 13 Sep 2025
https://github.com/nicolasbizzozzero/clus
Clustering and fuzzy-clustering library with integrated CLI
cli clustering fcm fcmdd fuzzy fuzzy-clustering kmeans pcm pypi-package research-tool
Last synced: 12 Apr 2025
https://github.com/hawkins/interactive-scripts
Interactive script runner for npm
cli javascript nodejs npm-scripts
Last synced: 12 Apr 2025
https://github.com/codevideo/codevideo-backend-engine
Create shockingly realistic automated software videos! The backend / CLI tool from CodeVideo to create videos.
automation backend cli typescript
Last synced: 11 Apr 2025
https://github.com/robertcorponoi/godot_rust_helper
A simple CLI tool to help you create and update Rust components for your Godot projects
Last synced: 30 Sep 2025
https://github.com/pawelad/monz
Simple CLI for quickly accessing your Monzo account.
cli command-line-tool monzo python
Last synced: 16 Jan 2026
https://github.com/srirangav/pdfview
Terminal/CLI PDF viewer
cli macos macosx pdf pdf-document pdf-viewer terminal-based
Last synced: 13 Apr 2025
https://github.com/brookjeynes/progress
A simple thread safe progress bar and spinner library
Last synced: 12 Apr 2025
https://github.com/papierkorb/toka
A type-safe, object-oriented option parser
cli crystal mapping options options-parsing type-safe
Last synced: 11 May 2025
https://github.com/ossobv/xpaste
Paste text into X11/Wayland windows that don't work with selections
Last synced: 05 May 2025
https://github.com/deadcoder0904/expo-updater
CLI to update to new Expo SDK versions
cli expo expo-sdk expo-updater symlink
Last synced: 12 Jun 2025
https://github.com/bukinoshita/git-topics-cli
Auto create Github topics for repositories
cli git github repo repository topic topics
Last synced: 18 Mar 2025
https://github.com/yaythomas/python-cli-pypa-build-example
Example of how to create & package a Python CLI application using the PyPA build tool.
Last synced: 12 May 2025
https://github.com/parvardegr/my-script-manager
Template repository to manage your bash scripts as code, the simplest way
bash bash-script bash-scripting bash-scripts cli command-line command-line-tool linux linux-shell shell
Last synced: 14 Apr 2025
https://github.com/zemerik/task-runner
A fast and flexible CLI task runner for managing development workflows
automation build-tool cli development task-runner workflow
Last synced: 25 Jan 2026
https://github.com/bayashi/irir
A filter to add colors for text lines generically from a YAML configuration file easily
Last synced: 20 Mar 2025
https://github.com/straw-hat-team/nodejs-monorepo
Monorepo for the open-source packages
cli eslint fetch library nextjs openapi react react-native react-query typescript
Last synced: 10 Mar 2026
https://github.com/nirlep5252/doggytype
It's like monkeytype but from your terminal
Last synced: 10 Jul 2025
https://github.com/djaler/vue-cli-plugin-esbuild
Vue CLI plugin to use esbuild for js/ts compilation and minification
Last synced: 24 Jun 2025
https://github.com/spikehd/remitm
Dead-simple program that can selectively redirect/proxy traffic from your computer to other places.
cli cross-platform gui mitm proxy redirect server
Last synced: 29 Oct 2025
https://github.com/gethiox/jack-peak-meter
terminal-based peak-meter for JACK audio system writen in Go
audio-visualizer cli go golang jack jack-audio-connection-kit jackaudio terminal-based
Last synced: 30 Oct 2025
https://github.com/orbs-network/decentralized-npm
[App Demo] NPM registry on blockchain with Orbs
blockchain cli golang js npm registry smart-contracts
Last synced: 13 Jul 2025
https://github.com/nicktho/awsprofiles
🔑 Manage and switch between AWS profiles
Last synced: 08 May 2025
https://github.com/simeg/commentective
:crystal_ball: CLI tool to locate comments and commented out code in your source code ("comment detective")
Last synced: 06 Jul 2025
https://github.com/kkomelin/create-fhenix-dapp
"Create React App" for Fhenix DApps
cli create-fhenix-dapp ethereum fhenix hardhat nextjs scaffold-eth scaffold-eth-2 viem wagmi
Last synced: 10 May 2026
https://github.com/bimlas/bash-mosh
Bash: Run shell commands in multiple directories grouped by tags
bash cli command-line git shell terminal
Last synced: 06 Mar 2026
https://github.com/howprogrammingworks/commandline
CLI, Command Line Interface and Console
cli command-line console shell terminal
Last synced: 07 May 2025
https://github.com/extra-chill/homeboy
Headless orchestration for agentic software engineering.
cli code-factory developer-tools rust
Last synced: 05 Jul 2026
https://github.com/Chemaclass/phel-doom
Terminal DOOM-lite raycaster built in Phel (Lisp on PHP). 256-color ANSI, 5 procedural levels — a real-world Phel showcase app.
ansi ascii-art cli doom fps fps-game game lisp lisp-game phel phel-app phel-lang php procedural-generation raycaster retro terminal-game terminal-rendering
Last synced: 24 Jun 2026