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-26 00:05:46 UTC
- JSON Representation
https://github.com/axiomantic/spellbook
Multi-platform AI assistant skills and workflows. Serious engineering. Also fun.
ai-assistant ai-coding claude cli codex developer-tools gemini-cli llm mcp mcp-server opencode prompt-engineering python skills spellbook
Last synced: 06 Jun 2026
https://github.com/duncankmckinnon/workbench
Ultra-light multi agent orchestrator, anywhere you work
agents cli coding-agent harness multi-agent
Last synced: 22 May 2026
https://github.com/paperfoot/xmaster-cli
X/Twitter CLI for developers and AI agents — post, reply, search, DM, schedule, analyze. Single Rust binary.
ai-agent ai-agent-tools automation cli command-line-tool developer-tools rust rust-cli social-media social-media-cli tweet-automation twitter twitter-api twitter-bot twitter-posting twitter-search x-api x-automation x-cli x-posting-tool
Last synced: 02 May 2026
https://github.com/ljharb/validate-npm-package-name-cli
CLI for npmjs.com/validate-npm-package-name
Last synced: 27 Feb 2026
https://github.com/nart38/ollmao
Simple TUI client for ollama
bubble-tea bubbletea cli go golang llm ollama ollama-client terminal terminal-based tui
Last synced: 16 Mar 2026
https://github.com/zhh2001/p4runtime-go-controller
Production-grade Go SDK and p4ctl CLI for building P4Runtime controllers — works with BMv2, Stratum, Tofino, and any P4Runtime 1.3.0+ target.
bmv2 cli data-plane go-sdk golang grpc network-automation networking p4 p4lang p4runtime programmable-data-plane sdn sdn-controller stratum tofino
Last synced: 26 Apr 2026
https://github.com/prompt-armor/prompt-armor
Open-source prompt injection detector — 5 layers, 91.7% F1, ~27ms, offline, Apache 2.0
ai-safety anomaly-detection cli faiss jailbreak llm llm-security mcp nlp offline onnx prompt-injection prompt-security python security
Last synced: 03 Jun 2026
https://github.com/trikko/trovatore
A fast command-line tool for searching files by name
cli command-line command-line-tool d dlang file file-search files
Last synced: 09 Feb 2026
https://github.com/tulibraries/libguider
This python script can be used to quickly harvest metadata and full HTML of all LibGuides within a single organization.
Last synced: 30 Jan 2026
https://github.com/weby-homelab/antigravity-cli-statusline
An advanced, responsive, and high-information statusline plugin for Antigravity CLI
ai-agents antigravity antigravity-cli antigravity-extension cli devtools homelab statusline terminal terminal-ui tui
Last synced: 21 Jun 2026
https://github.com/rani367/affected
Run only the tests that matter. Language-agnostic affected package detection for monorepos. Supports Cargo, npm, pnpm, Yarn, Bun, Go, Python, Maven, Gradle, .NET, Swift, Dart/Flutter, Elixir, sbt.
bun cargo ci cli dart dependency-graph dotnet elixir flutter github-actions go gradle maven monorepo npm python rust scala swift testing
Last synced: 05 Apr 2026
https://github.com/tailor-platform/tailorctl
Command line tool for Tailor Platform
Last synced: 25 Feb 2026
https://github.com/oekazuma/svelte-vitals
A static code-health checker for SvelteKit — SEO, Performance, Correctness, Security, and Architecture, from source. Not a runtime Web Vitals reporter.
ai-agent cli code-quality github-actions mcp meta-tags opengraph performance security seo seo-tools static-analysis svelte sveltekit typescript vite
Last synced: 19 Jul 2026
https://github.com/ut-issl/capsula
CLI tool to run pre-run and post-run hooks for capturing and preserving the context of your command executions
cli reproducibility rust se-team
Last synced: 13 Feb 2026
https://github.com/brutus/wdiffhtml
Uses `wdiff` to generate a HTMLified word based diff from plain text files.
Last synced: 17 Mar 2026
https://github.com/marsdevx/ascii2header
💻🖌️ Add headers with metadata and ASCII art to your code files
ascii ascii-art bash cli cli-app code command-line custom dev header header-generator headers metadata open-source personalize python python-script python3 style zsh
Last synced: 05 Mar 2026
https://github.com/quintenvandamme/trident
The magic kernel manager for ubuntu based distros and WSL2 written in dart.
cli dart kernel kernel-compilation linux linux-kernel ubuntu wsl
Last synced: 05 Mar 2026
https://github.com/suzuki-shunsuke/yodoc
Test command results and embed them into document
Last synced: 28 Feb 2026
https://github.com/erichutchins/fstsed
Search and enrich/decorate strings at grep speed
cli command-line dfir fst grep sed
Last synced: 13 Feb 2026
https://github.com/maxigimenez/parallax-cli
Parallax is a local AI orchestration runtime for software tasks.
ai automation claude-code cli codex coding-agent developer-tools gemini github linear orchestrator parallax pull-request
Last synced: 01 Apr 2026
https://github.com/ilpanich/jirust-cli
JIRA CLI developed in rust
cli jira jira-rest-api rust-lang
Last synced: 28 Jan 2026
https://github.com/adamlui/minify.js
</> Recursively minify all JavaScript files.
api cli javascript js minifier nodejs utilities
Last synced: 13 Mar 2026
https://github.com/ambitus/cbxp
A unified and standardized interface for extracting z/OS control block data.
cbxp cli control-block json mainframe python shell simplification standardization zos
Last synced: 17 Mar 2026
https://github.com/marcoarnulfo/clickup-cli
Terminal TUI for ClickUp time tracking & billing: monthly hours reports (self + team), per-list rates, billable amounts, and CSV/JSON/Markdown export. Written in Go.
billing bubbletea charmbracelet cli clickup go go-cli terminal time-tracking tui
Last synced: 25 Jul 2026
https://github.com/cod-e-codes/ignoregrets
Snapshots of your Git-ignored files. Because resets shouldn’t mean regrets.
backups cli code-maintenance developer-tools dotfiles git git-tools gitignore go snapshot tooling
Last synced: 01 May 2026
https://github.com/wp-cli/widget-command
Adds, moves, and removes widgets; lists sidebars.
cli hacktoberfest widget widgets wordpress wp-cli wp-cli-package
Last synced: 02 Apr 2026
https://github.com/AlirezaTheH/medicure
A cosmetic treatment for your media files: movies, tv shows and also their subtitles.
audio audio-processing cli library media movie movies multimedia package python series subtitle subtitles tv tv-shows tvshows video video-processing videos
Last synced: 08 Jul 2025
https://github.com/udaychandra/auto-updater-demo
Auto-updatable, self-contained CLI with Java 11
autoupdater cli http-client java java11 jpms
Last synced: 15 Apr 2025
https://github.com/pstevovski/express-app-cli
CLI application for generating NodeJS / Express projects
cli express javascript nodejs typescript
Last synced: 24 Apr 2025
https://github.com/financial-times/kubectl-login
Logs you into multiple clusters which use dex
Last synced: 15 Jul 2025
https://github.com/pbnj/aws-console
Launch AWS console from the command-line
Last synced: 18 Jan 2026
https://github.com/nag763/rat-rs
A simple cli tool to fetch transports schedules on the Ile-de-France région
cargo cli iledefrance open-source paris ratp rest-api rust
Last synced: 23 Mar 2025
https://github.com/tddschn/todo-cli-tddschn
A simple command-line Todo app made with typer and sqlite
Last synced: 23 Mar 2025
https://github.com/naimo84/github-readme-stats-calculate-rank
Commandline tool to calculate your github-readme-stats rank/grade
calculate cli commandline github github-readme-stats grade rank ranking-algorithm readme stats
Last synced: 15 Apr 2025
https://github.com/buntec/git-summary
git-summary is a command-line tool that displays a concise status summary of all git repos under a given root (which defaults to the current working directory).
Last synced: 20 Oct 2025
https://github.com/jpdillingham/brainz
A lightweight MusicBrainz CLI in Go.
cli go golang musicbrainz musicbrainz-api
Last synced: 03 Sep 2025
https://github.com/webworker01/mmtools
Bash CLI tools for MM2
atomicdex atomicdex-platform cli komodo komodo-platform mm2
Last synced: 02 Apr 2026
https://github.com/0xadafang/fastfoodsimulator
FastFoodSimulator is a Rust-based simulation of a fast-food workflow, built to practice concurrency with tokio, Arc<Mutex<>>, and async task loops. It’s a modular sandbox for learning real-time systems and shared-state logic.
async cli multithreading mutex rust simulator threads tokio
Last synced: 02 Jul 2025
https://github.com/tom-mohr/particle-life-cli
Particle Life in the Terminal!
artificial-life cli particle-life particle-system terminal tui
Last synced: 01 Sep 2025
https://github.com/trimpta/clitools
A collection of simple utilities
cli python python3 reusable text-manipulation workflow
Last synced: 12 May 2025
https://github.com/danielwhatmuff/gh
Open a Github project in a browser from the command line
browser cli command-line command-line-tool git github github-page helper opener python terminal
Last synced: 09 Apr 2025
https://github.com/gomplate/gomplate-npm
Install gomplate using npm!
cli devops go-npm golang gomplate npm templating
Last synced: 08 Apr 2025
https://github.com/nokacper24/static-templ
Static html file generator for templ
cli go-templ static-site-generator templ
Last synced: 18 Jan 2026
https://github.com/aurelitec/thumbico-cli-windows
A tiny and portable command-line tool that generates custom sized thumbnails or icons for any file, image, document, video, program, directory, and more.
cli command-line files generator icons images thumbnail thumbnail-generator thumbnails
Last synced: 16 May 2025
https://github.com/zarazaex69/traw
traw - neuro agent that browse the internet
automation browser cli llm neuro scraping typescript
Last synced: 13 Jan 2026
https://github.com/tkf/git-blackhole
Continuous backup and recoverable trash can for Git
Last synced: 15 Apr 2025
https://github.com/opslevel/cli
The command line tool for interacting with OpsLevel
Last synced: 03 Sep 2025
https://github.com/gangelo/branch-name
branch-name is a gem that provides a command-line interface that allows you to accomplish several tasks, tasks I personally find myself having to carry out every time I work on a feature branch. I created this gem for myself; however, you are free to use it yourself, if any of these tasks fits into your personal routine: 1) Formulate a git feature branch name, given a jira ticket and jira ticket description. Why? Because I am constantly having to create git feature branch names that are based on jira ticket and jira ticket descriptions. 2) Optionally create a "project" based on the branch name (formulated in step 1 above). Why? Because I'm constantly having to create folders to manage files associated with the feature branches I am working on. 3) Optionally use and manage default options that determine the git feature branch name formulated, project greated, and default files associated with the project.Why? Because I routinely have to create files to support the feature I am working on and associate them with the feature I am working on. For example: scratch.rb to hold scratch code, snippets.rb to hold code to execute to perform redundant tasks, and readme.txt files to document things I need to remember.
agile branch-names cli cli-app productivity ruby
Last synced: 26 Apr 2025
https://github.com/just-do-halee/argone
Most intuitive global cli maker. *(lazy_static + config-rs + clap)
argument arguments-parser clap cli command-line-interface config config-rs lazy-static rust
Last synced: 10 Mar 2026
https://github.com/tigerabrodi/print-age
Simple CLI tool to print your age.
beginners cli programming rust simple
Last synced: 06 Jul 2025
https://github.com/dfurnes/hey
💬 Friendly command-line HTTP client.
cli command-line-tool curl development http-client javascript nodejs wget
Last synced: 03 Sep 2025
https://github.com/ryooooooga/zouch
Create a new file from template
cli cli-app cp cp-file scaffold-files touch-alt
Last synced: 03 Sep 2025
https://github.com/mirukana/whratio
Calculate integer and decimal aspect ratio for dimensions
aspect-ratio calculator cli dimensions height image python python-2 python-3 python-module video width
Last synced: 11 Apr 2026
https://github.com/ultirequiem/ofcourse
:sunglasses: Yet Another yes clone but in Rust
cli coreutils coreutils-programs rust rust-crate rust-lang utils
Last synced: 25 Feb 2026
https://github.com/ochotzas/promptkit
Structured Prompt Engineering for LLM Apps.
ai chatgpt claude cli command-line-tool gpt ollama prompt-engineering-tool prompt-toolkit python
Last synced: 13 Jan 2026
https://github.com/pmcalabrese/criptio
Criptio is a nodejs command line tool for encrypt and decrypt files
Last synced: 09 Jul 2025
https://github.com/geertjohan/tune
Tune is a music-player for the AudioAddict web radio's such as Digitally Imported (di.fm) and RadioTunes.
audio-player audioaddict cli difm go golang music qt radio streaming
Last synced: 31 Oct 2025
https://github.com/derhuerst/sms-cli
Read & write SMS from the command line.
Last synced: 15 Apr 2025
https://github.com/z1cheng/statscat
Git statistics but with a cat
cat cli command commandline git gitstats go go-cli golang statistics statscat terminal
Last synced: 23 Mar 2025
https://github.com/zzx0106/reactor-templates-cli
A CLI for React.js projects
Last synced: 15 Apr 2025
https://github.com/lostintangent/azjs
An opinionated CLI for deploying and managing Node.js-based web apps and APIs on Azure
Last synced: 18 Jun 2025
https://github.com/sgaunet/jwt-cli
jwt-cli is a tool to encode/decode JWT token
cli command-line-tool golang json-web-token jsonwebtoken jwt jwt-cli jwt-token jwt-tokens
Last synced: 28 Dec 2025
https://github.com/fraugster/cli
Utility functions for running command line applications in Go.
Last synced: 16 Jan 2026
https://github.com/royashbrook/hush
a secret store for AI agents with one rule: the agent never sees the plaintext. get a secret once into the OS keychain, then inject it into commands forever. no get, cross-platform, MIT.
agent-skills ai-agents claude-code cli credentials developer-tools keychain royashbrook-tool secrets secrets-management security
Last synced: 11 Jul 2026
https://github.com/e-bits/openshift-client
OpenShift Client (OC)
alpine cli docker docker-image openshift
Last synced: 16 Jan 2026
https://github.com/sz3/pog
Encryption/backup utility
backup cli encryption libsodium x25519 xsalsa20poly1305
Last synced: 15 May 2025
https://github.com/n3tw0rth/klock
A QoL tool that simplifies Jira time logging and issue tracking.
Last synced: 25 Jun 2026
https://github.com/ttys026/mit
MIT(MI-Terminal): A lightweight TUI and CLI for MiJia. 轻量化的米家设备控制 CLI
Last synced: 28 Jun 2026
https://github.com/bjornjee/agent-dashboard
Real-time tmux dashboard to monitor, manage, and orchestrate AI coding agents — Claude Code, Codex, and more
agent-orchestration ai-agents claude-code cli codex developer-tools tmux
Last synced: 09 May 2026
https://github.com/cove9988/git-talk
It's a easy way to manage your daily git related works in an interactive way. You can manage multiple repositories in one place by using command line
cli git github interactive management project python
Last synced: 20 Jun 2026
https://github.com/jimmy-guzman/gitzy
🪄 An interactive conventional commits cli
Last synced: 11 May 2026
https://github.com/piecioshka/mobile-keyboard-translator
🔨 Translate phone number with letters to only with numbers
Last synced: 17 Jun 2026
https://github.com/piiiico/proof-of-commitment
Supply chain risk scorer for npm and PyPI — single-maintainer CRITICAL flags before attacks happen
audit cargo cli dependencies github-action go golang mcp mcp-server npm openssf pypi rust scorecard security software-supply-chain supply-chain supply-chain-security
Last synced: 13 Jun 2026
https://github.com/andrewpetrochenkov/webloc.py
:link: read/write .webloc files
Last synced: 28 Jun 2026
https://github.com/created-by-varun/gyst
Gyst (GIT your shit together) is an AI powered git assistant
Last synced: 19 Jun 2026
https://github.com/piecioshka/is-responding
🛠 A tool to find active endpoint use an enumeration strategy
Last synced: 17 Jun 2026
https://github.com/berkaygediz/localmoderationmatrix
A CLI tool for bulk message deletion, media cleanup, and sticker purge in Matrix rooms.
bulk-delete cinny cli e2ee element matrix matrix-nio matrix-org matrix-room matrix-rooms moderation neochat nheko open-source schildichat
Last synced: 16 Jun 2026
https://github.com/corpix/clistruct
Addon for github.com/urfave/cli to generate flags from structs and set flags data into structs
Last synced: 17 Feb 2026
https://github.com/gokul2406/passafe
A password manager which is intended to be used in *nix operating systems
cli password-manager rust rust-lang
Last synced: 07 May 2025
https://github.com/kuabem/stempel
Command line utility to keep track of time spent working
Last synced: 10 Apr 2025
https://github.com/axiros/ubc
Universal Bash Completer
autocomplete bash cli cli-utilities help tabs
Last synced: 15 Jun 2025
https://github.com/ttytm/lvbag
A large and handy file bag for V. It simplifies carrying files with your programs by generating embed file lists for directories based on your specifications.
cli cli-tool embed-files utility v
Last synced: 11 Jan 2026
https://github.com/umangsys-dev/defin
System tool that detects and installs missing C++ dependencies
cli cmake dependency-resolution dev-tool linux open-source package-manager system-tool
Last synced: 16 May 2026
https://github.com/danmindru/cncnet-map-downloader.js
Downloads & unzips all cncnet maps for a given command and conquer game (i.e. Yuri's Revenge)
cli cncnet command-and-conquer command-line-tool linux macos redalert redalert2 tiberian-dawn tiberian-sun windows yuri yurisrevenge
Last synced: 07 Jul 2025