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-07 00:06:13 UTC
- JSON Representation
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/joshcanhelp/budget-cli
Command-line budgeting software in TypeScript
cli nodejs plaintext-accounting typescript
Last synced: 09 Oct 2025
https://github.com/sija/climate.cr
Tiny tool to make your CLI output 🌈 coloured
Last synced: 12 May 2025
https://github.com/fennifith/asciimg
A command line tool to display images in ASCII.
Last synced: 28 Jul 2025
https://github.com/gskema/prestashop-installer
PHP CLI PrestaShop downloader. Downloads and extracts PrestaShop files.
Last synced: 14 Jul 2025
https://github.com/numtide/github-deploy
Track deployments on GitHub PRs
buildbot-numtide ci cli github-deployment
Last synced: 08 Apr 2025
https://github.com/px7nn/px7-music
Terminal music player — stream YouTube audio from your CLI
audio-streaming cli lightweight mpv music-player python vlc youtube-cli yt-dlp
Last synced: 30 May 2026
https://github.com/jaimemartinagui/gvit
cli conda python virtual-environment
Last synced: 14 Jan 2026
https://github.com/whitlockjc/oval
oval: CLI for (O)penAPI Specification document (val)idation.
cli javascript nodejs openapi swagger
Last synced: 09 Oct 2025
https://gitlab.com/bradwood/git-lab-rust
A cli tool for interfacing with a gitlab server.
Last synced: 22 Apr 2025
https://github.com/shehza-d/terminal-commands
All terminal commands in one place (you can Contribute to it by putting latest commands and adding Readme)
cli command-line open-source opensource
Last synced: 04 Apr 2025
https://github.com/rnag/cargo-rx
A simple, modern fuzzy finder tool to run examples in a Cargo project.
cargo cli crates example examples fuzzy-finder fzf run-example rust skim
Last synced: 02 Jul 2025
https://github.com/knbr13/http-client
🌐 HTTP Client is a command-line tool for executing HTTP requests
Last synced: 17 Aug 2025
https://github.com/34j/decryptpdf
Simple CLI tool for decrypting PDF files. `pipx run decryptpdf` (PDF password remover / unlocker, ✔Batch processing, ✔CLI)
cli command-line command-line-tool decryption pdf pdf-decrypt pikepdf pypi pypi-package python unlock
Last synced: 10 Jun 2025
https://github.com/guitaripod/swollama
A comprehensive Swift SDK for Ollama
chat cli concurrency ollama package swift
Last synced: 11 Dec 2025
https://github.com/fabriziosalmi/proxxx
Terminal cockpit for Proxmox VE & PBS — Rust TUI + CLI, single static binary, six-stage commit gate, no agent on the cluster.
cli devops homelab mcp proxmox proxmox-backup-server proxmox-ve ratatui rust terminal-ui
Last synced: 30 May 2026
https://github.com/raylanlin/smarttune-cli
SmartTune CLI — Multi-platform flight log analysis & tuning advisor (ArduPilot + Betaflight + PX4)
ardupilot betaflight cli drone fft-analysis flight-controller log-analysis pid-tuning px4 python tuning
Last synced: 10 May 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/ademozay/lugat
TDK Güncel Türkçe Sözlük için komut satırı arabirimi.
Last synced: 29 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/nicepkg/poe2gpt
Unimpeded: Convert Poe.com to OpenAI Interface-Compatible Format! 🔑 畅通无阻: 将 Poe.com 转换为 OpenAI 接口兼容格式!
ai anthropic chatgpt claude cli command-line-tool gemini llm openai peo-api poe poe-openai-proxy poe-proxy poe-to-gpt poe-to-openai poe2gpt tools
Last synced: 06 Oct 2025
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/opengento/magento2-makegento-cli
Make but for Magento
artisan artisan-command artisan-commands cli command command-line command-line-interface command-line-tool commandline commands magento magento-2 magento-extension magento-module magento2 magento2-extension magento2-extension-free magento2-module makegento maker
Last synced: 23 Apr 2025
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
https://github.com/gxr404/comic-book-dl
漫画下载器
cli comic comic-book download downloader manga manga-downloader
Last synced: 19 Aug 2025
https://github.com/xolox/python-qpass
Frontend for pass (the standard unix password manager)
cli command-line fuzzy-search pass password-manager python search unix
Last synced: 23 Apr 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/alash3al/exeq
painless task queue manager for shell commands with an intuitive cli interface (execute shell commands in distributed cloud-native queue manager).
background-jobs cli command-line golang queue queue-workers redis
Last synced: 28 Apr 2025
https://github.com/totakke/clj-sub-command
A simple subcommand parser for Clojure
Last synced: 11 Mar 2026
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/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/mysticatea/if-node-version
Run a shell command if it's on the node of specified versions.
cli cli-command node nodejs npm npm-module npm-package npm-scripts version version-check
Last synced: 07 May 2025
https://github.com/k1low/cgrps
cgrps is a set of commands for checking cgroups.
Last synced: 01 Mar 2025
https://github.com/aperezdc/cflag
Non-allocating command line flag parser
cli command-line options parser
Last synced: 05 Jul 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/Sija/climate.cr
Tiny tool to make your CLI output 🌈 coloured
Last synced: 13 May 2025
https://github.com/jbee37142/gatsby-post-gen
🚚 Generate post of blog based gatsby framework.
blog cli gatsby generator graymatter markdown post
Last synced: 11 Apr 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: 01 May 2025
https://github.com/dtrckd/pymake
An experiment control system for reproducible research
cli cross-validation machine-learning model-driven-development scientific
Last synced: 10 Apr 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/malashin/fflite
fflite is FFmpeg wrapper for minimalistic progress visualization while keeping the flexability of CLI.
cli encoding ffmpeg go golang multimedia video
Last synced: 30 Apr 2025
https://github.com/mrvcoder/getasn
🌐 Get Some Useful Info From Domain/IP/ASN 🔥
asn-lookup bgpview bugbounty cdn cdn-check cidr cli domain information-gathering osint recon reconnaissance
Last synced: 10 Apr 2025
https://github.com/bwireman/cactus
A tool for managing git lifecycle hooks with ✨ gleam! Pre commit, Pre push and more!
beam cli dx erlang git git-hooks gleam hooks javascript pre-commit pre-commit-hook tools
Last synced: 10 Apr 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://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/mateoradman/swift_file
Share files between devices using your Wi-Fi network.
axum cli command-line-tool file-sharing file-transfer rust
Last synced: 10 Apr 2025
https://github.com/dartilesm/alexgit
Alexgit is a virtual assistant that will help you writing amazing and beautiful commits.
ai cli cohere git javascript openai
Last synced: 05 Jul 2025
https://github.com/longpdo/stock-ticker
Real-time stock indices and tickers inside your terminal.
cli python3 stock-prices stocks yahoo-finance-api
Last synced: 28 Oct 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: 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/glynnbird/couchmigrate
CouchDB command-line design document migration tool
Last synced: 10 Oct 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/ksoichiro/adbs
Small utility for adb(Android Debug Bridge) to choose device easily.
Last synced: 28 Feb 2026
https://github.com/the-code-monkey/techstack
cli cli-app component-library components linting react reactjs storybook testing theme themeing themes typescript
Last synced: 02 Jun 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/fluxbase-eu/fluxbase
Backend-as-a-service alternative for Supabase
backend-service cli docker helm postgres
Last synced: 10 Mar 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/evilbytecode/golangstyle
GolangStyle, best looking go library.
cli color color-library console-application go go-package golang package
Last synced: 16 Oct 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/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/ogrew/visp
ffmpeg wrapper CLI tool written in Common Lisp
Last synced: 25 Oct 2025
https://github.com/appcelerator/cli-kit
Everything you need to create awesome Node.js command line interfaces
cli command-line-parser nodejs
Last synced: 13 Apr 2025
https://github.com/miftah704/nodejs-artisan
A command-line tool for generating various components in Node.js projects, similar to Laravel Artisan.
artisan artisan-command cli express-js javascript nodejs npm npm-package package typescript
Last synced: 25 Jun 2025
https://github.com/m3dzik/imgurs
CLI and Library for Imgur API written in Rust 🦀
cli imgur imgur-api imgur-client imgur-com imgur-uploader rust rust-api-client rust-crate rust-crates rust-lang rust-library
Last synced: 13 Apr 2025
https://github.com/elle-the-dev/git-gopher
A better git CLI experience
cli command-line command-line-tool fzf git git-cli git-client linux
Last synced: 17 Feb 2026
https://github.com/graphaware/neo4j-config-cli
neo4j-config-cli is a Neo4j utility to ensure the desired configuration state of a Neo4j database based on a json file definition.
cli docker kubernetes neo4j neo4j-database
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/kpym/marianne
Logiciel qui génère les logos des administrations en respectant la charte graphique de l'état de 2020.
charte-graphique-etat-2020 cli go golang logo marianne
Last synced: 13 May 2025
https://github.com/fivefifteen/fetcher
A package manager written in PHP that supports installing dependencies from GitHub, npm, custom URLs, and local file paths. 🐶
cli dependencies download github npm package-manager php tool
Last synced: 20 Jun 2025
https://github.com/tomohiro/air
Command-line AirPlay video client for Apple TV
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/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/backdrop-contrib/backdrop-drush-extension
A set of commands and boot class for Drush and Backdrop CMS.
Last synced: 01 Jul 2025
https://github.com/julianburr/sketchtool-cli
CLI wrapped around Sketch.app's sketchtool binary
Last synced: 17 Apr 2025
https://github.com/dorayakikun/pixelmatch-rs
Image diff tool. port of mapbox/pixelmatch
Last synced: 07 Apr 2025
https://github.com/derhuerst/prompt-skeleton
A consistent behavior for CLI prompts.
Last synced: 15 Apr 2025
https://github.com/sirmackk/wiregate
Simple WireGuard setup for LANs for humans
Last synced: 15 Apr 2025
https://github.com/psychedelicshayna/tixati-python-api-cli
A Python API and CLI combo for the Tixati torrent client's webserver interface.
api cli python python-api tixati torrent torrent-api torrent-client torrents webserver-interface
Last synced: 30 Apr 2025
https://github.com/cod-e-codes/ascii-colorizer
Render any image or video as full-color ASCII art in your terminal.
ansi ascii ascii-art cli image-processing python terminal truecolor video-processing
Last synced: 27 May 2026
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/4awpawz/buster
a cache buster called Buster
browser buster cache-busting cachebuster cli fingerprint hash manifest web-developer web-development website workflow
Last synced: 15 May 2025