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/unnamedd/siliconcli
A thin Swift Package to expose information of the apps on our macOS
Last synced: 22 Aug 2025
https://github.com/lt-mayonesa/hexagon
Build your Team's CLI
automation cli command-line-tool developer-experience developer-experience-and-enablement developer-tools
Last synced: 20 Feb 2026
https://github.com/heyvito/oxio
🦀 A nimble snippet manager
cli clipboard rust snippets snippets-manager
Last synced: 25 Mar 2025
https://github.com/andrewpetrochenkov/mac-chrome
:apple: :link: macOS Google Chrome.app scripts
Last synced: 02 Aug 2025
https://github.com/ninjasort/metalpress
Create a blog easily with Metalsmith.
cli liquid metalsmith static-site-generator webpack website
Last synced: 31 Aug 2025
https://github.com/azorng/material
A material design color palette for the terminal
binary cli color material-design rust terminal tui tui-rs
Last synced: 10 Apr 2025
https://github.com/styczynski/bash-universal-tester
:white_check_mark: Universal testing script for bash
bash bash-script bash-universal-tester cli cli-utilities script shell-script test test-automation test-data test-runner testing testing-tools unit-testing
Last synced: 14 Apr 2025
https://github.com/gxr404/comic-book-browser
漫画浏览器
cli comic comic-book comic-reader manga manga-reader
Last synced: 19 Aug 2025
https://github.com/pysnippet/thumbnails
Video thumbnail generator for modern web video players such as Plyr, Videojs, Flowplayer, Fluid Player, etc.
cli flowplayer fluid generator player plyr python thumbnail thumbnail-generator thumbnails video videojs
Last synced: 16 Jan 2026
https://github.com/aseemsavio/catholic-cli
A Command Line Tool for easy access of Catholic Resources.
catholic catholicism christian christianity cli cli-app command-line command-line-tool religion religions-studies
Last synced: 15 Apr 2025
https://github.com/iamyajat/chatgpt-cli
ChatGPT CLI tool with personas, chat history and predefined prompts
Last synced: 15 Apr 2025
https://github.com/y3owk1n/nvs
A lightweight Neovim Version & Config Manager CLI tool to install, switch, list, uninstall, and reset Neovim versions.
cli command-line command-line-tool golang neovim neovim-configuration-manager neovim-version-manager version-manager
Last synced: 13 Jun 2025
https://github.com/kevingimbel/mktoc
🦀 Markdown Table of Content generator
cli command-line command-line-tool generator markdown rust rust-library table-of-contents toc
Last synced: 28 Dec 2025
https://github.com/lem6ns/ddgmail
An unofficial CLI for DuckDuckGo Email Protection.
cli duckduckgo email email-protection js mail node
Last synced: 05 Jul 2025
https://github.com/atextor/owl-cli
Command line tool for ontology engineering
cli command-line ontology ontology-engineering owl rdf turtle
Last synced: 20 Jan 2026
https://github.com/maximilien/weave-cli
A universal CLI for Weaviate, Milvus, Chroma, Qdrant, and other vector DBs to help view, list, create, delete, and search collections and documents in collections for development, test, and debugging purposes
ai-agents cli golang vector-database
Last synced: 20 Jan 2026
https://github.com/alexandercbooth/nblint
A simple CLI tool to lint to Jupyter notebooks
cli eslint jupyter-notebook lint linter pycodestyle pyflakes
Last synced: 14 Jul 2025
https://github.com/lucawen/repoch
Humanize epoch conversions
cli command-line epoch rust rust-lang tools
Last synced: 09 Apr 2025
https://github.com/moonstream-to/inspector-facet
Inspector Facet - Inspection utility for EIP2535 Diamond proxies
blockchain brownie cli data-analysis developer-tools eip2535 eth-brownie ethereum foundry hacktoberfest hardhat library pypi python smart-contracts web3
Last synced: 09 Apr 2025
https://github.com/fantomcheg/vot-cli-live
VOT-CLI with Yandex live voices support | Форк с поддержкой живых голосов Яндекса
audio-translation cli live-voice nodejs translation tts video-translation voice-translation yandex youtube youtube-downloader
Last synced: 13 Jan 2026
https://github.com/andrew222651/cmdmenu
Looks up command line syntax from cheatsheets using fuzzy search
cli command-line command-line-tool git helper menu
Last synced: 23 Apr 2025
https://github.com/alephao/stencil-cli
Render a Stencil template by using a JSON or Yaml data source
cli codegen stencil-template swift
Last synced: 22 Apr 2025
https://github.com/foresturquhart/grimoire
A lightweight tool that converts directory contents into structured output optimized for LLM interpretation, featuring Git-aware file ordering, secret detection/redaction, token counting, and customizable filtering.
ai artificial-intelligence chatgpt claude cli code-analysis developer-tools devtools gemini generative-ai git golang language-model llm markdown redaction secrets-detection text utility xml
Last synced: 10 Mar 2026
https://github.com/artginzburg/barhide
Hide unwanted icons from your menu bar
bash cli macos menubar minimalistic statusbar
Last synced: 24 Apr 2025
https://github.com/rafaelrinaldi/npm-downloads
:package: Get download stats from any package published to npm
Last synced: 16 Oct 2025
https://github.com/EndoTheDev/OMeter
Benchmark and compare Ollama models across local and cloud endpoints with rich, sortable tables.
benchmark cli ollama performance python rich
Last synced: 25 Jun 2026
https://github.com/genuifx/claude-code-env-manager
Control center for Claude Code & Codex — multi-model parallel sessions, Telegram remote control, scheduled cron tasks with push notifications, usage analytics, permission modes. CLI + native macOS desktop app.
ai-coding anthropic cc-permissions cc-provider cc-usage claude-code cli codex cron-jobs desktop-app developer-tools openai telegram-bot token-usage
Last synced: 01 May 2026
https://github.com/octopusdeploy/run-runbook-action
| Public | :octocat: GitHub Action to Run a Runbook in Octopus Deploy
cli deployment github-actions octopus-deploy public
Last synced: 08 Jun 2026
https://github.com/jmaczan/pff
Modern ping alternative for macOS and Linux
cli command-line internet-connection internet-connection-checker linux macos network ping ping-test rust terminal terminal-based
Last synced: 05 Mar 2026
https://github.com/pyrustic/backstage
Three-speed scripting language and task automation tool
automation backstage build-project cli command-line lightweight process productivity project-manager pyrustic python release-project script scripting-language spawn task-runner tasks
Last synced: 02 Apr 2026
https://github.com/xesco/dosctl
A command-line tool to manage and play DOS games via DOSBox
archive-org cli dos dosbox emulator games python retro-gaming total-dos-collection
Last synced: 02 Apr 2026
https://github.com/bwireman/go-over
A tool to audit Erlang & Elixir dependencies, to make sure your ✨ gleam projects really sparkle!
audit beam cli dependencies dependency elixir erlang ghsa gleam javascript security security-audit security-tools tools vulnerable
Last synced: 28 Oct 2025
https://github.com/eopb/read_input
A simple CLI tool that asks for user input until the data inputted is valid.
cli cratesio input input-validation rust simple-data-pipe tool
Last synced: 10 Apr 2025
https://github.com/fabiocaccamo/django-cache-cleaner
:broom::sparkles: clear the entire cache or individual caches using the admin or management command.
admin cache cleaner cleanups clear cli command command-line django management purge python
Last synced: 17 Mar 2025
https://github.com/kevinpollet/pocket-deduper
Remove duplicates from your Pocket list.
cli dedupe duplicates go golang pocket tool
Last synced: 11 Apr 2025
https://github.com/generate/generate-log
Generate a starter CHANGELOG.md file, using conventions from keep-a-changelog. Use from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.
bugs changelog changelog-generator changes cli commits fixes generate generator history markdown news nodejs release release-history release-notes release-notes-generateor releases updates yeoman
Last synced: 23 Oct 2025
https://github.com/nabeken/go-github-apps
A tiny command-line utility to retrieve Github Apps Installation Token
Last synced: 02 Apr 2025
https://github.com/ultirequiem/y2j
🔄 YAML to JSON and vice versa
cli deno json json-to-yaml typescript yaml yaml-to-json
Last synced: 30 Apr 2025
https://github.com/dopecodez/github-terminal
For searching and getting project details from Github
chai cli cli-app cli-args github-api github-repository github-repository-search github-rest-v3 github-search github-search-repository github-user-repos github-user-search javascript mocha travis-ci
Last synced: 12 Oct 2025
https://github.com/dominikwilkowski/coup
A COUP card game engine implemented in rust with a library to make it easy to build bots to play each other.
Last synced: 12 Apr 2025
https://github.com/aschmelyun/tsplice
Splice and merge videos from the terminal :scissors: :film_strip:
cli command-line-tool video-editing
Last synced: 28 Oct 2025
https://github.com/douban/sa-tools-core
Handy tools for sysadmin.
ansible cli disk dns elasticsearch icinga
Last synced: 10 Jun 2025
https://github.com/magiclen/image-resizer
Resize or just shrink images and sharpen them appropriately.
Last synced: 10 Apr 2025
https://github.com/haydenkz/xcli
xcli is a Linux command-line tool for posting tweets via the X API.
Last synced: 11 Apr 2025
https://github.com/hartwork/svneverever
:flashlight: Collects path entries across SVN history (Python)
cli command-line-tool python python2 python3 subversion svn
Last synced: 08 Oct 2025
https://github.com/eneko/processrunner
Execute child processes and system commands from Swift
child-process cli command package process shell swift swiftpm system
Last synced: 29 Sep 2025
https://github.com/dnaka91/otti
The one-time password manager for the terminal, with interactive and fancy TUI
cli hacktoberfest hotp one-time-password otp rust totp tui
Last synced: 22 Sep 2025
https://github.com/mchlumsky/mracek
Command line tool to manage your OpenStack configuration files
Last synced: 08 Mar 2026
https://github.com/nordcloud/cognito-go-auth
Simple library to sign requests using cognito Google federated authentication.
aws cli cognito golang google-auth
Last synced: 14 Apr 2025
https://github.com/coinbase-samples/prime-cli
Command Line Interface (CLI) developed using the Prime SDK to facilitate comprehensive testing of all REST API endpoints
Last synced: 23 Jan 2026
https://github.com/mikaelvesavuori/minion
The easiest and most lightweight way for developers to use OpenAI APIs in a CLI.
ai ai-developer-tools chatgpt cli developer-tools diagramming llm openai openai-api test-generation
Last synced: 28 Oct 2025
https://github.com/eric8810/authy
A CLI secrets store & dispatch tool built for AI agents. Authy stores encrypted secrets locally and dispatches them to agents with policy-based scoping, short-lived session tokens, and audit logging. No server required.
agent agentic ai claude claude-code clawbot cli openclaw pi-mono skills vault
Last synced: 24 Feb 2026
https://github.com/chroju/nature-remo-cli
Unofficial command line Interface for Nature Remo
Last synced: 31 Jan 2026
https://github.com/ivoputzer/m.test
m(icro)test is a lightweight test runner for node.js written in es6+
automation cli javascript micro test testing
Last synced: 16 Oct 2025
https://github.com/ryanlua/instawebhooks
Discord webhooks for new Instagram posts from any account. Get notified of posts from Instagram to your Discord server.
cli discord instagram instaloader python webhooks works-with-codespaces
Last synced: 18 Oct 2025
https://github.com/99x/github-manager
:rocket: Manage GitHub repositories with ease
bulk-tasks cli cli-app github github-api javascript nodejs
Last synced: 07 Oct 2025
https://github.com/broadcastle/crm
A simple customer relationship management tool.
Last synced: 14 Jan 2026
https://github.com/binbandit/workty
Git worktrees as daily-driver workspaces
cli command-line developer-tools git git-worktree productivity rust terminal workspace worktree
Last synced: 02 Feb 2026
https://github.com/misaghmomenib/task-tracker-cli-go
A Lightweight Command-line Interface (Cli) Task Tracker Developed in Go. Manage Your Tasks, Set Priorities, and Track Progress Efficiently From the Terminal, Offering a Fast and Minimalistic Solution for Boosting Productivity.
cli git golang open-source task-tracker
Last synced: 12 Oct 2025
https://github.com/jamescherti/watch-xfce-xfconf
watch-xfce-xfconf: Configure XFCE 4 programmatically using the xfconf-query commands displayed by watch-xfce-xfconf
cli command-line command-line-interface command-line-tool python python3 xfce xfce4 xfconf
Last synced: 18 Oct 2025
https://github.com/vemonet/nanopub-rs
✍️ A cross-platform Rust library to sign, publish, and check Nanopublications, with bindings to Python and JS (wasm)
cli cross-platform javascript javascript-library nanopublications npm-package python python3 rdf rust signing wasm webassembly
Last synced: 24 Feb 2026
https://github.com/stiles/pyfr24
A Python client for the Flightradar24 API with CLI support. Fetch, plot and analyze flight data with ease.
aviation cli data-science flights python
Last synced: 17 Jan 2026
https://github.com/ygoe/dotnetmakedeb
Creates a .deb Debian binary package from a specification file through the dotnet CLI command or as standalone command-line tool.
cli deb debian-package debian-packages dotnet
Last synced: 17 Mar 2026
https://github.com/EuniAI/TerminalWorld
Benchmarking Agents on Real-World Terminal Tasks
agent benchmark cli dataset evaluation llm terminal
Last synced: 25 Jun 2026
https://github.com/y0sif/whisrs
Linux-first voice-to-text dictation tool for Wayland, X11, Hyprland & Sway, written in Rust
cli dictation linux rust speech-to-text transcription voice-to-text whisper
Last synced: 02 May 2026
https://github.com/gogopex/psswd
A small password manager made in Rust.
age age-encryption cli cli-app encryption password password-manager rust scrypt terminal terminal-app
Last synced: 05 Mar 2026
https://github.com/drien/tts-joinery
Stitch together text-to-speech over 4096 characters via the OpenAI API
cli openai python text-to-speech tts
Last synced: 17 Mar 2026
https://github.com/emicklei/gws
command line tool for using the Google Workspace Admin (formerly GSuite)
cli command-line-tool gcp google google-workspace google-workspace-add-on gsuite
Last synced: 17 Mar 2026
https://github.com/taiki-e/cargo-no-dev-deps
Cargo subcommand for running cargo without dev-dependencies.
Last synced: 01 Apr 2026
https://github.com/noumenadigital/npl-cli
The NPL CLI is a command line tool to support the development of projects written in Noumena Protocol Language (NPL). It offers several useful commands for interacting with your NPL projects.
cli compiler language languages mcp npl swagger testing
Last synced: 01 Apr 2026
https://github.com/xylous/grzegorz
A comand-line phonetics tool for finding minimal pairs
anki cli command-line language-learning linguistics minimal-pairs phonology python utility
Last synced: 12 Apr 2025
https://github.com/olegkron/dependency-cleaner
A shell script for easy dependencies cleanup.
cli nodejs productivity python3 shell shell-script storage utility
Last synced: 04 Jul 2025
https://github.com/souenzzo/into-curl
Print clj-http as a curl.
cli clj clojure curl debugging-tool http logging
Last synced: 09 Apr 2025
https://github.com/wasi0013/PyTM
A Python :snake: :three: CLI time tracker with invoice generation
billing cli click hacktoberfest invoice invoice-generator python-pytm python3 python312 rich time time-tracker time-tracking
Last synced: 10 Jun 2025
https://github.com/streaver/libertadores-cli
A simple CLI to get information about "Copa Libertadores" right in your terminal
cli copa libertadores oclif soccer southamerica
Last synced: 10 Jul 2025
https://github.com/berttejeda/ansible-taskrunner
Ansible Taskrunner - ansible-playbook wrapper with YAML-abstracted python click cli options!
ansible ansible-playbook bash cli click playbook polyglot python ruby subprocess task-runner wrapper yaml
Last synced: 27 Apr 2025
https://github.com/itrabbit/just
JUST - GoLang package for fast development web micro services
cli cors finalizer framework gin golang http https i18n just microservices network regex-routing regex-validator server simple web
Last synced: 17 Jan 2026
https://github.com/tkuchiki/aws-cert-utils
Certificate Utility for AWS(ACM, IAM, ALB, CLB, CloudFront)
acm alb aws certificate clb cli cloudfront elb go golang iam
Last synced: 12 Apr 2025
https://github.com/wolfssl/wolfclu
The wolfSSL Command Line Utility wolfCLU
certificate-generation cli command-line-tool cryptography encryption key-generation openssl openssl-alternative openssl-tools security signature-verification wolfcrypt wolfssl x509
Last synced: 27 Apr 2025
https://github.com/iskonstantin/cryptoutils
Terminal program for simple seed generation, encryption, decryption, backup and more.
backup cli cryptocurrency java seed shamir-secret-sharing
Last synced: 05 Jul 2025
https://github.com/string-os/string
Markdown that runs — one file, any agent.
agent-runtime agent-skills ai-agents cli commonmark llm markdown mcp
Last synced: 30 May 2026
https://github.com/laktak/pipevcr
Record and play back Linux pipes at different speeds
asciicast cli pipes recorder recording terminal terminal-recording testing
Last synced: 24 Apr 2025
https://github.com/kiprasmel/git-stacked-rebase
stacked diffs in git, seamlessly.
cli git git-rebase pull-requests rebase stacked-diffs
Last synced: 12 Apr 2025
https://github.com/hedzr/cmdr-cxx
cmdr cxx version, a C++17/20 header-only command-line parser with hierarchical config data manager here
argument-parser argument-parsing cli cmdr cmdr-cxx command-line command-line-interface command-line-parser cxx17 cxx20 hierarchical-data jaro-winkler-distance parser posix-compliant
Last synced: 25 Aug 2025
https://github.com/internetarchive/iacopilot
Summarize and ask questions about items in the Internet Archive
cli copilot gpt iacopilot internet-archive python repl
Last synced: 07 May 2025