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-06-27 00:05:19 UTC
- JSON Representation
https://github.com/chmouel/snazy
a snazzy json log viewer (with one z)
cli knative kubernetes logs rust tekton uber-zap
Last synced: 06 Apr 2025
https://github.com/samuela/remod
chmod for human beings! 💫
chmod cli ink nodejs typescript
Last synced: 20 Mar 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/seveas/herd
Massively parallel ssh client
cli orchestration sre ssh sysadmin system-administration
Last synced: 25 Jun 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/numToStr/zenv
Dotenv (.env) loader written in rust 🦀
cli config crate dotenv env environment loader rust
Last synced: 17 Jul 2025
https://github.com/danielmschmidt/flow-bro
Some helpers (least coverage) for your flow workflow
Last synced: 13 Apr 2025
https://github.com/TopCli/prompts
Node.js user prompt library for command-line interfaces.
Last synced: 11 Sep 2025
https://github.com/janrywang/gub
CLI tool for create an npm package from any repos. 🐳
cli npm package starter starter-kit
Last synced: 26 Jul 2025
https://github.com/pinto0309/onnx2json
Exports the ONNX file to a JSON file and JSON dict.
cli converter json model-converter onnx python
Last synced: 27 Jun 2025
https://github.com/mqnfred/clishe
Opinionated CLI (with shell) framework in rust
Last synced: 06 Apr 2025
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/kdheepak/ratatui-macros
Macros for simplifying boilerplate for creating UI using Ratatui.
cli macros macros-rust ratatui rust tui
Last synced: 25 Feb 2025
https://github.com/catppuccin/glamour
🌟 Soothing pastel theme for Glamour
catppuccin charm cli glamour hacktoberfest theme
Last synced: 07 Aug 2025
https://github.com/jellydn/gpt4all-cli
By utilizing GPT4All-CLI, developers can effortlessly tap into the power of GPT4All and LLaMa without delving into the library's intricacies. Simply install the CLI tool, and you're prepared to explore the fascinating world of large language models directly from your command line!
Last synced: 20 Aug 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/kbrgl/fu
Unix's Find, Unleashed.
cli command-line command-line-tool filesystem fs go golang regex search tool
Last synced: 19 Apr 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/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/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/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/caffienerd/struct-cli
struct is a smarter tree command built in Rust, focused on presenting clean, meaningful project structure instead of drowning users in dependency directories, build artifacts, and cache clutter. With intelligent ignore defaults, configurable filtering, git-aware views, file size insights, and pattern-based search and struct prioritizes clarity.
cli developer-tools filesystem git linux open-source rust terminal terminal-based tree tree-command utilities
Last synced: 26 Apr 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/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/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/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/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/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/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/octopusdeploy/push-package-action
| Public | :octocat: GitHub Action to Push a Package to Octopus Deploy
cli deployment github-actions octopus-deploy public
Last synced: 07 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/eppie-io/eppie-cli
Command line client for Eppie — an encrypted p2p email
cli cryptography csharp decentralization email emailclient encryption end-to-end-encryption gmail imap-client outlook p2p pgp protonmail security
Last synced: 06 Apr 2025
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/vilmire/adhdev
🦦 ADHDev — Agent Dashboard Hub. Monitor & control AI coding agents from a single dashboard. Self-hosted, open-source.
acp adhdev agent cli dashboard development hub ide open-source remote-control
Last synced: 26 May 2026
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/ikramagix/gitgrowbot
An automation tool who follows, unfollows, stars, and unstars on autopilot so you can focus on coding while your community grows organically.
automation bot cli cron developer-tools devops follow-unfollow follower-robot github-actions github-bot growth-hacking integration networking pygithub python scripts unfollower
Last synced: 30 Jun 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/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/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/dorlugasigal/termbeam
Beam your terminal to any device — mobile-optimized web terminal with multi-session support
cli developer-tools devtools mobile nodejs pty remote-access terminal web-terminal websocket xterm
Last synced: 03 May 2026
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/xcoulon/kubectl-terminate
kubectl-terminate, a kubectl plugin to remove finalizers and finally delete k8s resources
cli kubectl-plugins kubernetes openshift
Last synced: 12 Jan 2026
https://github.com/pivotal-cf/pivnet-cli
CLI to interact with Tanzu Network API V2 interface.
Last synced: 05 Apr 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/fengari-lua/fengari-node-cli
The Lua command line application, but using fengari under node.js
Last synced: 25 Apr 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
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/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/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/radiusmethod/kxd
Kubeconfig file switcher
cli go kubeconfig kubeconfig-manager kubernetes tools
Last synced: 14 Jan 2026
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/ff6347/to-markdown-cli
a command line tool for turning html to markdown
Last synced: 09 Apr 2025
https://github.com/codejunkie99/brain
Git-backed long-term memory for AI coding agents
agent-memory ai-agents cli git mcp rust sqlite tui
Last synced: 03 May 2026
https://github.com/sebastiancarlos/manpdf
Read your Man pages in PDF format. Even online!
bash cli command-line command-line-tool groff linux macos man man-page man-pages manpage manpages pdf pdf-generation shell
Last synced: 30 Oct 2025
https://github.com/evinism/tinybaker
Composable, first-order file-to-file transformations in Python
cli multiple-filesystems propagation python transformation transformations
Last synced: 04 Jul 2025
https://github.com/olson-sean-k/nym
Manipulate files en masse using patterns.
capture-text cli filesystem glob pattern rust wildcard-matches
Last synced: 19 Mar 2025
https://github.com/lichtso/vulkanfft
Fast Fourier Transform using the Vulkan API
c cli fft fft-library gpu-computing vulkan vulkan-library
Last synced: 23 Jul 2025
https://github.com/nitrictech/cli
Nitric CLI. Manage and run Nitric apps locally and deploy to any cloud.
aws azure cli cloud dart gcp go golang grpc javascript nitric node-js python serverless typescript
Last synced: 15 Dec 2025
https://github.com/faheel/github-contributions
Get details about all the projects to which you have contributed to on GitHub
cli contributions github github-contributions markdown-generator python python3 utility
Last synced: 21 Mar 2025
https://github.com/asoderman/docCLI
A command line interface for Google docs/drive/sheets
cli command-line command-line-tool google-drive sheet
Last synced: 03 Oct 2025
https://github.com/allenai/beaker-gantry
Gantry is a CLI that streamlines running experiments in Beaker
beaker cli containers docker python
Last synced: 07 Mar 2026
https://github.com/lukaspustina/mhost
More than host - A modern take on the classic host DNS lookup utility including an easy to use and very fast Rust lookup library.
cli dns dns-queries mhost network rust tools
Last synced: 18 Feb 2026
https://github.com/jdx/chim
Cross-platform binary shims with optional remote fetching.
Last synced: 15 May 2025
https://github.com/fmenabe/python-clg
Command Line Generator (clg): wrapper to argparse module that generate a command-line from a predefined dictionnary (ie: a JSON, YAML, ... file).
argparse cli configuration-files json python wrapper yaml
Last synced: 13 Apr 2025
https://github.com/tinder/gitquery
Sync files and directories from a remote Git repo. CLI and Gradle Plugin.
cli git gradle-plugin kotlin kotlin-dsl protobuf
Last synced: 15 Apr 2025
https://github.com/huangsam/hotspot
Diagnose debt before it ships! 🔬
cli devex devops git golang hacktoberfest insights maintenance statistics
Last synced: 21 Apr 2026
https://github.com/yuler/gh-todo
[GitHub CLI] extension for todo list manager via GitHub issues
Last synced: 24 Feb 2026
https://github.com/gael-vanderlee/whai
Your AI terminal companion
ai ai-assistant anthropic cli command-line debugging-tool dev-tools developer-tools gemini generative-ai llm ollama open-source openai productivity python shell terminal terminal-assistant tmux
Last synced: 06 Mar 2026
https://github.com/qbit-ai/qbit
Open-source agentic IDE
ai-agents cli coding-assistant developer-tools llm macos open-source react rust tauri terminal terminal-emulator typescript
Last synced: 01 Mar 2026
https://github.com/iswalle/getnote-cli
Get笔记 CLI — 让人类和 AI Agent 都能在终端操作 Get笔记
Last synced: 23 Apr 2026
https://github.com/tinkershack/fluffy
Fluffy watches, reports Linux on-disk filesystem events faithfully. Comes with a CLI framework/tool for convenience. The library, libfluffy, can be independently used in other projects.
cli filesystem-events freedom inotify inotify-library linux notification-library watch wip
Last synced: 15 Mar 2026
https://github.com/rishavanand/zomato-analytics-cli
:hamburger: CLI for showing basic stats of Zomato orders
api cli command-line npm package typescript zomato zomato-api zomato-api-wrapper zomato-cli
Last synced: 03 Mar 2026
https://github.com/veath/codexfast
codexfast: enable Fast mode, /fast, Speed menu, and Plugins in OpenAI Codex.app for custom API users on macOS
cli codex codex-app codex-fast codex-plugins codexfast custom-api developer-tools electron-asar fast-mode macos npm-cli openai-codex patch-script plugins shell-script
Last synced: 05 Jun 2026
https://github.com/haltcase/fugitive
Simple command line tool to make git more intuitive, along with useful GitHub addons.
changelog cli git github hacktoberfest nim productivity release workflow
Last synced: 04 Sep 2025
https://github.com/rossmacarthur/kb-remap
⌨️ Tool to remap macOS keyboard keys
Last synced: 09 Apr 2025
https://github.com/andrewbrey/mdrb
Turn your Markdown documentation into executable runbooks.
Last synced: 05 Jul 2025
https://github.com/zippoxer/george
A command-line toolkit for Laravel Forge.
cli cli-toolkit forge-cli go golang laravel laravel-forge laravel-forge-api
Last synced: 11 Mar 2026
https://github.com/vvatanabe/gitb
A command line tool for using Backlog's git comfortably.
Last synced: 10 Oct 2025
https://github.com/darwinawardwinner/rganalysis
A script for adding replaygain tags to music files
Last synced: 23 Apr 2025
https://github.com/ondevice/ondevice
ondevice.io client
cli cloud remote-control remote-shell ssh tunnel websocket
Last synced: 11 Mar 2026
https://github.com/cyborgize/es-cli
Command-line client for Elasticsearch written in OCaml
cli elasticsearch es-cli ocaml terminal
Last synced: 22 Apr 2025
https://github.com/kdeldycke/workflows
⚙️ CLI helpers for GitHubCCC Action + reuseable workflows
build-automation changelog-formatter ci-cd cli formatting github-actions gitignore labels linting mailmap markdown mypy nuitka packaging pypi release-automation sphinx-doc typo uv workflow-reusable
Last synced: 22 Feb 2026
https://github.com/dnlzrgz/beagle
Beagle is a CLI written in Go to search for an specific username across the Internet.
cli cobra docker gathering go golang information-gathering osint osinttool
Last synced: 06 Apr 2025
https://github.com/bare-ts/bare
A TypeScript code generator for the BARE binary format
bare binary-format cli code-generator compiler schema serialization tools
Last synced: 27 Jan 2026