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/inexio/eve-ng-cli-manager
A tool for using the Eve-NG restAPI via the command line.
Last synced: 09 Mar 2026
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/joshcanhelp/budget-cli
Command-line budgeting software in TypeScript
cli nodejs plaintext-accounting typescript
Last synced: 09 Oct 2025
https://github.com/szktkfm/clipy
clipy: Manage Your Clipboard History
cli clipboard clipboard-manager fzf go golang sqlite
Last synced: 14 Jan 2026
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/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/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/albertyw/git-reviewers
Intelligently find code reviewers
cli code-review git git-review hacktoberfest python python-3 reviewer
Last synced: 16 Mar 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/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/anton-yurchenko/version-bump
Easily increment :signal_strength: a multi-language :trident: project version
bump cli git increment semver version versioning
Last synced: 12 Mar 2026
https://github.com/dejorrit/commit-assist
Auto generate commit messages using ChatGPT
Last synced: 23 Jan 2026
https://github.com/danburzo/trimd
Convert between HTML, Markdown, and plain text from the command line.
Last synced: 07 Sep 2025
https://github.com/moul/totp-keychain
:lock: TOTP cli backed by the OS X keychain
2fa authentication cli cryptography keychain mfa security totp
Last synced: 28 Apr 2025
https://github.com/w-henderson/chromaqr
🌈 Triple QR code capacity with RGB, using a CLI, HTTP API, or Python package.
cli command-line-tool http-api qrcode qrcode-api qrcode-generator qrcode-reader
Last synced: 10 Apr 2025
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/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/ogrew/visp
ffmpeg wrapper CLI tool written in Common Lisp
Last synced: 25 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/saying121/lcode
An application of terminal write leetcode.一个终端刷力扣的应用。
algorithm cli leetcode ratatui-rs rust tui
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/dhis2/cli
Unified CLI for DHIS 2 development workflows
cli synced-settings team-extensibility
Last synced: 24 Feb 2026
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/deadsy/py_linenoise
A port of the linenoise line editor to Python.
cli command-line line-editor linenoise python readline
Last synced: 22 Jan 2026
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/Sija/climate.cr
Tiny tool to make your CLI output 🌈 coloured
Last synced: 13 May 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/sebastianxyzsss/tardigrade
Bookmark for all your commands.
bookmark bookmarks cli command
Last synced: 15 Dec 2025
https://github.com/asgarovf/locusai
🤖 From issue to PR with one interface across Claude and Codex.
ai ai-engineering assistant automation claude-code cli codex developer-tool sandboxing vibe-coding
Last synced: 10 Mar 2026
https://github.com/aCLImatise/CliHelpParser
Reads the output from CLI help commands, and generates machine readable schemas (CWL etc)
bioinformatics cli cwl parser pipeline wdl workflow
Last synced: 10 Mar 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/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/sija/climate.cr
Tiny tool to make your CLI output 🌈 coloured
Last synced: 12 May 2025
https://github.com/gskema/prestashop-installer
PHP CLI PrestaShop downloader. Downloads and extracts PrestaShop files.
Last synced: 14 Jul 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/msn0/teti
CLI for testing DOM timings built upon Headless Chrome & Lighthouse 💜
cli first-paint lighthouse performance timings
Last synced: 05 Oct 2025
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/suzuki-shunsuke/tfrstate
Find directories where changed terraform_remote_state data source is used
Last synced: 24 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/datsfilipe/meow
Meow!
cli command-line lua neovim rust syntax-highlighting terminal tool
Last synced: 30 Nov 2025
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/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/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/basemax/phpcodeoptimizer
Optimize And Minify PHP Code.
cli compress compression compressor go minify minifying optimization php php5 php7
Last synced: 09 Apr 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/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/jaimemartinagui/gvit
cli conda python virtual-environment
Last synced: 14 Jan 2026
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/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/arshadkazmi42/squash
Squash your commands and give it a name :tada: :tada:
alias bash-comm cli commands linux mac name name-commands shell-command squash
Last synced: 09 Apr 2025
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://github.com/progfay/github-streaks
Check streak on GitHub from CLI
cli github nodejs streak typescript
Last synced: 09 Jul 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/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/stanleymasinde/twitter
Tweet without going to twitter.com
Last synced: 28 Feb 2026
https://github.com/ksoichiro/adbs
Small utility for adb(Android Debug Bridge) to choose device easily.
Last synced: 28 Feb 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/jackchuka/dutix
Set default apps, migrate file associations, and manage handlers on macOS
Last synced: 02 Apr 2026
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/nextbitlabs/onepunch
:boom: Command-line interface to create presentations using web technology.
cli css html onepunch pdf pdf-presentations presentations slide slides web-technologies
Last synced: 28 Feb 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/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/nebbles/gitcommit
a tool for writing conventional commits, conveniently
cli commitizen commits conventional-commits git gitcommit python3 semantic-versioning
Last synced: 21 Mar 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://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/akamai/cli-appsec
Akamai CLI for Application Security
akamai akamai-cli appsec cli security-cli
Last synced: 18 Jul 2025
https://github.com/tomohiro/air
Command-line AirPlay video client for Apple TV
Last synced: 13 Apr 2025
https://github.com/himdek/acenoster-zsh-theme
A multipurpose ZSH Theme with very detailed git and mercurial prompt.
cli cli-app oh-my-zsh oh-my-zsh-plugin oh-my-zsh-theme ohmyzsh productivity shell shell-extension shell-prompt theme themes zsh zsh-configuration zsh-custom zsh-plugin zsh-plugins zsh-prompt zsh-theme zshrc
Last synced: 09 May 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/tdambrin/sf_git
Python-based CLI for Snowflake worksheets Git versioning
cli git python snowflake versioning
Last synced: 25 Sep 2025
https://github.com/deodorqnt387/aniwatch-tr
Terminalden Türkçe anime izleme, indirme
ani-cli anime anime-downloader aniwatch-tr beatufilsoup beautifulsoup cli download linux python scraper watch webscraping windows yt-dlp
Last synced: 14 Apr 2025
https://github.com/personalrobotics/chimera
:snake: A CLI tool for generating Boost.Python/pybind11 bindings from C/C++
boost-python chimera clang-toolchain cli cpp llvm mustache pybind11 python
Last synced: 29 Aug 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/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/ciavash/sway-previewkeys
Program for showing Sway window manager's key bindings associated with a mode
app cli command-line gui key-bindings preview raku rakulang sway swaywm
Last synced: 01 Oct 2025
https://github.com/0ghny/gitconfig
Cli to manage multiple gitconfigs with ease
Last synced: 27 Jun 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/dgmora/berlin_anmeldung_scrapper
Easily find appointments for the Berlin Burgeramt
Last synced: 02 Sep 2025