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/akshaykmr/teletype
Stream and share terminals over the web. Show off mad cli-fu, help a colleague, teach, or troubleshoot. end-to-end encrypted 🛡
cli collaboration command-line e2ee end-to-end-encryption private sharing teletype terminal vim
Last synced: 05 Apr 2025
https://github.com/sindresorhus/windows-wallpaper
Manage the desktop wallpaper on Windows
binary cli cli-app desktop-wallpaper rust wallpaper windows
Last synced: 13 Aug 2025
https://github.com/wasabeef/droid
A command-line tool for checking Android OS version history written by Rust.
Last synced: 18 Oct 2025
https://github.com/tanaikech/goris
This is a CLI tool to search for images with Google Reverse Image Search (goris).
cli cli-app cli-tool golang google-image-search reverse-image-search
Last synced: 01 Sep 2025
https://github.com/lrstanley/geoip
:globe_with_meridians: Geolocation API service -- Run it yourself! | alternative to freegeoip.net
api cli docker geoip go golang maxmind-geoip
Last synced: 06 Apr 2025
https://github.com/AppThreat/vulnerability-db
Vulnerability database and package search for sources such as Linux, OSV, NVD, GitHub and npm. Powered by sqlite, CVE 5.1, purl, and vers.
advisories cli cve database nvd purl sca vers vulnerability-database vulnerability-detection
Last synced: 07 May 2025
https://github.com/veebch/boostbox
Some notes on a cli terminal, upcycling an old super 8 film viewer
Last synced: 17 Jul 2025
https://github.com/shawwn/scrap
Nearly a thousand bash and python scripts I've written over the years.
Last synced: 03 Apr 2025
https://github.com/feldberlin/timething
Timething is a library for aligning text transcripts with their audio recordings.
alignment audio cli forced-alignment huggingface nlp python speech speech-recognition tts
Last synced: 17 Mar 2025
https://github.com/nordtheme/tilix
An arctic, north-bluish clean and elegant Tilix color scheme.
bash cli color color-scheme color-theme colorscheme nord shell terminal terminix theme tilix zsh
Last synced: 14 Oct 2025
https://github.com/reliverse/cli
🏯 Reliverse is a website builder inside your terminal. You can start from scratch or use a template. You can set everything up automatically or configure everything exactly the way you like. You can have it all, with all the tools already prepared for you.
authjs blefnk cli i18n next-auth next-i18next next-intl next-starter next-tailwind nextjs nextjs-example nextjs-template react reliverse shadcn shadcn-ui starter tailwind tailwindcss
Last synced: 06 Apr 2025
https://github.com/margual56/radio-cli
A simple radio CLI written in rust
cli cli-app mpv multimedia radio radio-cli rust rust-lang
Last synced: 01 Mar 2025
https://github.com/smbl64/humble-cli
📦 The missing CLI for downloading your Humble Bundle purchases
cli downloader humble-bundle humblebundle rust
Last synced: 30 Jan 2026
https://github.com/sindresorhus/ink-box
Styled box component for Ink
box cli ink ink-component jsx nodejs npm-package react
Last synced: 20 Mar 2026
https://github.com/jonatanpedersen/git-json-merge
A git merge driver that use xdiff to automatically resolve merge conflicts in json files. This project was inspired by git-po-merge.
Last synced: 06 Apr 2025
https://github.com/cowboy/synology-update-plex
Script to Auto Update Plex Media Server on Synology NAS
bash cli plex plex-media-server synology synology-nas
Last synced: 05 Apr 2025
https://github.com/blefnk/reliverse
🏯 Reliverse is a website builder inside your terminal. You can start from scratch or use a template. You can set everything up automatically or configure everything exactly the way you like. You can have it all, with all the tools already prepared for you.
authjs blefnk cli i18n next-auth next-i18next next-intl next-starter next-tailwind nextjs nextjs-example nextjs-template react reliverse shadcn shadcn-ui starter tailwind tailwindcss
Last synced: 05 Apr 2025
https://github.com/dolejska-daniel/riot-api
Riot League of Legends & DataDragon API wrappers for PHP7 and PHP8.
api-rate cli cli-support data-dragon datadragon-api league-of-legends legends-api metapackage php php7 php8 riot-api
Last synced: 06 Apr 2025
https://github.com/mariusvniekerk/condax
Install and run applications packaged with conda in isolated environments
Last synced: 07 Apr 2025
https://github.com/niklashigi/devstats
:bar_chart: A CLI application that fetches stats from developer sites
cli cli-application daily-report statistics stats
Last synced: 30 Jun 2025
https://github.com/DeterminateSystems/fh
The official CLI for FlakeHub: search for flakes, and add new inputs to your Nix flake.
Last synced: 17 Jul 2025
https://github.com/wooorm/emphasize
ANSI syntax highlighting for the terminal
ansi cli highlight syntax syntax-highlighting terminal virtual
Last synced: 04 Apr 2025
https://github.com/t1anz0ng/iftree
iftree help understand container networks by visualizing network interfaces( veth bridge lo ) relation , output in text, table, images and dot language.
bridge cli cni go graphviz-dot netlink netns veth
Last synced: 15 May 2025
https://github.com/joshy/striprtf
Stripping rtf to plain old text
cli plaintext python rtf rtf-to-text
Last synced: 18 Feb 2026
https://github.com/sdushantha/fileinfo
📄Get information on over 10,000 file extensions right from the terminal
cli commandline file fileinfo information linux macos tool
Last synced: 06 May 2025
https://github.com/farnots/iCloudDownloader
CLI for downloading iCloud file
cli force-download icloud icloud-sync macos
Last synced: 27 Mar 2025
https://github.com/dizballanze/do-latency
🐳 Digital Ocean regions latency checker
Last synced: 10 Apr 2025
https://github.com/SvenTiigi/SwiftPlaygroundsCLI
Easily generate Swift Playgrounds from your command line 👨💻
brew cli playgroundbook playgrounds script swift swiftplaygrounds xcode
Last synced: 22 Jul 2025
https://github.com/lopes/zola.386
Port of BOOTSTRA.386 for Zola.
386 80s 90s bootstrap cli css dialog edit html javascript msdos retro rust rust-lang static-site static-site-generator tera toml zola zola-theme
Last synced: 24 Apr 2025
https://github.com/obfusk/jiten
jiten - japanese android/cli/web dictionary based on jmdict/kanjidic — 日本語 辞典 和英辞典 漢英字典 和独辞典 和蘭辞典
android audio cli dictionary dutch english german japanese jisho jiten jlpt jmdict kanji kanjidic pitch-accent python tatoeba vocabulary wadoku web
Last synced: 17 Aug 2025
https://github.com/mochitto/markdown2anki
A CLI tool and an apkg template to allow you to create flashcards from markdown and have a better experience while using anki for your studies. 🌸
anki anki-flashcards cli markdown
Last synced: 19 Oct 2025
https://github.com/mco-org/mco
Orchestrate AI coding agents. Any prompt. Any agent. Any IDE. Neutral orchestration layer for Claude Code, Codex CLI, Gemini CLI, OpenCode, Qwen Code — works from Cursor, Trae, Copilot, Windsurf, or plain shell.
ai-agents ai-ide claude cli code-review codex copilot cursor developer-tools gemini multi-agent orchestration qwen trae windsurf
Last synced: 04 Mar 2026
https://github.com/mschneider82/sharecmd
Cmdline tool written in Golang to share file links using cloud providers like dropbox, opendrive, seafile, nextcloud
Last synced: 23 Feb 2026
https://github.com/datarootsio/databooks
A CLI tool to reduce the friction between data scientists by reducing git conflicts removing notebook metadata and gracefully resolving git conflicts.
cli git helper-tool jupyter-notebook pydantic rich typer
Last synced: 30 Oct 2025
https://github.com/purduesigbots/pros-cli
Command Line Interface for managing PROS projects. Works with V5 and the Cortex
cli pros pros-cli serial-ports vex-cortex vex-robotics vex-v5
Last synced: 18 Jan 2026
https://github.com/reliverse/cli-website-builder
🏯 Reliverse is a website builder inside your terminal. You can start from scratch or use a template. You can set everything up automatically or configure everything exactly the way you like. You can have it all, with all the tools already prepared for you.
authjs blefnk cli i18n next-auth next-i18next next-intl next-starter next-tailwind nextjs nextjs-example nextjs-template react reliverse shadcn shadcn-ui starter tailwind tailwindcss
Last synced: 23 Mar 2025
https://github.com/lyonsyonii/run
Run commands in the languages you love!
cli command command-line language makefile run runfile runner rust
Last synced: 07 Apr 2025
https://github.com/1pkg/gofire
Gofire 🔥 Command Line Interface Generator tool for Go
cli code-generation go golnag tui
Last synced: 14 May 2025
https://github.com/lacymorrow/album-art
💽 Fetch cover art for an artist or album: "The Beatles" ➔ http://path/to/beatles.jpg
album album-art artists cli javascript nextjs nodejs plugin react
Last synced: 21 May 2026
https://github.com/noobaa/noobaa-operator
Operator for NooBaa - object data service for hybrid and multi cloud environments :cloud: :wrench:
cli crd k8s kubernetes multi-cloud-environments noobaa object-storage ocs openshift operator
Last synced: 16 May 2025
https://github.com/cloudposse/github-commenter
Command line utility for creating GitHub comments on Commits, Pull Request Reviews or Issues
cli comments commits github github-api golang issues pull-requests
Last synced: 04 Apr 2025
https://github.com/LyonSyonII/run
Run commands in the languages you love!
cli command command-line language makefile run runfile runner rust
Last synced: 18 Jul 2025
https://github.com/shibapm/rocket
Define your release steps 🚀
cli package-config packageconfig release rocket spm swift yaml
Last synced: 23 Oct 2025
https://github.com/tarantool/tt
Command-line utility to manage Tarantool applications
Last synced: 26 Feb 2026
https://github.com/sesame2/gotun
一个基于 SSH 的正向代理工具,让你的 HTTP/HTTPS 请求从远程主机的网络环境中发出,实现对其可达资源的透明访问。An SSH-powered forward proxy CLI that makes your network requests originate from the remote host.
cli forward-proxy go network ssh
Last synced: 13 Mar 2026
https://github.com/genuinetools/apk-file
Search apk package contents via the command line.
Last synced: 14 Dec 2025
https://github.com/ezra-buckingham/terry-the-terraformer
A CLI for deploying red team infrastructure across mutliple cloud providers, all integrated with a virtual Nebula network, and full ELK integration
ansible aws azure cli digitalocean docker docker-compose elasticsearch filebeat google-cloud-platform logstash namecheap nebula proxmox redteam terraform
Last synced: 30 Mar 2025
https://github.com/scrazzz/redgifs
Simple Python API wrapper for the RedGIFs API
aiohttp async asyncio cli cli-downloader easy-to-use nsfw python python3 redgifs redgifs-downloader requests sync
Last synced: 12 Apr 2025
https://github.com/degausai/wonda
Wonda CLI — AI-powered content creation from your terminal
agent agent-skills ai automation claude-code cli codex content-creation gemini-cli-extension image image-editing image-generation marketing opencode skills social-media tiktok video video-editing video-generation
Last synced: 24 May 2026
https://github.com/rookie0/rains
💹 命令行 A 股沪深北证股票信息行情数据查询工具
cli command-line quote rust stock
Last synced: 14 May 2025
https://github.com/ryukinix/mal
MAL: A MyAnimeList Command Line Interface [BROKEN: BLAME MyAnimeList]
anime archlinux aur cli list mal myanimelist pypi python
Last synced: 09 Apr 2025
https://github.com/mihaigalos/dusage
💾 A command line disk usage information tool.
bash cli command-line command-line-tool commandline-tool df fish rust shell zsh
Last synced: 12 Apr 2025
https://github.com/nordtheme/terminator
An arctic, north-bluish clean and elegant Terminator color theme.
bash cli color-scheme color-theme colorscheme nord shell terminal terminal-theme terminator zsh
Last synced: 20 Jul 2025
https://github.com/bradwood/glsnip
copy and paste across machines
cli copy-paste gitlab snippets
Last synced: 15 Apr 2025
https://github.com/wwkimball/yamlpath
YAML/JSON/EYAML/Compatible get/set/merge/validate/scan/convert/diff processors using powerful, intuitive, command-line friendly syntax.
cli devops-tools dot-notation eyaml eyaml-support hiera-eyaml json json-processor jsonpath python python3 ruamel yaml yaml-path yaml-paths yaml-processor yamlpath
Last synced: 05 Apr 2025
https://github.com/truegoric/k8s-insider
A zero-config way to access your kubernetes cluster network
cli developer-tools krew kubectl kubernetes operator vpn wireguard
Last synced: 08 Apr 2025
https://github.com/nut-project/nut
🌰 A framework born for micro frontends
cli framework microfrontends nut spa
Last synced: 26 Jul 2025
https://github.com/choria-io/appbuilder
Tool to create friendly wrapping command lines over operations tools
Last synced: 18 Jan 2026
https://github.com/giann/sirocco
🦜 A collection of interactive command line prompts for Lua
cli command-line lua prompt terminal
Last synced: 25 Apr 2025
https://github.com/4ier/notion-cli
Work seamlessly with Notion from the command line. Full Notion API coverage in a single binary.
ai-agents cli developer-tools go notion notion-api terminal
Last synced: 07 Apr 2026
https://github.com/ra1028/swift-mod
A tool for Swift code modification intermediating between code generation and formatting.
ast cli code-generator code-modification formatter swift swiftsyntax
Last synced: 29 Jun 2025
https://github.com/paulomcnally/youtube-node
Youtube api implementation for nodeJS
cli javascript nodejs youtube youtube-api
Last synced: 06 Apr 2025
https://github.com/fenixsoft/fenix-cli
Interactive Cloud-Native Environment Client
cli cloud-native docker kubernetes
Last synced: 25 Mar 2025
https://github.com/suzuki-shunsuke/ghalint
GitHub Actions linter
cli github-actions linter oss security
Last synced: 01 May 2026
https://github.com/kdeldycke/click-extra
🌈 Drop-in replacement for Click to make user-friendly and colorful CLI
ansi-colors cli click cloup colorization console json logging multiplatform pygments pytest python python-tabulate sphinx terminal toml yaml
Last synced: 14 May 2026
https://github.com/yamafaktory/craftql
A CLI tool to visualize GraphQL schemas and to output a graph data structure as a graphviz .dot format
cli devops graph graphql graphviz graphviz-dot rust rustlang schema schemas terminal visualization
Last synced: 09 Apr 2025
https://github.com/numtostr/snm
🤏 Smol and simple node version manager written in rust 🦀
cargo cli javascript node nodejs npm nvm package rust semver shell version-manager
Last synced: 09 Apr 2025
https://github.com/shopware/shopware-cli
CLI for Shopware Account and Shopware 6
cli developer-tools ecommerce extensions golang hacktoberfest php shopware shopware6
Last synced: 08 May 2026
https://github.com/bro3886/gtasks
A CLI client for Google Tasks, written in Go
cli go golang google-tasks hacktoberfest tasklist
Last synced: 14 Jan 2026
https://github.com/turnerlabs/fargate-create
A CLI tool for scaffolding out new AWS ECS/Fargate applications based on Terraform templates and Fargate CLI
aws cli containers fargate terraform tooling
Last synced: 06 Apr 2025
https://github.com/EnvCLI/EnvCLI
Don't install Node, Go, ... locally - use containers you define within your project. If you have a new machine / other contributors you just have to install docker and envcli to get started.
cli command-line developer-tools docker golang yaml
Last synced: 15 Mar 2025
https://github.com/sepandhaghighi/mytimer
A Geeky Timer for Terminal Enthusiasts
cli console console-app console-application counter geek pomodoro pomodoro-technique pomodoro-timer python stopwatch terminal terminal-app terminal-based time-management timer
Last synced: 04 Apr 2025
https://github.com/sierrasoftworks/bash-cli
A command line framework built using nothing but Bash and compatible with anything
bash cli framework hacktoberfest
Last synced: 09 Apr 2025
https://github.com/Kira-NT/outline-cli
🌐 The Free and Open Internet™ right in your terminal.
cli linux outline outline-vpn shadowsocks
Last synced: 02 Feb 2026
https://github.com/aesophor/py-todo
📋 Lightweight reminder / todo-list in cli
Last synced: 12 Apr 2025
https://github.com/kootenpv/cliche
Build a simple command-line interface from your functions :computer:
cli command-line command-line-tool
Last synced: 13 Apr 2025
https://github.com/underctrl-io/commandkit
🚀 The discord.js metaframework
cli command-handler discord-js event-handler typescript
Last synced: 16 May 2025
https://github.com/IvanWng97/pixtuoid
Terminal pixel-art office for AI coding agents — your Claude Code sessions, live.
ai-agents claude-code cli codex pixel-art ratatui rust terminal tui visualization
Last synced: 08 Jun 2026
https://github.com/rsms/rsms-utils
Collection of CLI programs to help with everyday computer life
Last synced: 11 Oct 2025
https://github.com/everx-labs/everdev
TVM Development Environment - Set up all the core Developer tools and work with TVM blockchains(Everscale, TON, Venom) from a single interface
blockchain cli compiler everdev everscale local node solidity ton toncoin tondev venom venom-blockchain venom-developer-program
Last synced: 10 Aug 2025
https://github.com/explosion/radicli
🕊️ Radically lightweight command-line interfaces
argparse cli command-line command-line-interface python
Last synced: 09 Apr 2025
https://github.com/voxpelli/node-installed-check
Checks that all dependencies in your package.json have supported versions installed and complies with your specified node engine version range
cli dependency-analysis hacktoberfest npm package-json validation versioning
Last synced: 06 Apr 2025
https://github.com/liderman/leveldb-cli
CLI for LevelDB
analysis bson cli client data-analysis formatting geohash gui leveldb leveldb-cli
Last synced: 02 Apr 2026
https://github.com/nordtheme/konsole
An arctic, north-bluish clean and elegant Konsole color scheme.
bash cli color color-scheme color-theme colorscheme kde konsole nord shell terminal theme zsh
Last synced: 09 Jul 2025
https://github.com/tenmax/cqlkit
CLI tool to export Cassandra query as CSV and JSON format.
Last synced: 21 Aug 2025
https://github.com/wakatime/wakadump
Command line tool for converting WakaTime data dump files into various formats.
Last synced: 19 Aug 2025