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-25 00:05:29 UTC
- JSON Representation
https://github.com/azhuchkov/tunblkctl
Command-line frontend for Tunnelblick
bash-completion cli macos openvpn tunnel tunnelblick vpn zsh-completion
Last synced: 22 Nov 2025
https://github.com/travishorn/csval
Check CSV files against a set of validation rules.
cli csv data json-schema parser validation
Last synced: 09 Apr 2025
https://github.com/choubacha/stellar-rust-sdk
A lightweight SDK for the stellar horizon api. Written in rust.
cli crates cryptocurrency horizon rust sdk stellar stellar-lumens
Last synced: 14 Oct 2025
https://github.com/mainak55512/stto
Simple line of code counter written in Go
cli cloc command-line command-line-tool community concurrency concurrent-programming go gocloc golang golang-application golang-library line-of-code linux loc open-source scc sloc tokei tui
Last synced: 20 Oct 2025
https://github.com/lacymorrow/movie-trailer
📽 Fetch movie trailers: "Crash" ➔ http://path/to/trailer
api callback cli javascript lookup movie movie-trailer nextjs node npm react tmdb trailer
Last synced: 16 Mar 2025
https://github.com/hunhee98/pluck
MCP-native code retrieval for AI agents — 84-88% fewer read tokens, BM25F + semantic search, AST chunks, session dedup
ai-agents bm25 claude-code cli code-intelligence code-search codex context-window developer-tools embeddings llm mcp mcp-server rag ripgrep rust semantic-search tantivy token-optimization tree-sitter
Last synced: 01 Jun 2026
https://github.com/leapfrogtechnology/sync-db
Utility to synchronize relational database objects across databases.
cli database database-migrations database-objects db hacktoberfest migrations sql sync
Last synced: 05 Feb 2026
https://github.com/NeuraLegion/wafalyzer
Web Application Firewall (WAF) Detector
cli crystal detection fingerprinting firewall shard waf
Last synced: 14 May 2025
https://github.com/peterj/kapp
Create Go app running in Kubernetes with minimal configuration
cli development-workflow go golang hacktoberfest helm kubernetes
Last synced: 22 Mar 2025
https://github.com/slyeet03/spoify
Spotify Player right in your terminal
api cli ratatui rspotify rust spotify spotify-api spotify-web-api terminal terminal-based tui
Last synced: 27 Sep 2025
https://github.com/yrwq/yafetch
Yet another fetch ...
cli fetch hacktoberfest information linux lua neofetch screenfetch system-info system-information terminal
Last synced: 27 Feb 2026
https://github.com/romanrostislavovich/ngx-translate-lint
Simple CLI tools for check `ngx-translate` keys
angular checker cli hacktoberfest lint linting ngx-translate translate typescript validator
Last synced: 04 Mar 2026
https://github.com/calimero-project/calimero-tools
A collection of KNX network tools for device discovery, process communication, and monitoring
Last synced: 09 Apr 2025
https://github.com/dahlia/logging-spinner
Display spinners (in CLI) through Python standard logging
cli python python-logging python2 python3 spinner
Last synced: 30 Apr 2025
https://github.com/rafaelrcamargo/ds
Think "docker stats" but with beautiful, real-time charts into your terminal. 📊
cli docker hacktoberfest rust stats
Last synced: 09 Jul 2025
https://github.com/sgreben/slack-emoji-upload
Slack emoji uploader, CLI. single binary, no dependencies. linux, osx, windows.
cli eggplant emoji golang ithascometomyattention maymays npc pepe slack slack-emoji-upload upload
Last synced: 30 Apr 2025
https://github.com/ratatui/ratatui-macros
Macros for simplifying boilerplate for creating UI using Ratatui.
cli macros macros-rust ratatui rust tui
Last synced: 10 Apr 2025
https://github.com/italolelis/reachable
Reachable is a CLI tool to check if a domain is up
Last synced: 11 Apr 2025
https://github.com/moremoban/moban
General purpose static text generator using Jinja2 and other python template engines
Last synced: 14 Jan 2026
https://github.com/omer73364/utube
A simple user friendly command line tool to download YouTube videos and playlists easily.
cli downloader javascript nodejs terminal videos youtube youtube-dl youtube-downloader
Last synced: 21 Sep 2025
https://github.com/azohra/yaml.sh
Read YAML files with only Bash
awk awsome-bash bash cli parsing tool yaml
Last synced: 14 Apr 2025
https://github.com/dustinblackman/languagetool-code-comments
languagetool-code-comments integrates the LanguageTool API to parse, spell check, and correct the grammar of your code comments!
cli developer-tools languagetool languagetool-linter neovim null-ls rust
Last synced: 16 Apr 2025
https://github.com/neuroforgede/docker-swarm-proxy
What if you wanted a docker exec, but for Docker swarm? - Control any node in the swarm from your CLI
cli devops devops-tools docker docker-cli-plugin docker-swarm docker-swarm-mode plugin swarm
Last synced: 07 Apr 2025
https://github.com/bahmutov/cly
A prototype of Cypress CLI for quicker project scaffolding
Last synced: 28 Sep 2025
https://github.com/imjuni/erdia
CLI to generate mermaid.js ER diagram using TypeORM entity
cli er-diagram er-diagrams erdia erdiagram markdonwn nodejs orm typeorm typescript
Last synced: 16 Apr 2025
https://github.com/ing-bank/doing-cli
CLI tool to simplify the development workflow on azure devops
agile api-wrapper azure azure-cli azure-devops cli cli-app command-line-tool devops devops-tools git python
Last synced: 14 Apr 2025
https://github.com/yusuf-daglioglu/cc_scripts
Multi-purpose shell functions.
bash cli command command-line linux mingw posix productivity script shell shell-script terminal zsh
Last synced: 15 Apr 2025
https://github.com/tim55667757/tksbrokerapi
TKSBrokerAPI is the trading platform for automation and simplifying the implementation of trading scenarios, as well as working with Tinkoff Invest API server via the REST protocol. The TKSBrokerAPI platform may be used in two ways: from the console, it has a rich keys and commands, or you can use it as Python module. Developers blog (ru):
algo-trading-software algo-trading-strategies algotrading api-client candlesticks cli client history prices python-api rest rest-api statistics stock tinkoff tinkoff-api trade trading trading-api trading-platform
Last synced: 18 Jul 2025
https://github.com/abhimanyu003/probe
Simplified Integration Testing Using YAML and JQ
api-testing assertions cli contract-testing developer-tools devutils e2e-testing end-to-end-testing go golang http integration-testing rest-api-test test-automation test-framework testing testing-tools
Last synced: 06 May 2025
https://github.com/poneoneo/Alibaba-CLI-Scraper
Create your own Alibaba dataset and interact with it in plain English.
ai-agent alibaba cli python3 scraper textualize tui
Last synced: 13 Sep 2025
https://github.com/seal-community/cli
A CLI tool to scan and fix your project's open-source vulnerabilities using Seal packages.
appsec cli cve fix hotfix patch remediation scan seal security update upgrade vulnerabilities
Last synced: 10 May 2026
https://github.com/togatoga/procon-gardener
Archive your accepted code
atcoder cli competitive-programming golang
Last synced: 18 Jan 2026
https://github.com/xavdid/epub-wordcount
[CLI] count the words in an epub file
cli drm ebooks epub epub-wordcount parsing
Last synced: 03 Sep 2025
https://github.com/comcast/oscar
OSCAR - OpenSource Cablemodem file AssembleR - DOCSIS, PacketCable, DPoE Configuration Editor and API Framework
cable-modem cli configuration-file docsis docsis-editor java snmp tlv
Last synced: 11 Apr 2025
https://github.com/datastax/astra-cli
Command Line Interface for DataStax Astra
astra astradb cli datastax-astra
Last synced: 29 Apr 2025
https://github.com/andrewrporter/stocki
The CLI for fetching stock market data
cli finance iex iex-api python python3 stock stock-market
Last synced: 28 Apr 2025
https://github.com/vossenwout/crev
CLI tool to easily bundle your codebase into a single file and get ai code reviews.
ai cli cobra genai go review-tools viper
Last synced: 28 Feb 2026
https://github.com/y-t-bot/youtube-view-bot
youtube view bot
automation bot cli docker engagement nodejs playwright python scraper selenium social-media youtube youtube-view-bot
Last synced: 15 Apr 2026
https://github.com/mxve/plutonium-updater.rs
Multi-platform Plutonium.pw updater written in rust
bo2 call-of-duty callofduty cli game games gameserver linux mw3 plutonium plutoniumiw5 plutoniumt4 plutoniumt6 rust server updater waw windows
Last synced: 31 Jan 2026
https://github.com/avelino/mcp
CLI that turns MCP servers into terminal commands, single binary
Last synced: 13 Apr 2026
https://github.com/aswinkarthik/gitignore.cli
A commandline tool to create gitignore files
cli gitignore gitignore-cli gitignore-files
Last synced: 01 Mar 2026
https://github.com/mqnfred/clishe
Opinionated CLI (with shell) framework in rust
Last synced: 06 Apr 2025
https://github.com/szaffarano/wofi-power-menu
Highly configurable power menu using the wofi launcher power-menu
cli cli-app powermanagement rust wayland wofi
Last synced: 28 Oct 2025
https://github.com/jigarius/drall
A tool to run drush commands on multi-site Drupal installations.
cli drupal drush php symfony-console
Last synced: 10 Sep 2025
https://github.com/fengari-lua/fengari-node-cli
The Lua command line application, but using fengari under node.js
Last synced: 25 Apr 2025
https://github.com/gedex/wp-tools
Command line interface to reduce boring tasks when working on WordPress plugin / theme project that will be published to wp.org
cli github wordpress wordpress-development wordpress-plugin wordpress-theme
Last synced: 05 Apr 2025
https://github.com/ryanccn/nyoom
A small Firefox userchrome manager
cli firefox firefox-css firefox-userchrome nix-flake rust
Last synced: 18 Apr 2025
https://github.com/ildella/pocket-cli
Interactive terminal app for Pocket - read it later / bookmark application by @Mozilla - https://getpocket.com/
bookmarks cli interactive nodejs pocket terminal
Last synced: 20 Sep 2025
https://github.com/jiro4989/monit
The task runner. Run tasks and watch file changes with custom paths.
cli command developer-tools nim task-runner
Last synced: 09 Mar 2026
https://github.com/wraps-team/wraps
AWS Email, SMS, & CDN, simple.
aws cdn cli email ses sms typescript
Last synced: 05 May 2026
https://github.com/albinvar/termux-webzone
Termux Webzone is a CLI application which provides a ton of features for web developers to build, run and test their php applications within the limits of android. The application is designed only to work with Termux.
cli hacktoberfest hacktoberfest-accepted hactorberfest2023 laravel-zero termux termux-tool termux-webzone web-development-tools
Last synced: 28 Apr 2025
https://github.com/bwilczynski/strava-cli
Strava command-line interface
cli command-line command-line-tool commandline-interface strava strava-cli stravaapi
Last synced: 16 Jan 2026
https://github.com/ff6347/to-markdown-cli
a command line tool for turning html to markdown
Last synced: 09 Apr 2025
https://github.com/go-vela/cli
CLI for Vela (Target's official Pipeline Automation Framework)
application cli core golang golang-application hacktoberfest
Last synced: 09 Jan 2026
https://github.com/ggwhite/4x
Agentic AI development loop that splits Design, Code, Review, and Test into isolated roles with deterministic guardrails
agentic-coding ai ai-agents ai-code-review automation claude cli code-review developer-tools golang llm multi-agent software-engineering
Last synced: 13 Jul 2026
https://github.com/sassman/cargo-codesign-rs
A cargo subcommand that handles code signing, notarization, and update signatures for Rust binaries across macOS, Windows and Linux
cargo cli codesigning notarization rust
Last synced: 09 May 2026
https://github.com/geerlingguy/ansible-role-drush
Ansible Role - Drush for Drupal
ansible cli development drupal drush lamp lemp php role
Last synced: 06 Apr 2025
https://github.com/nochso/tocenize
Insert and maintain a table of contents in Markdown files.
cli markdown markdown-toc table-of-contents toc
Last synced: 23 Aug 2025
https://github.com/agmmnn/syn
🌾 Get synonyms and antonyms of words from Thesaurus.com and other sources in your terminal, with rich output.
cli command-line datamuse dictionary linguistics python rich synonyms terminal thesaurus wordsearch
Last synced: 19 Mar 2025
https://github.com/TopCli/prompts
Node.js user prompt library for command-line interfaces.
Last synced: 11 Sep 2025
https://github.com/samuela/remod
chmod for human beings! 💫
chmod cli ink nodejs typescript
Last synced: 20 Mar 2025
https://github.com/danielmschmidt/flow-bro
Some helpers (least coverage) for your flow workflow
Last synced: 13 Apr 2025
https://github.com/tristanmatthias/wc-sass-render
Render Sass into importable TS/JS files for Web Components
cli import javascript node sass template typescript
Last synced: 11 Jul 2025
https://github.com/bharath-code/git-scope
A fast TUI to see the status of all git repositories on your machine.
bubbletea cli command-line devtools git git-dashboard-nvim git-status git-tools git-tui go golang microservices productivity repo-manager terminal-ui tui workspace
Last synced: 15 Mar 2026
https://github.com/jeanfortheweb/typeorm-fixture-builder
Painless and type safe data fixtures for typeorm
cli fixture-organization typeorm typeorm-fixtures typescript
Last synced: 25 Jun 2025
https://github.com/yusukebe/t
t is a command line tool for testing on your terminal.
cli command-line golang terminal testing
Last synced: 19 Apr 2025
https://github.com/goodhosts/cli
Simple hosts file management in a Go cli
cli go golang hosts hosts-file hosts-file-edit hosts-manage hostsfile
Last synced: 15 Apr 2025
https://github.com/lnfnunes/bash-progress-indicator
Animated progress indicator for Bash scripts
bash bash-script cli hacktoberfest shell-script spinners
Last synced: 30 Jan 2026
https://github.com/astrobarker/mplcolors
A command-line information tool written in Python 3.x to display matplotlib colors.
cli matplotlib python python-3 shell terminal
Last synced: 16 Mar 2026
https://github.com/rito1998/zwol
Wake-on-LAN CLI written in Zig.
cli command-line wake-on-lan wol zig zig-package ziglang
Last synced: 15 Apr 2026
https://github.com/yspanchal/docli
Digital Ocean Command Line Interface
cli client commandline-tool digitalocean python python-client
Last synced: 14 Jan 2026
https://github.com/sheepla/strans
📖 A command line translate tool with interactive mode inspired by translate-shell
cli go-cli lingva lingva-translate repl translate translate-cli translate-shell
Last synced: 30 Apr 2025
https://github.com/quantalogic/qllm
QLLM: A powerful CLI for seamless interaction with multiple Large Language Models. Simplify AI workflows, streamline development, and unlock the potential of cutting-edge language models. ⭐ If you find QLLM useful, consider giving us a star on GitHub! It helps us reach more developers and improve the tool. ⭐
Last synced: 16 Jun 2025
https://github.com/fliegwerk/fliegdoc
A documentation generator for Typescript-based libraries with good support for monorepos
cli doc-page docs documentation documentation-generator ejs ejs-templates express generator node nodejs typescript yargs
Last synced: 17 Mar 2025
https://github.com/henrikbengtsson/ucsf-vpn
Linux command-line client to manage a UCSF VPN connection
2fa cli client command-line duo linux openconnect ucsf vpn yubikey
Last synced: 10 Apr 2025
https://github.com/mgoltzsche/ctnr
rootless runc-based container engine - deprecated in favour of podman
cli cni container-engine containers docker docker-image image-build libcontainer oci oci-bundle oci-image oci-images oci-runtime proot rootless rootless-containers runc unprivileged unprivileged-user unprivileged-users
Last synced: 07 Oct 2025
https://github.com/cmorten/luath
Fast front-end development tooling in Deno.
build-tool cli deno dev-server frontend hmr luath opine
Last synced: 30 Apr 2025
https://github.com/vinhnx/vintage
[UNMAINTED] command-line tool to check for outdated Swift Package Manager dependencies
cli command command-line command-line-tool demo dependency-manager homebrew swift swift-package-manager swift-packages swiftpm terminal vintage
Last synced: 10 Apr 2025
https://github.com/pgaskin/qrc
Go library and command-line tool to extract/decompile Qt resources from Qt resource (rcc) files and executables.
binary cli extract library qt qt5 rcc resources reverse-engineering
Last synced: 07 May 2025
https://github.com/inkog-io/inkog
The pre-flight check for AI agents
agent-testing ai-security cli devsecops golang llm-security owasp owasp-llm-top-10 sast security-tools static-analysis
Last synced: 13 Apr 2026
https://github.com/telagod/code-abyss
☠️ 一键为 Claude Code / Codex CLI 注入邪修人格与 40+ 安全工程秘典 | npx code-abyss
ai-assistant blue-team claude-code cli codex-cli configuration prompt-engineering red-team security
Last synced: 12 Apr 2026
https://github.com/epilande/repos
📦 Interactive CLI tool for managing multiple git repositories
cli command-line devtools ink productivity tui
Last synced: 14 Apr 2026
https://github.com/unifiedjs/unified-args
Create CLIs for unified processors
cli engine syntax-tree unified unifiedjs vfile
Last synced: 28 Apr 2025
https://github.com/radiusmethod/kxd
Kubeconfig file switcher
cli go kubeconfig kubeconfig-manager kubernetes tools
Last synced: 14 Jan 2026
https://github.com/rustindia/mpw-rs
Master Password in Pure Rust
argon cli cryptography password password-manager privacy rust scrypt security stateless
Last synced: 20 Mar 2025
https://github.com/cameronhunter/ink-markdown
Render markdown text using Ink
cli ink ink-component jsx markdown node-package nodejs react
Last synced: 21 Mar 2025
https://github.com/f3rno64/track-time-cli
A CLI utility for tracking tasks in time sheets, inspired by timetrap.
cli cli-utility node-module time-logger time-tracker
Last synced: 12 May 2025
https://github.com/junyu-w/gptc
Supercharge your CLI with the power of OpenAI's GPT model (and other models too!)
chatgpt cli command-line command-line-tool gpt-3 gpt-4 openai
Last synced: 18 Feb 2026