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-29 00:05:35 UTC
- JSON Representation
https://github.com/coauthors/coauthors
Easier to share ideas
cli coauthor coauthors commit git github husky prepare-commit-msg vscode-extension
Last synced: 11 Apr 2025
https://github.com/baselime/cli
[DEPRECATED] ✨ Observability designed for distributed systems, microservices, serverless apps, and everything in between
automation aws cli deprecated logs metrics microservices monitoring observability observability-as-code traces
Last synced: 28 Sep 2025
https://github.com/ironcorelabs/ironhide
Tool to easily encrypt and decrypt files to users and groups. Similar to GPG, but usable at scale.
cli cryptography gpg nodejs proxy-re-encryption transform-encryption
Last synced: 08 Oct 2025
https://github.com/0xrsydn/ore-miner
solana orecoin mining through CLI
cargo cli mining proof-of-work solana solana-cli
Last synced: 10 Mar 2026
https://github.com/aspiers/git-explode
Explode linear sequence of git commits into topic branches
branches cli commits dependency-analysis dependency-graph dependency-manager git porting revision-control
Last synced: 04 Oct 2025
https://github.com/filipelinhares/onde-ta
🇧🇷 Rastreie suas encomendas - Correios tracking CLI
Last synced: 14 Apr 2025
https://github.com/abdur-rahmaanj/greenberry
A one-line statement language with grammar and infinite look-ahead
cli compiler hacktoberfest interpreter lexer-parser new-language
Last synced: 05 Apr 2025
https://github.com/TroyWilson1/ipfs-add-from-encrypted
This script takes a file or directory as input, uses GPG AES256 symmetric encryption with the password you provide and adds it to IPFS and returns the IPFS hash.
cli encryption ipfs ipfs-add ipfs-hash
Last synced: 30 Aug 2025
https://github.com/summitsingh/ai-instagram-organizer
AI-powered tool to organize photos into Instagram-ready posts with smart captions and hashtags. Supports both Ollama (local) and Gemini (cloud) AI providers.
ai captions cli cloud gemini hashtags instagram llama local media network ollama organize photos smart social terminal tool vision
Last synced: 01 May 2026
https://github.com/webosose/ares-cli
ares-cli is a command-line interface(CLI) for webOS
cli lg webos webos-application webos-ose webos-service webosose
Last synced: 04 Apr 2026
https://github.com/objecthub/swift-commandlinekit
Framework supporting the development of command-line tools in Swift on macOS and Linux. The framework supports managing command-line arguments, provides lightweight functions to deal with escape sequences, and defines an API for reading strings from the terminal.
cli command-line-arguments command-line-tool escape-sequences flags readline swift
Last synced: 11 Jul 2025
https://github.com/magepsycho/magento2-installer-bash-script
Simplistic Magento 2 Installer Bash Script
bash bash-script cli command-line-tool install-script installer installer-script magento magento2 nginx shell shell-script
Last synced: 07 May 2025
https://github.com/fgribreau/google-spreadsheet-cli
📊 CLI for reading and writing data into Google Spreadsheet
cli google google-spreadsheet google-spreadsheets google-spreadsheets-parser spreadsheet
Last synced: 25 Mar 2025
https://github.com/loiccoyle/shazam-cli
🎶 CLI music recognition using the Shazam API
cli music music-recognition shazam
Last synced: 24 Oct 2025
https://github.com/juliantanx/aiusage
Open-source AI usage tracker — tokens, cost, and sessions across Claude Code, Codex, Hermes, Qoder, and more
ai ai-analytics ai-coding-assistant ai-usage aiusage better-sqlite3 claude claude-code cli codex cost-tracking dashboard developer-tools react token-tracker token-usage typescript
Last synced: 03 Jun 2026
https://github.com/whoisdinanath/testx
One command. Any language. Beautiful tests. — Universal test runner with auto-detection for 11 languages.
cli rust test-runner testing testx universal-test-runner
Last synced: 10 Apr 2026
https://github.com/seatgeek/docker-build-cacher
Builds a service with docker and caches the intermediate stages
Last synced: 26 Oct 2025
https://github.com/vim-zz/swordfish-rs
Typing effect cli tool for screencasts and demos
Last synced: 18 Jan 2026
https://github.com/quramy/x-img-diff
Detect structural difference information of 2 images considering into translation
Last synced: 15 Apr 2025
https://github.com/xseman/bysquare
📃 Encode & Decode "PAY by square" QR string.
banking bysquare cli paybysquare payment qr-code qr-string
Last synced: 21 Jan 2026
https://github.com/lego-build/lego-build
Lego-build is a flexible command-line application that makes development fun again by automating routine tasks.
cli component-generator front-end-development open-source reactjs redux
Last synced: 07 May 2025
https://github.com/therealklanni/jp
A tiny commandline tool for parsing JSON from any source.
cli commandline json npm parser
Last synced: 23 Jul 2025
https://github.com/travisvn/gptree
A CLI tool to provide LLM context for coding projects by combining project files into a single text file (or clipboard text) with directory tree structure.
ai artificial-intelligence brew chatgpt claude cli coding-assistant command-line copilot cursor developer-tools devtools gemini gpt homebrew llm openai productivity terminal tool
Last synced: 07 Apr 2025
https://github.com/elasticdog/tiddlywiki-docker
Tools for running TiddlyWiki via a Docker container
cli docker javascript nodejs tiddlywiki wiki
Last synced: 29 Jun 2025
https://github.com/moigagoo/cliar
Create modular Python CLIs with type annotations and inheritance
argparse argparser cli click command-line commandline commandline-interface docopt python
Last synced: 30 Apr 2025
https://github.com/c8r/lab-cli
Command line utilities and exporting module for Compositor Lab
cli components compositor css design-system emotion fela glamorous lab react styled-components vue
Last synced: 17 Jul 2025
https://github.com/curtosis-org/phub-cli
Terminal-based PornHub browser inspired by ani-cli. Browse categories, search videos, and stream instantly in mpv without opening a browser.
bash cli fzf linux mpv phub phub-cli phub-tui pornhub pornhub-cli scraper streaming terminal tui yt-dlp
Last synced: 28 Jan 2026
https://github.com/innocenzi/rename
Batch-rename files from your preferred editor
cli editor multi-cursor rename
Last synced: 21 Mar 2025
https://github.com/anoushk1234/tmev
A bundle explorer on the terminal for jito solana's mempool
cli grpc jito-solana rust-lang solana tui-rs validator
Last synced: 31 Jan 2026
https://github.com/flipbit03/lineark
Unofficial Linear CLI, for humans and coding agents
agents cli issue-tracker linear sdk
Last synced: 18 Apr 2026
https://github.com/kasukusakura/silk-codec
Silk coder; Encode audio to silk; Decode silk to PCM
audio cli ffmpeg java media silk silk-codec silk-encode silkv3 silkv3decode
Last synced: 10 Oct 2025
https://github.com/omnipin/omnipin
🌻🌸 The ultimate decentralized website deployment toolkit
blockchain cli dnslink ens ethereum gnosis-safe ipfs multisig
Last synced: 16 Jan 2026
https://github.com/NightMachinery/readability-cli
A CLI for Mozilla Readability. Get clean, uncluttered, ready-to-read HTML from any webpage!
cleaner cli html mercury-parser mozilla-readability read readability reader sanitize-html scrape scraping scraping-websites webpage
Last synced: 06 Apr 2025
https://github.com/orisano/minid
minid is Dockerfile minifier for reducing the number of layers.
Last synced: 01 May 2025
https://github.com/j8r/cride
A light CLI text editor/IDE written in Crystal
Last synced: 07 May 2025
https://github.com/xwmx/notes-app-cli
A command line interface for Notes.app on macOS.
apple applescript bash cli command-line macos note-taking notes notes-app
Last synced: 08 May 2025
https://github.com/storyblok/storyblok-cli
Storyblok CLI
api cli command-line enterprise storyblok
Last synced: 21 Jul 2025
https://github.com/adamperkowski/nvrs
🚦 fast new version checker for software releases 🦀
api cli package-tracker packaging release-tracking rust software
Last synced: 05 Apr 2025
https://github.com/mintarchit/gh-contribs
GitHub Contribution Graph CLI
cli command-line contribution-graph font gh-extension github terminal
Last synced: 05 May 2025
https://github.com/kattouf/sake
🍶 A Swift-based utility for managing project commands, inspired by Make.
automation bash cli command command-line make swift terminal zsh
Last synced: 21 Aug 2025
https://github.com/ow-mods/ow-mod-man
The mod manager for the Outer Wilds Mod Loader
cli gui outer-wilds react rust tauri ts vite
Last synced: 24 Aug 2025
https://github.com/faheel/cleanup
A simple command line utility that organises files in a directory into subdirectories
clean cleaner cleanup cli command-line command-line-tool docopt file-management file-organiser file-organization hue pipenv python python3 utility
Last synced: 16 Mar 2025
https://github.com/claudiodangelis/banco
:file_folder: A project management tool for the command line
cli golang project-management utility
Last synced: 20 Aug 2025
https://github.com/darkhunter141/web-hunter
Advanced Web Application Penetration testing tool & Wordpress name finder and brute forcer Termux🔥
brute-force-attacks cli dark-hunter141 dh141 domain domain-scanner easy-to-use kali-linux password password-cracker penetration-testing scanner terminal termux termux-tool webapplication wordpress wordpress-vulnerability-scanner
Last synced: 25 Apr 2025
https://github.com/jozsefsallai/ask
interactive command-line prompts for deno
Last synced: 13 Jul 2025
https://github.com/moleculerjs/moleculer-cli
:herb: Command line tool for Moleculer
cli command-line-tool moleculer
Last synced: 02 Apr 2026
https://github.com/roberthawdon/dfshow
An open source implementation of some of the applications from Larry Kroeker's DF-EDIT
bsd cli command-line file-manager linux macos terminal-based unix
Last synced: 03 Apr 2025
https://github.com/contriboss/ore-light
Lean, Bundler-compatible gem manager written in Go
bubbletea build-tools bundler cli dependency-management dependency-resolver developer-tools gem-management gemfile go golang lockfile package-manager pubgrub ruby ruby-ecosystem ruby-tools rubygems terminal tui
Last synced: 17 Feb 2026
https://github.com/msoeken/alice
C++ command shell library
c-plus-plus cli cli-utility pybind11 python
Last synced: 13 Apr 2025
https://github.com/sinedied/a11y-ai
Experimental tool to automatically detect accessibility issues in web pages and provide suggestions for fixing them
accessibility ai cli fix openai
Last synced: 09 Apr 2025
https://github.com/anki-code/xontrib-output-search
Get identifiers, paths, URLs and words from the previous command output and use them for the next command in @xonsh.
cli command-line console python shell terminal tmux tmux-plugin tmux-plugins tokenization tokenizer xonsh xontrib zellij
Last synced: 07 Apr 2026
https://github.com/akamai/cli-purge
Akamai CLI for Purge allows you to purge cached content from the Edge using FastPurge (CCUv3).
akamai akamai-cli cli devexp devexp-cli purge
Last synced: 03 Oct 2025
https://github.com/wp-cli/core-command
Downloads, installs, updates, and manages a WordPress installation.
cli core hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 12 Jan 2026
https://github.com/stuartleeks/devcontainer-cli
Unofficial CLI for making it easier to work with Visual Studio Code dev containers from the terminal
Last synced: 09 Apr 2025
https://github.com/0xtrr/nostr-tool
A simple CLI to send nostr events
cli hacktoberfest nostr rust tool
Last synced: 09 Jul 2025
https://github.com/rocajuanma/anvil
Streamline tool installation and team onboarding. Install your tool-chain in one command and sync configurations across machines seamlessly.
anvil cli cli-app command-line-tools configuration-management dev development-tools go golang golang-tools macos productivity
Last synced: 09 Oct 2025
https://github.com/tiben/shortcutd
Launch commands when pressing keyboard keys combinations. No graph. env needed. Support keyboard hotplug
cli command daemon exec hotkeys input-device keyboard linux shortcuts
Last synced: 12 Mar 2026
https://github.com/kktjs/kkt
Create React apps with no build configuration, Cli tool for creating react apps.
babel build-tools cli cra create-react-app kkt kkt-cli mocker react react-apps rematch typescript webpack zero-configuration
Last synced: 05 Apr 2025
https://github.com/da-x/git-search-replace
A utility on top of Git for project-wide search-and-replace that includes filenames too
Last synced: 25 Jan 2026
https://github.com/priyanshu-panwar/fastapi-utilities
🎨⚡️🔥 Reusable Utilities for FastAPI
cli fastapi fastapi-boilerplate fastapi-cli fastapi-template fastapi-utilities fastapi-utils
Last synced: 13 May 2025
https://github.com/fiatjaf/sitio
imperative static site generator powered by React and browserify
browserify cli no-webpack react static-site-generator
Last synced: 24 Oct 2025
https://github.com/monoira/kitty-tabs
Kitty terminal config. Replace tmux's tab functionality with kitty's native tabs with same keybindings as Firefox.
catppuccin catppuccin-mocha catppuccin-theme cli config firefox keybindings kitty kitty-config kitty-terminal productivity productivity-boost tabs terminal-multiplexer terminal-multiplexers tmux tmux-replacement
Last synced: 05 Mar 2026
https://github.com/denodep/dep
Deno dependency management tool.
cli deno dependency management module package tool
Last synced: 20 Oct 2025
https://github.com/upcmd/up
UP - Ultimate Provisioner CLI
ansible ant automation automation-framework build-tool cicd cli cloud-environments configuration-management devops drone-ci flexible gocd golang gradle jenkins make shell task terraform
Last synced: 24 Oct 2025
https://github.com/MintArchit/gh-contribs
GitHub Contribution Graph CLI
cli command-line contribution-graph font gh-extension github terminal
Last synced: 13 Aug 2025
https://github.com/ido-pluto/ipull
Super Fast 🔥 File Downloader 🚀 (parallels connections)
cli cli-downloader cli-progress curl download-manager downloader fast-download-speed fetch idm ipull nodejs parallel-algorithm pull resume-download transfer-speed wget
Last synced: 20 Feb 2026
https://github.com/opt-nc/yamlfixer
Automates the fixing of problems reported by yamllint by parsing its output
automation cli command-line devops devops-tools fixer lint linter yaml yamllint
Last synced: 21 Aug 2025
https://github.com/g2a-com/klio
Crossover between a CLI framework and a package manager
Last synced: 14 Jan 2026
https://github.com/uget/uget
(WIP) Universal Getter of remote files
cli ddl downloader downloadmanager go golang uget
Last synced: 14 Jan 2026
https://github.com/quackduck/cool
Never let the heat slow your pre-2018 Mac down again.
apple cli fan-control mac macos smc thermal-management unicorns
Last synced: 23 Apr 2025
https://github.com/wp-cli/dist-archive-command
Create a distribution .zip or .tar.gz based on a plugin or theme's .distignore file
archive cli distribution hacktoberfest wordpress wp-cli
Last synced: 12 Jun 2025
https://github.com/mikepenz/adbfriend
Android ADB CLI tool including integrated MCP Server with common adb actions used during development
adb ai android androiddebugbridge cli gradle kmp kotlin mcp mcp-server tools
Last synced: 06 Jan 2026
https://github.com/xxczaki/bitly-cli-client
🔪 Shorten links with Bitly in your terminal!
app bitly bitly-api bitly-cli bitly-cli-client cli command-line link links node-bitly nodejs npm short shorten tool url urls
Last synced: 11 Apr 2025
https://github.com/devexpress/devextreme-cli
A command-line interface for DevExtreme
cli devexpress devextreme devextreme-angular devextreme-cli theme-builder
Last synced: 21 Jun 2025
https://github.com/smores56/weaver
An ergonomic command-line argument parser for the Roc language.
Last synced: 01 Jan 2026
https://github.com/wasi-master/pypi-command-line
A powerful, colorful, beautiful command-line-interface for pypi.org
cli command-line command-line-interface description markdown pypa pypi pypi-cli pypi-command-line pypi-command-line-interface pypi-package pypi-packages python python3 rich searching
Last synced: 04 Sep 2025
https://github.com/TiBeN/shortcutd
Launch commands when pressing keyboard keys combinations. No graph. env needed. Support keyboard hotplug
cli command daemon exec hotkeys input-device keyboard linux shortcuts
Last synced: 25 Mar 2025
https://github.com/bwesterb/ftldat
CLI tool to pack and unpack FTL .dat files
Last synced: 22 Jun 2025
https://github.com/anki-code/xontrib-prompt-bar
The bar prompt for xonsh shell with customizable sections and Starship support.
cli cmd console iterm2 iterm2-theme prompt python shell shell-theme terminal windows-terminal xonsh xonsh-prompt xontrib
Last synced: 15 Oct 2025
https://github.com/trvswgnr/cextup
A tool to make Chrome extension development less painful.
bun chrome chrome-extension cli extension scaffold typescript
Last synced: 08 Sep 2025
https://github.com/naemazam/subnetwizard
SubnetWizard is a Python Based CLI tools for subnet calculating
cli cybersecurity cybersecurity-tools naemazam subnet subnet-calculator subnets subnetting-ipv4-addresses subnetworks tui
Last synced: 22 Sep 2025
https://github.com/sky-uk/osprey
Kubernetes OIDC CLI login
authentication cli dex kubernetes ldap oidc
Last synced: 08 Apr 2025
https://github.com/zer0beat/terraform-aliases
Programmatically generated handy terraform aliases.
aliases cli hashicorp hashicorp-terraform terraform
Last synced: 24 Oct 2025
https://github.com/narekmosisian/mac-storage-manager
A lightweight macOS & Linux tool for managing disk space by identifying and deleting large files, including Homebrew packages. Interactive and user-friendly CLI.
application-management automation bash cli cli-tool disk-cleaner disk-cleanup disk-usage homebrew linux linux-shell macos open-source performance shell-script utility zsh zshscript
Last synced: 12 Apr 2025
https://github.com/neptship/ignore
🚀 Fast and simple .ignore file generator, built in Go
cli generator gitignore gitignore-generator golang ignore terminal
Last synced: 12 Apr 2025
https://github.com/tuladhar/cleanup-aws-access-keys
A cloud security tool to search and clean up unused AWS access keys, written in Go.
aws cli cloud golang hacktoberfest hacktoberfest-accepted security-tools
Last synced: 07 May 2025
https://github.com/lionheart/pwnedpasswords
A Python Library and CLI for the Pwned Passwords v2 API
cli command-line passwords python security
Last synced: 21 Mar 2025