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-10 00:05:34 UTC
- JSON Representation
https://github.com/jnoortheen/arger
Create argparser automatically from py3.9+ annotations :snake:.
argparse argparser cli docstrings typehints
Last synced: 20 Mar 2025
https://github.com/hansbug/plantumlcli
Python cli and package interface for local and remote plantuml
cli plantuml plantuml-diagrams python3
Last synced: 24 Jun 2025
https://github.com/jaebradley/rotten_tomatoes_cli
Rotten Tomatoes CLI
cli command-line command-line-tool pip python rotten-tomatoes rottentomatoes
Last synced: 11 Apr 2025
https://github.com/sbueringer/kubernetes-rbacq
Querying Kubernetes RBAC Objects
cli cobra kubernetes kubernetes-rbacq rbac
Last synced: 11 Apr 2025
https://github.com/samhinton88/code-fold
Write the pattern, then let your code write itself.
cli code-generation devtools javascript
Last synced: 11 Jul 2025
https://github.com/nicknaso/magick-cli
Native ImageMagick CLI for Node.js
addon c cli cplusplus imagemagick imageprocessing javascript native-libraries nodejs
Last synced: 13 Apr 2025
https://github.com/dgmora/berlin_anmeldung_scrapper
Easily find appointments for the Berlin Burgeramt
Last synced: 02 Sep 2025
https://github.com/jackchuka/dutix
Set default apps, migrate file associations, and manage handlers on macOS
Last synced: 02 Apr 2026
https://github.com/fennifith/Asciimg
A command line tool to display images in ASCII.
Last synced: 08 Jun 2026
https://github.com/argus-labs/world-cli
A swiss army knife for creating, managing, and deploying World Engine projects
Last synced: 29 Apr 2026
https://github.com/simonmittag/p0d
HTTP performance testing cli utility with realtime updates. Supports multiple concurrent HTTP/2 TLS connections, multipart form-data
api api-testing bash cli golang golang-application http https performance performance-testing speed speedtest
Last synced: 02 Apr 2026
https://github.com/joshka/tooters
Tooters: A Rust TUI-based Mastodon App
cli cli-app mastodon mastodon-app tui tui-rs
Last synced: 25 Oct 2025
https://github.com/jaimemartinagui/gvit
cli conda python virtual-environment
Last synced: 14 Jan 2026
https://github.com/freyhill/wepy-redux-time-todo
🕗 wepy+redux time todolist
cli javascript miniprogram react redux time todo todolist vue wepy wepy-redux
Last synced: 27 Oct 2025
https://github.com/lukacf/meerkat
Meerkat - A modular, high-performance agent harness built in Rust.
agentic ai ai-agents claude claude-code cli codex codex-cli gemini gemini-cli harness mcp rest rpc rust sdk sdk-python sdk-rust sdk-typescript
Last synced: 31 May 2026
https://github.com/bergmeister/posh-vsts-cli
PowerShell tab completion and object conversion of the vsts-cli
cli posh powershell powershell-module tabcompletion vsts
Last synced: 26 Feb 2026
https://github.com/padok-team/guacamole
Evaluate your IaC quality
cli golang iac quality terraform terragrunt
Last synced: 11 Feb 2026
https://github.com/gammasoft71/xtd_c
Free open-source C11 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
c c11 cli cmake console cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable test-framework toolkit unittest xtd xtd-c
Last synced: 08 Oct 2025
https://github.com/ralscha/bread-compressor-cli
Brotli and Gzip compress command line tool
brotli cli gzip npm precompress-command static-resources zopfli
Last synced: 13 Mar 2026
https://github.com/bigdra50/unity-cli
CLI tool for controlling Unity Editor via command line - Play Mode, console logs, tests, scenes, GameObjects and more
cli developer-tools python unity unity3d
Last synced: 22 Feb 2026
https://github.com/richardlitt/jabbar
Find out who is interested in your GitHub Code
cli community emails github marketing node open-source orgs
Last synced: 18 Aug 2025
https://github.com/benammann/git-secrets
a cli tool to manage and deploy configurations and secrets across multiple environments all stored inside your repository
cli continuous-delivery decryption devops encryption git golang k8s kubernetes rendering-engine secret-management secrets
Last synced: 11 Oct 2025
https://github.com/superatomic/xshe
🐚 A Shell-independent tool for setting Environment Variables across every shell.
bash cli command-line command-line-tool config configuration cross-shell env-vars environment-variables fish rust rust-cargo rust-cli shell toml toml-config tool xshe zsh
Last synced: 19 Oct 2025
https://github.com/ch00k/orthanc-cli
Command-line interface for Orthanc, an open-source, lightweight DICOM server
cli command-line commandline dicom orthanc rust
Last synced: 19 Oct 2025
https://github.com/gabrieleinvernizzi/zig-prompter
zig-prompter is a lightweight and flexible library for building and managing interactive text-based prompts.
cli prompt terminal zig zig-package
Last synced: 21 Oct 2025
https://github.com/datsfilipe/meow
Meow!
cli command-line lua neovim rust syntax-highlighting terminal tool
Last synced: 30 Nov 2025
https://github.com/danburzo/trimd
Convert between HTML, Markdown, and plain text from the command line.
Last synced: 07 Sep 2025
https://github.com/sorafujitani/ccsession
pick any past Claude Code session via fzf, then resume it from the right cwd
anthropicanthropic claude claude-code cli developer-tools fzf golang session-management terminal
Last synced: 01 Jun 2026
https://github.com/k1low/cgrps
cgrps is a set of commands for checking cgroups.
Last synced: 01 Mar 2025
https://github.com/cesp99/odino
A local semantic search CLI that finds code and text using natural language queries, powered by embedding models with no internet required.
cli code-search embeddings python semantic-search
Last synced: 11 Mar 2026
https://github.com/Insality/sheets-exporter
Sheets Exporter - CLI software for processing and save data from Google Sheets in seconds.
automation cli data export google-sheets
Last synced: 23 Oct 2025
https://github.com/rpearce/bashcards
Practice flashcards in your terminal
bash cli flashcards hacktoberfest nix practice-flashcards terminal
Last synced: 06 Oct 2025
https://github.com/suzuki-shunsuke/tfrstate
Find directories where changed terraform_remote_state data source is used
Last synced: 24 Apr 2025
https://github.com/eikendev/sectxt
A library & tool for probing, parsing, and validating security.txt files as specified in RFC 9116 :rocket::books:
cli parser probing rfc9116 security-txt securitytxt validator
Last synced: 14 Mar 2026
https://github.com/thomas-vilte/matecommit
🧉 MateCommit: I built this AI-powered CLI to automate my Git workflow. It generates meaningful commit messages and PR descriptions across different models and platforms, so I (and you) can focus on building.
automation cli commits conventional-commits gemini git golang ia productivity
Last synced: 13 Mar 2026
https://github.com/cyb3rk0tik/pyfranc
Text language detection basic on trigrams.
classification cli detect detection language language-detection library natural-language python trigrams
Last synced: 25 Oct 2025
https://github.com/ankitpokhrel/shopctl
🛠️ [WiP] Manage Shopify store straight from the terminal
cli cli-app command-line command-line-tool ecommerce go golang golang-cli shopify shopify-api shopify-app shopify-cli
Last synced: 31 Jul 2025
https://github.com/samzong/recall
Local-first TUI for searching AI coding session history across Claude Code, Codex, and OpenCode with hybrid FTS + semantic retrieval
claude-code cli codex developer-tools local-first opencode ratatui rust semantic-search sqlite tui
Last synced: 24 May 2026
https://github.com/phuctm97/jxax
💻 JavaScript for Automation (JXA) Extensions Kit & CLI automate macOS setup, configuring preferences, personalization, etc.
cli javascript javascript-for-automation jxa macos macos-setup osascript osx osx-setup
Last synced: 06 Apr 2025
https://github.com/tdambrin/sf_git
Python-based CLI for Snowflake worksheets Git versioning
cli git python snowflake versioning
Last synced: 25 Sep 2025
https://github.com/stonks3141/pet-monitor-app
A simple pet monitor for Linux.
alpinejs axum cli command-line fmp4 linux raspberry-pi rust rustls v4l2 x264
Last synced: 28 Jul 2025
https://github.com/rsm-hcd/andculturecode.cli
and-cli command-line tool to manage the development of software applications
cli dotnet-core hacktoberfest nodejs react test typescript webpack
Last synced: 28 Jul 2025
https://github.com/datasnakes/beri
beRi "beri environments for R installations" is an R environment, R installation, and R package management system for R
biohackathon cli environment hackathon hackseq18 package-management package-manager python3 r
Last synced: 15 Apr 2025
https://github.com/okunokentaro/ngx-testbedder
CLI tool for writing the test bed for Angular integration test
angular cli integration-testing test testbed testing
Last synced: 25 Jul 2025
https://github.com/paulopacitti/onsen
♨ rain sounds and white noise straight to your terminal!
cli onsen python rain tattoo terminal water white-noise
Last synced: 26 Sep 2025
https://github.com/q1chenl/asciit
A more compact and intuitive ASCII table in your terminal: an alternative to "man 7 ascii" and "ascii"
ascii ascii-table cli cli-app rust terminal terminal-app
Last synced: 15 Jul 2025
https://github.com/samwilson/mwcli
A command line client for MediaWiki wikis.
backup cli client export hacktoberfest mediawiki
Last synced: 30 Mar 2025
https://github.com/purplebooth/git-moves-together
Spot coupling by finding out which files are always in the same commit (Mirror)
Last synced: 28 Jul 2025
https://github.com/dejorrit/commit-assist
Auto generate commit messages using ChatGPT
Last synced: 23 Jan 2026
https://github.com/jaymon/dump
Python wrapper around psql and pg_dump to make it easier to backup/restore a PostgreSQL database
backup cli database pg-dump postgres postgresql postgresql-database psql python restore
Last synced: 27 Oct 2025
https://github.com/squarecloudofc/cli
This package provides a direct way to interact with the official Square Cloud API.
Last synced: 13 Feb 2026
https://github.com/saying121/lcode
An application of terminal write leetcode.一个终端刷力扣的应用。
algorithm cli leetcode ratatui-rs rust tui
Last synced: 23 Oct 2025
https://github.com/codedotjs/instagram-id-of
:new_moon_with_face: Easily find the User ID of any Instagram user from Command line.
cli cli-app instagram instagram-user user-id
Last synced: 24 Oct 2025
https://github.com/micromata/check-packages
CLI tool to check your npm dependencies against a list of allowed/forbidden packages.
cli cli-utilities dependencies packages
Last synced: 23 Jan 2026
https://github.com/ogrew/visp
ffmpeg wrapper CLI tool written in Common Lisp
Last synced: 25 Oct 2025
https://github.com/yafeiaa/kconsole
kconsole 是一个用于与提高 Kubernetes 集群容器交互效率的命令行工具。它使用client-go 来与 Kubernetes 集群交互,提供快速进入容器终端、下载日志、下载容器文件、上传本地文件到容器等便捷功能。
Last synced: 27 Feb 2026
https://github.com/hlship/dialog-tool
Tool to assist in testing and building interactive fiction using Dialog
cli dialog interactive-fiction
Last synced: 26 May 2026
https://github.com/puzl-cloud/hasura-metadata-patcher
CLI tool to patch Hasura metadata json file. Helps to organize complex CI/CD flows through different environments.
ci-cd cli hasura hasura-cli hasura-graphql-engine json-patch metadata migration migration-tool
Last synced: 28 Jan 2026
https://github.com/gnoverse/tlin
Advanced Linter for Gno
cli clippy-like gno hacktoberfest human-readable lint static-analysis
Last synced: 12 Feb 2026
https://github.com/zap-coding-agent/zap-coding-agent
Skill-first AI coding agent in Rust — injects only the context your task needs. No prompt bloat. Single binary, no runtime.
agentic ai-agent ai-coding ai-coding-agent anthropic claude cli coding-assistant developer-tools llm mcp open-source ratatui rust skill-system terminal tree-sitter tui
Last synced: 08 Jun 2026
https://github.com/fluxbase-eu/fluxbase
Backend-as-a-service alternative for Supabase
backend-service cli docker helm postgres
Last synced: 10 Mar 2026
https://github.com/meiji163/gh-search
GitHub CLI extension to search for repositories
cli gh-extension github-api-v4 search
Last synced: 30 Dec 2025
https://github.com/masterpointio/ecsrun
Easily run one-off tasks against an ECS Task Definition
aws aws-sdk-go cli ecs ecs-task golang
Last synced: 11 Apr 2025
https://gitlab.com/pinage404/git-gamble
`git-gamble` is a tool that blends [TDD (Test Driven Development)](https://en.wikipedia.org/wiki/Test-driven_development) + [TCR (`test && commit || revert`)](https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864) to make sure to **develop** the **right** thing 😌, **baby step by baby step** 👶🦶 [Get Started](https://git-gamble.is-cool.dev/)
GitLab CI/CD Gitlab release-cli TDD appimage cli cli-tool cli-tools command line tool command-line-tool cross compile cross platform cross-compilation cross-compile cross-platform developer-tools devtool devtools gamble git gitlab-ci gitlab-registry mdbook nix pnpm rust slide slides slideshow slidev tcr test test driven development testing testing-tools tests unit test unit testing unit-test unit-testing unittest
Last synced: 09 May 2025
https://github.com/blaind/hstrace
Syscall tracing CLI & library made in Rust
cli command-line command-line-tool rust rust-crate strace syscall syscalls tracing
Last synced: 05 May 2025
https://github.com/bukinoshita/sketch-json-cli
Transform sketch files to json and json to sketch files
cli design sketch sketchapp versioning
Last synced: 03 Sep 2025
https://github.com/akamai/cli-appsec
Akamai CLI for Application Security
akamai akamai-cli appsec cli security-cli
Last synced: 18 Jul 2025
https://github.com/srinivasayush/docrunner
A command line tool which allows you to run the code in your markdown files to ensure that readers always have access to working code.
args automation cli cli-app continuous-integration dart devops powertool powertools readers software-development software-testing software-testing-tools terminal
Last synced: 06 Mar 2026
https://github.com/sirMackk/wiregate
Simple WireGuard setup for LANs for humans
Last synced: 21 Apr 2025
https://github.com/tomohiro/air
Command-line AirPlay video client for Apple TV
Last synced: 13 Apr 2025
https://github.com/raynardgerraldo/bible_verse-cli
Bible verses in the command line, 200+ versions available
alkitab bible bible-api bible-search bible-study bible-verse catholic catholicism christianity cli command-line productivity python python3 shell verse vulgate
Last synced: 11 Apr 2025
https://github.com/soptikha2/aidungeon2-cli
CLI and library for AI Dungeon 2. Command line client.
Last synced: 13 Apr 2025
https://github.com/insality/sheets-exporter
Sheets Exporter - CLI software for processing and save data from Google Sheets in seconds.
automation cli data export google-sheets
Last synced: 12 May 2025
https://github.com/silent-watcher/cli-word-guessing-game
a simple word guessing game 🕹. Leave a star before you leave ⭐
cli command-line educational entertainment game guessing-game interactive nodejs npm-package open-source word-game word-games word-guessing word-recognition
Last synced: 11 Apr 2025
https://github.com/iamseth/pepper
A CLI front-end the salt-api written in Go.
Last synced: 25 Oct 2025
https://github.com/santifer/career-ops
AI-powered job search system built on Claude Code. 14 skill modes, Go dashboard, PDF generation, batch processing.
ai-agent anthropic automation career claude claude-code cli golang interview-prep job-search open-source resume
Last synced: 26 Apr 2026
https://github.com/robotomize/go-allure
A command line utility for converting the output of Go tests into allure reports.
allure allure-report allure-testops cli go go-test golang test testing testing-tools unit unittest
Last synced: 23 Apr 2025
https://github.com/stevelacey/wifi-cli-macos
📡️ Wi-Fi CLI MacOS is a command line utility for managing network connections on MacOS
Last synced: 13 May 2025
https://github.com/patrickfav/dice
A cryptographically secure pseudorandom number generator cli tool printing in a wide variety of byte encodings (hex, base64,..) and for many programming languages (c, java, c#, php, etc.) using NIST SP800-90Ar1 HMAC-DRBG. Supports external seeding from various true random services.
base32 base36 base64 base85 cli encoding entropy-source hex hmac-drbg hotbits java nist octal prng random-number-generators seed sp800-90a text-encodings
Last synced: 09 Apr 2025
https://github.com/tarantinoarchive/won
A new way to see HTML Web Pages
algorithm cli comparison convertions css css-parsing development html html-page js-binding json languages languages-binding npm web won
Last synced: 27 Apr 2025
https://github.com/totakke/clj-sub-command
A simple subcommand parser for Clojure
Last synced: 11 Mar 2026
https://github.com/pgollangi/netselect
💻 A CLI tool and Go library to find the fastest site based on the lowest ICMP latency.
cli command-line command-line-tool go go-library golang golang-application icmp-ping netselect ping
Last synced: 22 Apr 2025