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-06 00:05:34 UTC
- JSON Representation
https://github.com/3noch/twitch-cli
CLI to watch file patterns and run commands when they change
cli command-line-tool file-system haskell inotify inotifywait
Last synced: 10 Mar 2026
https://github.com/morikuni/mdq
mdq queries multiple databases in parallel and output the results in JSON.
cli database go mysql postgresql sql
Last synced: 12 Jan 2026
https://github.com/doct3rjohn/subex
subEX is a CLI tool for passively enumerating subdomains.
cli cli-app darwin golang linux osint osint-tool redteam subdomain subdomain-enumeration subdomain-scanner tools windows
Last synced: 13 Apr 2025
https://github.com/samit22/json-go
CLI to convert JSON to go and vice versa.
Last synced: 12 Jan 2026
https://github.com/hongquan/git-del-branches
Git tool to select and delete multiple branches
Last synced: 26 Jul 2025
https://github.com/thelowsunoverthemoon/tsprite
Convert Sprites to Windows escape sequences, optimized for Conhost games
ascii c cli escape-sequences graphics image image-processing optimization sprite spritesheet terminal windows
Last synced: 15 May 2025
https://github.com/kei-k23/tree-gen
tree-gen is a CLI tool to generate folder structure in ASCII and visualize folder structure
ascii ascii-art cli directory rust utility visualization
Last synced: 30 Jul 2025
https://github.com/travelist/aoj-cli
A command-line tool for Aizu Online Judge (AOJ)
Last synced: 19 Sep 2025
https://github.com/jjlongoria/aura-helper-cli
Repository for storage and manage code for Aura Helper Command Line Interface application
ci cli continuous-integration devops export git import metadata nodejs package salesforce salesforce-developers
Last synced: 16 Apr 2025
https://github.com/maxomatic458/lantun
tunnel local ports over the internet
cli networking p2p quic tunneling
Last synced: 12 Aug 2025
https://github.com/erfidev/cli-task-manager
a golang program based on the command line
Last synced: 16 May 2025
https://github.com/firefly-zero/firefly-cli
π CLI tool for working with Firefly Zero: build, upload, and publish games, control device, etc.
Last synced: 12 Jan 2026
https://github.com/aleksrutins/valapkg
A package manager for Vala projects.
build-system build-systems c cli cpp glib2 json meson mesonbuild package-manager snap vala
Last synced: 07 Aug 2025
https://github.com/kuwacom/terminal-videoplayer
εη»γγ‘γ€γ«γγΏγΌγγγ«εγ³γ³γ³γ½γΌγ«δΈγ§εηγγγ½γγγ¦γ§γ’
cli console terminal video-player
Last synced: 10 Oct 2025
https://github.com/tinted-theming/base16-builder-elixir
An Elixir implementation of a Base16 builder.
Last synced: 07 Oct 2025
https://github.com/jonas-be/papermcdl
Download all PaperMC projects with ease using papermcdl. Choose between a user-friendly GUI or command-line flags to streamline the process. Perfect for developers and Minecraft server admins.
cli downloader go minecraft-server papermc
Last synced: 26 Oct 2025
https://github.com/erwald/nwsl
A command-line utility for running a lightweight newsletter
cli command-line command-line-tool email emails newsletter newsletter-emails newsletters
Last synced: 12 Mar 2026
https://github.com/mpyw/twhelp
Twitter OAuth CLI Helper distributed by Golang cross-compilation.
cli golang-cross-compilation oauth twitter twitter-api
Last synced: 09 Apr 2025
https://github.com/evgenyifedotov/swagger-to-js
β‘οΈ Convert swagger api to js (with types for typescript)
cli convert javascript json swagger typescript yaml
Last synced: 15 Aug 2025
https://github.com/chillerbot/chillerbot-ng
Teeworlds console client based on cmake DDNet
Last synced: 11 Mar 2025
https://github.com/faesel/az-lazy
Az Lazy CLI tool is designed for developers, it provides a command-line interface to quickly manage and make changes to azure storage queues, blobs and tables.
azure azure-storage azure-storage-queues blob blobs cli containers queues tablestorage
Last synced: 14 Jan 2026
https://github.com/elementtech/opsilon
A customizable CLI for collaboratively running container-native workflows
Last synced: 14 Mar 2026
https://github.com/pgebert/projektron-bcs-cli
CLI for Projektron BCS software to make time recording more efficient and convenient. π§ββοΈ
bcs cli projektron projektron-bcs
Last synced: 06 Jul 2025
https://github.com/viseshrp/whatsonpypi
CLI tool to get package info from PyPI and/or add to requirements.
api-client api-wrapper cli cli-app cli-application cli-tool cli-utilities cli-utility command-line command-line-tool dependency-manager developer-tools package-info pypi pypi-package pypi-packages python requirements
Last synced: 09 Apr 2025
https://github.com/graves/awful_aj
CLI tool for OpenAI compatible APIs
agentic-ai agents cli embedded llm prompt-engineering rust vector-database
Last synced: 09 Oct 2025
https://github.com/sharpvik/sharpvik.github.io
My personal website
cli personal-website speed-typing terminal
Last synced: 12 Mar 2026
https://github.com/adiksondev/linear-cli
CLI program for Linear Issue Tracker automation available on PyPI and AUR
api aur automation cli linear pypi
Last synced: 07 Mar 2026
https://github.com/mrwogu/promptscript
Prompt-as-Code for Enterprise AI. Standardize, audit, and deploy instructions across any AI coding assistant.
ai-tools antigravity claude cli cursor developer-experience devtools enterprise github-copilot governance llm prompt-as-code prompt-engineering promptops promptscript typescript
Last synced: 27 May 2026
https://github.com/andre487/node-console-progress-bar-tqdm
Progress bar in console for Node.js in the style of TQDM Python library.
cli cli-app commonjs-modules console esmodules for-await-of indicator iterate iterator loop nodejs nodejs-cli progress progress-bar terminal tqdm typescript-library
Last synced: 19 Jan 2026
https://github.com/endrilickollari/debtdrone-cli
Advanced technical debt analysis tool using AST parsing for accurate complexity metrics (Cyclomatic, Cognitive) across 11+ languages. Features strict quality gates, security scanning integration, and CI/CD compatibility.
ci-cd clean-code cli code-analysis code-quality complexity-metrics cyclomatic-complexity devops static-analysis technical-debt
Last synced: 16 Apr 2026
https://github.com/suzuki-shunsuke/nllint
Linter and formatter of newlines and trailing spaces in files
Last synced: 02 Apr 2026
https://github.com/hchargois/esdump
Dump an Elasticsearch (v7 or v8) index via scrolling. Achieve speeds up to 1 million doc/s on a single node
backup cli elasticsearch export json
Last synced: 02 Feb 2026
https://github.com/panyushan-jade/download-repo-cli
δΈδΈͺε¨η»η«―θΏθ‘ηζΊη δΈθ½½ε¨cliοΌζ―ζgithubγgiteeπ
cli cmd download download-repo nodejs repository
Last synced: 31 Jul 2025
https://github.com/fkanout/medium-read-cli
Read Medium's stories from your lovely, colored, customized... terminal. No need for browsers anymore !
cli medium-api nodejs terminal
Last synced: 08 Aug 2025
https://github.com/angelbarrera92/tlwpa4220
Golang API for TP-Link TL-WPA4220 PLC
cli plc prometheus-exporter tl-wpa4220 tp-link
Last synced: 08 Oct 2025
https://github.com/zahash/royalguard
Secure Ergonomic Command Line Password Manager. Free Forever. Made with β€οΈ using π¦
cli command-line-tool decrypt decryption encrypt encryption encryption-decryption password password-manager secure security
Last synced: 07 Oct 2025
https://github.com/5dive-com/5dive
Spawn and manage AI agents that talk to each other. systemd-managed multi-agent runtime on your own VM.
agents ai automation bash claude-code cli codex gemini self-hosted systemd
Last synced: 30 May 2026
https://github.com/ultirequiem/whereiam
πΊοΈ An Implementation of pwd
cli coreutils-programs crate pwd rust rustlang
Last synced: 28 Feb 2026
https://github.com/Wildhoney/Taskfile
:package: Yet another attempt at a simple task runner for npm with parallelisation support using bash commands via YAML.
build cli commands runner runner-script shell task-manager taskrunner tasks test
Last synced: 24 Apr 2025
https://github.com/ogrew/oscl
minimal OSC toolkit written in Common Lisp
audio-tools cli creative-coding network osc real-time
Last synced: 28 Jan 2026
https://github.com/annervisser/pr-cli
Command line tool for easily creating pull requests for part of your changes without interrupting your flow.
cli commit deno gh-cli git pull-requests
Last synced: 16 Mar 2025
https://github.com/mfaux/ralphai
Autonomous task runner for AI coding agents. Fresh context every turn.
ai-automation ai-coding-agent autonomous-coding claude-code cli developer-tools opencode task-runner
Last synced: 17 Mar 2026
https://github.com/valgene/valgene-cli
Multi language validation code and DTO generator from OpenAPI specification.
cli developer-tools dto generator openapi php swagger swagger-codegen tool
Last synced: 23 Oct 2025
https://github.com/krmax44/vibrant-colors
A CLI for getting vibrant colors from an image.
Last synced: 26 Apr 2025
https://github.com/hatkidchan/yaitaa
yummy-yummy ANSI art
ansi ansi-art ascii ascii-art braille-patterns c c99 cli command-line command-line-tool image-processing linux terminal
Last synced: 11 Mar 2025
https://github.com/fridiculous/workroot
Machine-wide git worktree switchboard for target-first, shell-composable workflows and parallel AI coding.
ai-agents cli coding-agents developer-tools git git-worktree productivity rust terminal worktrees
Last synced: 15 May 2026
https://github.com/naamanu/bragbot
Generate brag documents from your git history
Last synced: 17 Jun 2026
https://github.com/ezpzai/cdx
Use Codex more easily, even from mobile.
ai cli codex developer-tools mobile productivity remote vibecoding
Last synced: 02 Apr 2026
https://github.com/webdastur/dj-admin-tui
Drive the Django admin from your terminal β browse, search, filter, edit, and run admin actions, with the same permissions and audit as the web admin. Built on Textual.
admin cli console devops django django-admin python ssh terminal terminal-ui textual tui
Last synced: 29 Jun 2026
https://github.com/cleven12/seo_optimizer
AI-Powered SEO Content Analyzer | Google Gemini & OpenAI | Smart keyword matching, AI recommendations, CLI with beautiful UI
beaut cli content-marketing content-optimization developer-tools digital-marketing gemini-api google-search-engine keyword-research nlp nltk python search-engine-optimization seo-analyzer seo-audit seo-optimization web-scraping
Last synced: 22 Apr 2026
https://github.com/settinghead/voxlert
LLM-generated voice notifications for Claude Code, Cursor, OpenAI Codex, pi, and OpenClaw, spoken by game characters like the StarCraft Adjutant, Kerrigan, C&C EVA, SHODAN, and more.
ai-agents audio-processing claude-code cli coding-assistant cursor cursor-ide developer-tools gaming-voices llm local-first nodejs notifications openai-codex pi-package starcraft text-to-speech tts voice-cloning voice-notifications
Last synced: 21 Apr 2026
https://github.com/wp-cli/embed-command
Inspects oEmbed providers, clears embed cache, and more.
cli hacktoberfest oembed wordpress wp-cli wp-cli-package
Last synced: 03 Mar 2026
https://github.com/andrader/jup
jup is a small command-line tool for installing and syncing agent skills across the local skill directories used by supported AI assistants.
agent agent-skills agentic-ai agents ai ai-agents cli installer manager skills
Last synced: 24 Apr 2026
https://github.com/heyhuynhgiabuu/ocsight
Track OpenCode AI costs and usage. Real costs, real data.
analytics bun caching cli development-tools export monitoring observability opencode performance real-time typescript
Last synced: 04 May 2026
https://github.com/ldayton/dippy
π€ Less permission fatigue, more momentum. Dippy knows whatβs safe to run and keeps Claude on track when plans change.
bash claude-code cli hook permissions python
Last synced: 01 Apr 2026
https://github.com/yashksaini-coder/pykill
Effortlessly find and clean up Python virtual environments in your projects with this fast, Rust-powered tool.
cleaner cli cli-tool python ratatui-rs rust tool tui-rs virtualenv
Last synced: 21 Apr 2026
https://github.com/ave-sergeev/omoikane
Blazing fast explicit proxy written in Rust for network accessibility research under DPI (Rust) (Q2:2026)
cli dns-over-https dns-over-tls dpi dpi-bypass dpi-evasion linux macos network-tools networking packet-manipulation proxy proxy-server rust security security-research tcp tls-handshake windows
Last synced: 19 Apr 2026
https://github.com/dbohdan/messagebox
Display message boxes from Windows batch files and command line programs
batch batch-file cli dialog gui windows
Last synced: 27 Apr 2026
https://github.com/sorunokoe/scopeon
AI context observability for Claude Code & friends β token breakdown, cache ROI, cost tracking, CI gates
ai claude cli context-window cost-tracking developer-tools llm mcp observability rust tokens tui
Last synced: 27 Apr 2026
https://github.com/wp-cli/eval-command
Executes arbitrary PHP code or files.
cli eval hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 05 Apr 2025
https://github.com/bourgeoisor/apollo
Comand-line media list manager and API client written in Golang.
apis cli command-line media-library
Last synced: 07 May 2025
https://github.com/hariadi/laravel-boilerplate-generator
Generate Model, attribute, relation, scope trait and repository for Laravel Boilerplate
artisan cli generator laravel-5-boilerplate laravel-boilerplate trait
Last synced: 07 May 2025
https://github.com/namchee/dependent
Simple utility CLI tool to analyze which files are using a Node dependency π
cli dependency nodejs parser typescript
Last synced: 11 Jul 2025
https://github.com/hoodie/wikitranslate-rs
π Use Wikipedia as a dictionary
cli dictionary translation wikipedia
Last synced: 12 Sep 2025
https://github.com/nichochar/CLHN
Command Line application to see Hacker News stories
Last synced: 12 May 2025
https://github.com/AndreVarandas/sunrise-cli
Get the sunrise and sunset for your location, right from your terminal!
cli command command-line command-line-app command-line-tool hacktoberfest node-cli node-typescript nodejs nodejs-cli sunrise sunset typescript typescript-cli
Last synced: 06 Apr 2025
https://github.com/limebeck/reveal-kt
Kotlin wrapper for Reveal JS with CLI
cli kotlin kotlin-script kotlin-scripting revealjs slides
Last synced: 21 Mar 2025
https://github.com/mtegarsantosa/staticia
π» A CLI to Generate Static Index Directory Html
cli hacktoberfest html javascript nodejs static
Last synced: 03 Apr 2025
https://github.com/bpauli/gccli
A command-line interface for Garmin Connect β activities, health, courses, workouts, devices, and more β with JSON output and secure credential storage.
cli fitness garmin garmin-connect golang health
Last synced: 07 Apr 2026
https://github.com/saitolume/gree
π΄[WIP] Alternative `tree` that ignore files included in .gitignore by default
Last synced: 05 Apr 2025
https://github.com/ekhabarov/go-pg-generator
Golang struct generator for PostgreSQL
cli generator golang postgres postgresql sql
Last synced: 13 Apr 2025
https://github.com/nicokosi/gh-collab-scanner
π A GitHub CLI extension that displays collaboration-related information about a GitHub repository.
cli collaboration gh-extension github github-extension
Last synced: 11 Jan 2026
https://github.com/zueve/zenv
Zenv: Zen Environment - docker based virtual environments
cli docker virtual-environments
Last synced: 29 Mar 2025
https://github.com/B0ney/xmodits-cli
Command line version of xmodits - A tool to rip samples from tracker modules.
audio cli fasttracker2 impulsetracker protracker ripper rust screamtracker tracker-music xmodits
Last synced: 14 Jul 2025
https://github.com/otobrglez/bicikelj-sh
This is BicikeLJ client implemented in Bash.
Last synced: 13 Apr 2025
https://github.com/epicsagas/epic-harness
Multi-tool AI agent harness β 22 skills, self-evolving engine, unified memory, autonomous spec-to-PR pipeline. Works with Claude Code, Codex, Cursor, OpenCode, and Cline.
ai-agent claude claude-code cli developer-tools llm rust
Last synced: 03 Jul 2026
https://github.com/beinsezii/ompl
Opinionated Music Player/Library
cli cross-platform daemon linux music music-player rust tui windows
Last synced: 20 Jun 2025
https://github.com/brandontruggles/add-redux
Quickly add Redux boilerplate files and directories to your vanilla JavaScript, React, or React Native App.
boilerplate cli javascript npm npm-module npm-package react react-native reactjs redux redux-logger redux-promise redux-thunk yarn
Last synced: 07 Mar 2026
https://github.com/nathan-fiscaletti/parameterparser
βοΈAn advanced parameter parser for PHP
cli command-line parameters php php-cli
Last synced: 30 Oct 2025
https://github.com/perdy/clinner
Command Line Interface builder that helps creating an entry point for your application.
cli command command-line command-line-tool main
Last synced: 13 Apr 2025
https://github.com/bambooom/gh-noti
gh extension to check unread notifications
Last synced: 15 Jul 2025
https://github.com/chethanyadav456/quickcmd
A simple command line tool to run commands quickly made with C.
Last synced: 07 May 2025
https://github.com/netcorestack/tools
Hisar Web CLI Tools
aspnetcore cli dotnet-global-tools dotnetcore tooling tools web-cli
Last synced: 17 Jun 2025
https://github.com/andrevarandas/sunrise-cli
Get the sunrise and sunset for your location, right from your terminal!
cli command command-line command-line-app command-line-tool hacktoberfest node-cli node-typescript nodejs nodejs-cli sunrise sunset typescript typescript-cli
Last synced: 08 May 2025
https://github.com/kaoticz/json2sharp
Convert JSON objects to class definitions.
Last synced: 07 Mar 2026
https://github.com/robertpeteuil/sysis
SYSIS is a cross-platform script that displays base system & network information
bash cli hardware-information host-discovery linux macos multi-platform network-info raspberry-pi script settings shell-script system-identification system-information
Last synced: 07 May 2025
https://github.com/dmotz/statmap
Output recursive directory stats as JSON for visualization and analysis.
Last synced: 25 Jun 2025
https://github.com/tcodes0/hue-bash-colors
Easy, readable color management
ansi ansi-colors bash cli color terminal xterm-256color
Last synced: 17 Jul 2025
https://github.com/rust-dd/google-calendar-cli
Google Calendar CLI written in Rust
Last synced: 14 May 2025