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-20 00:05:28 UTC
- JSON Representation
https://github.com/classicsc/syncthingmanager
Configure Syncthing from the CLI
Last synced: 14 Jan 2026
https://github.com/itzg/mc-image-helper
This tool does the complicated bits for the itzg/minecraft-server image
Last synced: 11 May 2026
https://github.com/klaudiosinani/rels
Github release analytics for the console
Last synced: 04 Sep 2025
https://github.com/dotboris/alt
A simple version manager tool for switching between different versions of commands
cli command-line developer-tools language-agnostic linux osx rust shell version-manager
Last synced: 31 Jan 2026
https://github.com/timmoth/aid-cli
A CLI toolkit featuring a variety of helpful utilities.
cli developer-tools productivity toolkit utilities
Last synced: 09 Apr 2025
https://github.com/klaussinani/rels
Github release analytics for the console
Last synced: 05 Apr 2025
https://github.com/pyr33x/rehooks
A CLI to scaffold your react custom hooks, with a focus on performance, reusability, and type-safety.
cli custom-hooks docs documentation eslint hooks monorepo nextjs react react-custom-hooks react-hooks react-hooks-library rehooks rehooks-cli rust-lang typescript vercel
Last synced: 06 Apr 2025
https://github.com/TBXark/rmtrash
rmtrash is a small utility that will move the file to macOS's Trash rather than obliterating the file (as rm does).
Last synced: 18 Aug 2025
https://github.com/0xf0xx0/cli-pride-flags
Pride flags in your terminal!
cli command-line lgbtqia nodejs pride pride-flags terminal
Last synced: 30 Oct 2025
https://github.com/ptsochantaris/trailer-cli
Managing Pull Requests and Issues For GitHub & GitHub Enterprise from the command line
cli github github-api issues linux macos productivity pull-requests swift windows
Last synced: 18 Oct 2025
https://github.com/metaory/glitcher-cli
generate animated pseudo random glitch SVG from Unicode characters
cli glitch glitch-art svg svg-animations svg-filters svg-generator
Last synced: 12 Oct 2025
https://github.com/zhijiewong/openharness
Open source local terminal cli with any LLM
ai cli coding-agent llm ollama openai terminal typescript
Last synced: 05 May 2026
https://github.com/geut/chan
A Changelog CLI based on http://keepachangelog.com/
changelog cli github-releases keepachangelog markdown
Last synced: 10 Apr 2025
https://github.com/wp-cli/extension-command
Manages plugins and themes, including installs, activations, and updates.
cli extension hacktoberfest plugin theme wordpress wp-cli wp-cli-package
Last synced: 14 May 2025
https://github.com/goinfinite/os
Never have to write a Dockerfile again. Your applications in a container, zero expertise required.
api cli container dashboard docker one-click-deploy podman
Last synced: 10 Mar 2026
https://github.com/brianium/clean-todos
:clipboard: A todo example leveraging clean architecture in Clojure
clean-architecture cli clojure clojurescript re-frame rest-api
Last synced: 28 Jul 2025
https://github.com/steganogram/stegano-rs
A cross-platform command line tool for steganography focused on performance and simplicity written in rust-lang.
cli image-processing lsb stegano stegano-cli steganography
Last synced: 28 Feb 2026
https://github.com/thiagokokada/gh-gfm-preview
A standalone/GitHub CLI extension to preview GitHub Flavored Markdown, even offline.
cli gh-extension go golang markdown
Last synced: 20 Apr 2026
https://github.com/sync-in/desktop
Sync-in desktop App · Server integration and file sync across devices.
cli desktop-app documents electronjs files linux macos nodejs sync-in synchronization typescript windows
Last synced: 13 Mar 2026
https://github.com/himenon/code-dependency
A work efficiency tool for visualizing code dependencies on a browser.
cli code-dependency dependency-graph dependency-tree javascript typescript visualization visualize
Last synced: 05 Apr 2025
https://github.com/yarpc/yab
Call and benchmark YARPC services from the command line.
Last synced: 11 Jan 2026
https://github.com/danishprakash/goodreadsh
Command line interface for Goodreads
Last synced: 25 Oct 2025
https://github.com/techno-tim/techno-broadlink
A Docker container for BroadLink devices with a REST API and React UI
api broadlink broadlink-devices cli docker docker-container flask python react reactjs techno-broadlink technotim
Last synced: 06 Apr 2025
https://github.com/BRO3886/gtasks
A CLI client for Google Tasks, written in Go
cli go golang google-tasks hacktoberfest tasklist
Last synced: 10 Mar 2025
https://github.com/bahdotsh/feedr
A feature-rich terminal-based RSS/Atom feed reader written in Rust.
atom atom-feed atom-feed-reader cli hacktoberfest ratatui rss rss-aggregator rss-feed rss-reader rust tui
Last synced: 06 Mar 2026
https://github.com/andronixapp/andronix-command-cli
Get your Andronix Commands right in your terminal 💻
andronix andronix-command andronix-commands cli termux
Last synced: 15 Jul 2025
https://github.com/awslabs/staticwebsite-cli
Quickly and easily host a static website on AWS.
aws cli cloudfront rust-lang static-website
Last synced: 02 Apr 2025
https://github.com/mendixlabs/mxcli
Mendix cli tool, a headless way to work with Mendix projects. Enables Mendix projects for use with 3rd party agentic coding tools like Claude Code and Copilot. Includes a starlark linter for quality validation.
agentic claude cli genai mdl mendix
Last synced: 06 Jun 2026
https://github.com/mimseyedi/pymg
pymg is a CLI that can interpret Python files by the Python interpreter and display the error message in a more readable way if an exception occurs.
cli debugger debugging-tool exception python
Last synced: 16 Jan 2026
https://github.com/circleci-tools/circleci-cli
:cyclone: CLI client / command line tool for CircleCI
circle-ci circleci circler cli command-line command-line-tools gem pusher ruby websocket
Last synced: 10 Apr 2025
https://github.com/chrisvest/xxv
The XXV visual hex viewer for the terminal.
ascii binary-data bytes cli developer-tools hex hexadecimal rust rust-lang tui xxd
Last synced: 16 May 2025
https://github.com/kamchatka-volcano/cmdlime
Possibly the least verbose command line parsing library for C++
argument-parser cli command-line-parser cpp17 header-only
Last synced: 24 Aug 2025
https://github.com/itzmeanjan/lenz
Console based MAP 🗺 : with lots of features 🤩
ascii cli connected-peers console dns domain-name ip ip2location location magnet magnet-link map mapping maps network-monitoring network-visualization system-administration torrent
Last synced: 14 Apr 2025
https://github.com/wp-cli/wp-cli-bundle
📦 WP-CLI package that bundles the framework with a set of common commands
assembly bundle cli hacktoberfest phar wordpress wp-cli
Last synced: 15 May 2025
https://github.com/rickycodes/moonmoji
:first_quarter_moon_with_face: Return an emoji representing the current moon phase.
cli command-line emoji javascript moon-phase
Last synced: 14 Apr 2025
https://github.com/mirkolenz/makejinja
Generate entire directory structures using Jinja templates with support for external data and custom plugins.
ansible automation cli dashboard docker generator hassio home-assistant jinja jinja2 library lovelace nix python template templating tools
Last synced: 13 Apr 2025
https://github.com/notamedia/console-jedi
Console application for Bitrix Framework
Last synced: 07 Apr 2025
https://github.com/0xdones/tfgen
Terraform code generator for consistent codebase and DRY
cli devtools terraform terragrunt
Last synced: 25 Feb 2026
https://github.com/marianogappa/sql
MySQL & PostgreSQL pipe
cli mysql postgres postgresql sql
Last synced: 11 Jul 2025
https://github.com/aiven/aiven-client
aiven-client (avn) is the official command-line client for Aiven
Last synced: 15 May 2025
https://github.com/jonhadfield/sn-cli
a command line interface for standard notes
cli notes sn-cli standard standardnotes
Last synced: 01 Feb 2026
https://github.com/babarot/gh-infra
Declarative GitHub infrastructure management via YAML
Last synced: 17 Apr 2026
https://github.com/kadimisetty/action-hero
Write powerful CLIs with argparse actions that pack a punch! 👊
argparse cli command-line-interface python
Last synced: 14 Jan 2026
https://github.com/chyinan/uvr-headless-runner
Production-ready UVR5 CLI & Docker image. Run SOTA separation models (Roformer, SCNet, MDX, Demucs, VR Architecture) on headless GPU servers without dependency hell.
automated batch-processing cli command-line command-line-interface command-line-tool demucs docker headless mdx mdx-net pytorch roformer scnet ultimate-vocal-remover uvr uvr-cli uvr5 vr-architecture
Last synced: 31 May 2026
https://github.com/fchimpan/gh-workflow-stats
A GitHub CLI extension to calculate the success rate and execution time of workflows and jobs.
actions ci cli gh-extension github github-actions golang
Last synced: 11 Mar 2026
https://github.com/ariary/cfuzz
Command line fuzzer and bruteforcer 🌪 wfuzz for command
bruteforce bruteforcing cli fuzzing hacking pentest security
Last synced: 10 Oct 2025
https://github.com/stupside/moley
access cli cloudflare cloudflared go localhost proxy tunnel zerotrust
Last synced: 14 Jan 2026
https://github.com/grdl/git-get
A better way to clone, organize and manage multiple git repositories
Last synced: 13 Jan 2026
https://github.com/msaaddev/create-next-pwa
⚡️ Set up Next.js Progressive Web App with `npx create-next-pwa`
cli javascript js nextjs nextjs-boilerplate nextjs-pwa node node-cli nodejs progressive-web-app pwa pwa-boilerplate tailwind tailwindcss
Last synced: 01 May 2025
https://github.com/xieyezi/monia-cli
一个同时支持Vue、React、Flutter的项目脚手架
cli compostion flutter flutter-cli hooks react react-cli vue vue-cli vue3 vue3-typescript
Last synced: 25 Oct 2025
https://github.com/0xDones/tfgen
Terraform code generator for consistent codebase and DRY
cli devtools terraform terragrunt
Last synced: 30 Mar 2025
https://github.com/rishang/install-release
Simple package manager to easily install, update and manage any command-line(CLI) single binary tool directly from github releases for Linux and MacOS
cli darwin github go golang install-release installer linux package-manager python release releases shell ubuntu
Last synced: 05 Apr 2025
https://github.com/lonetwin/colorize
*nixy filter that adds color to its standard input by rows or columns
Last synced: 13 Jul 2025
https://github.com/vbauerster/getparty
HTTP Download Manager with multi-parts
cli download-manager downloader go terminal
Last synced: 07 Apr 2025
https://github.com/Himenon/code-dependency
A work efficiency tool for visualizing code dependencies on a browser.
cli code-dependency dependency-graph dependency-tree javascript typescript visualization visualize
Last synced: 01 May 2025
https://github.com/gbrlsnchs/pilgo
Configuration-based dotfiles manager
cli command-line dotfiles dotfiles-linux dotfiles-macos dotfiles-manager dotfiles-windows framework golang linux macos windows
Last synced: 03 Apr 2025
https://github.com/systemcraftsman/strimzi-kafka-cli
Command Line Interface for the Strimzi Kafka Operator
apache-kafka cli command-line-interface command-line-tool hacktoberfest kafka kubernetes messaging openshift strimzi
Last synced: 04 Apr 2025
https://github.com/danibram/time-tracker-cli
Super tiny and ligthway time tracker for all cli lovers
cli time-tracker timer tracker typescript
Last synced: 28 Oct 2025
https://github.com/mimshins/figma-backup
FigmaBackup is a Node.js CLI to backup Figma files and store them as local .fig files.
bot cli figma nodejs puppeteer typescript
Last synced: 02 Oct 2025
https://github.com/suzuki-shunsuke/tfprovidercheck
CLI to prevent malicious Terraform Providers from being executed. You can define the allow list of Terraform Providers and their versions, and check if disallowed providers aren't used
Last synced: 09 Apr 2025
https://github.com/al00x/jdsh
Awesome CLI and TUI for JDownloader2
cli jd jdl jdl2 jdownloader jdownloader-2 python remote tui utility
Last synced: 14 Jan 2026
https://github.com/linthtml/linthtml
The html5 linter and validator.
cli hint html lint linter linting static-code-analysis
Last synced: 23 Apr 2026
https://github.com/arpitbbhayani/badger-cli
Unofficial CLI for Badger DB https://github.com/dgraph-io/badger
Last synced: 29 Apr 2026
https://github.com/geekish/crap
Composer Require Aliased Packages: define aliases for your favorite Composer packages.
Last synced: 04 Mar 2026
https://github.com/everx-labs/ever-cli
Command line tool for TVM compatible networks (Everscale, TON, Venom, Gosh, etc)
blockchain cli client everscale ton ton-blockchain venom-blockchain venom-developer-program
Last synced: 08 Mar 2026
https://github.com/tomchentw/imagemin-lint-staged
imagemin CLI designed for lint-staged usage with sensible defaults
cli imagemin lint-staged minify
Last synced: 09 Apr 2025
https://github.com/azure/azure-cli-dev-tools
Developer utilities for Azure CLI command module and extension developers.
azure cli developer developer-tools devops devtools microsoft
Last synced: 15 May 2025
https://github.com/lujiajing1126/redis-cli
A Redis-Cli Tool written in typescript for terminal
Last synced: 07 Apr 2025
https://github.com/xxczaki/xa
Beautiful & Customizable logger :heart:
beautiful chalk cli color javascript log log-message message nodejs npm package simple terminal xa
Last synced: 11 Apr 2025
https://github.com/qnighy/dont
swiss army knife for everything you do not want to do
cli command-line-tool joke rust
Last synced: 14 Apr 2025
https://github.com/ukhomeoffice/kd
Minimalistic kubernetes resources deployment tool with templating
cli deployment docker kubernetes tool
Last synced: 08 Apr 2025
https://github.com/sassman/amoxide-rs
amoxide (am) helps to manage your shell aliases either globally, profile- or project-specific. It loads context specific relevant aliases automatically
alias-management aliases cli community ratatui shell tools tui
Last synced: 16 Apr 2026
https://github.com/jiacai2050/zigcli
A toolkit for building command lines programs in Zig.
cli lines-of-code tree zig zig-package
Last synced: 10 May 2026
https://github.com/majidsajadi/paperboard
Paperboard, is a cli application for managing a reading list of bookmarks from the Internet.
bookmarks cli cli-application javascript node-js nodejs
Last synced: 12 Apr 2025
https://github.com/sachaos/toggl
Toggl CLI Client
cli cli-client golang toggl toggl-api
Last synced: 15 Mar 2025
https://github.com/dahlia/yoyak
An LLM-powered CLI tool for summarizing web pages
Last synced: 10 Oct 2025
https://github.com/kiliankoe/swiftlibrary
🔍 Search for swift packages right from your command line
cli swift swift-package swift-package-manager swift-subcommand
Last synced: 21 Oct 2025
https://github.com/codito/habito
Simple commandline habits tracker.
cli commandline-habits-tracker habit-tracking habits quantified-self
Last synced: 15 Jul 2025