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-23 00:05:25 UTC
- JSON Representation
https://github.com/souvikinator/unwee
A simple URL un-shortener in golang
cli command-line-tool golang hacktoberfest hacktoberfest-accepted hacktoberfest2021 unwee url-shortener url-unshorten url-unshortener
Last synced: 12 Apr 2025
https://github.com/axa-group/arm-template-merge
Azure Resource Manager (ARM) templates merging tool
arm azure azure-resource-manager cli hacktoberfest merge template
Last synced: 21 Apr 2025
https://github.com/frantjc/forge
Run reusable steps from proprietary CI systems.
cicd cli cloudbuild concourse containers docker github-actions go golang
Last synced: 02 Jan 2026
https://github.com/stevelauc/pup
A command-line tool that automatically uploads images from the markdown document to the GitHub repo and replaces the paths with the returned URL.
cli command-line-tool markdown pic-uploader
Last synced: 03 Sep 2025
https://github.com/gavinlyonsrepo/opml_convert_RSS
Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.
cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions
Last synced: 17 Jul 2025
https://github.com/m3t0r/tpl
Render templates with data from various sources
Last synced: 23 Apr 2025
https://github.com/zneix/haste-client
CLI utility uploading code to hastebin
cli go hacktoberfest hastebin hastebin-client utility utility-application
Last synced: 09 Jul 2025
https://github.com/lijinke666/react-project-template
React+Redux+ES6+Webpack4+React-Router4+Babe7 项目模板 By: Dawdler :)
babel7 cli dev nodejs react react-router-v4 tempalte webpack4
Last synced: 25 Mar 2025
https://github.com/caioagiani/github-typos-scan
Simple tool to look for typos in github repositories
cli github-typos-scan javascript nodejs npm-package puppeteer tools typos-check typos-scan word-typos
Last synced: 08 Apr 2025
https://github.com/cheshire137/gogostardewcal
Command-line tool to keep track of things you want to do each day in your Stardew Valley game.
calendar cli command-line-tool golang script stardew-valley
Last synced: 15 Apr 2025
https://github.com/devrapture/rappy
A lightning-fast CLI tool for scaffolding Web3 projects with Next.js frontend and your choice of Foundry or Hardhat for smart contract development.
cli nextjs rust solidity template-project
Last synced: 12 Jun 2025
https://github.com/wojciechmula/ternarylogiccli
CLI utilty to work out proper constants for vpternlogic instruction
Last synced: 15 Mar 2025
https://github.com/koalagang/crunchyroll-cli
A CLI tool for browsing and playing anime from Crunchyroll.
anime bash cli crunchyroll crunchyroll-premium linux macos mpv shell unix-shell youtube-dl
Last synced: 08 May 2025
https://github.com/noderaider/modular
Scaffold a react monorepo and its component parts.
boilerplate cli companion create-react-app css-modules ecosystem hot-reloads modular react scaffold webpack2 yarn
Last synced: 27 Oct 2025
https://github.com/andrewpetrochenkov/setuppy-generator.py
:package: :snake: setup.py generator
cli generator python setuptools
Last synced: 10 Apr 2025
https://github.com/mxssl/webshare
webshare is a CLI tool that provides web-interface for your local files
Last synced: 13 Jul 2025
https://github.com/yarlson/zero
Zero SSL Certificate Manager - Automated SSL/TLS certificate management service using ZeroSSL
acme acme-client cli golang zerossl
Last synced: 25 Aug 2025
https://github.com/zekrotja/goup
🚀 A simple platform and shell agnostic installer and version manager for Go.
cli go installer rust tool version-manager
Last synced: 17 Aug 2025
https://github.com/kenmick/z-cli
An interactive ChatGPT-powered command line tool that generates commands using natural language. z-cli 是一个基于 ChatGPT 的交互式命令行工具,支持用户输入自然语言来生成可执行的命令。
chatgpt cli command-line-tool interactive openai
Last synced: 01 Apr 2025
https://github.com/jamessimone/sf-trace-plugin
SF CLI plugin to allow trace flags to be set for you, users, and the Automated Process User
cli plugin salesforce sf-cli sfdx-cli
Last synced: 01 Aug 2025
https://github.com/bdeering1/polykill
Remove dependencies and build artifacts from unused local projects.
cargo cli dotnet filesystem gradle mix node tools
Last synced: 26 Jul 2025
https://github.com/hachi8833/csvu
csvu is a very simple CSV colorizer, written in Golang
Last synced: 24 Apr 2025
https://github.com/spences10/claude-statusline-powerline
🦋 Beautiful powerline-style statusline for Claude Code with git integration, session tracking, and cost monitoring
ai-tools claude-code cli developer-tools git poweline statusbar statusline terminal themeing
Last synced: 19 Aug 2025
https://github.com/nxadm/supermain
Raku MAIN() with superpowers
cli command-line flags main parameters raku
Last synced: 03 Mar 2025
https://github.com/anki-code/xontrib-clp
Copy output to clipboard. Cross-platform.
cli clipboard console cross-platform terminal xonsh xontrib
Last synced: 04 Aug 2025
https://github.com/jellydn/cspell-tool
Keep your project's spelling in check with cspell-tool.
Last synced: 14 Apr 2025
https://github.com/myst6re/qt-lzs
Simple command-line tool to compress/decompress LZS files
cli ff7 ff8 final-fantasy-vii final-fantasy-viii lzs lzss squaresoft
Last synced: 20 Aug 2025
https://github.com/mowlcoder/heimdall
🔍 Lightweight service monitoring tool with notifications. Zero dependencies and instant alerts when services go down.
cli contributions-welcome go golang good-first-issue good-first-pr open-source utility
Last synced: 12 Jan 2026
https://github.com/yilmaz08/turl
Command-line tool to make plain TCP-based requests.
cli client curl networking request rust-lang tcp tcp-client tool
Last synced: 05 Sep 2025
https://github.com/paulopacitti/bacon
🥓 cli to update the public IP of your domain registered in Porkbun
cli dns domain porkbun porkbun-ddns
Last synced: 26 Sep 2025
https://github.com/riveryio/md-click
MD-Click is a command line tool for creating `.md` files for any python's click CLI projects
cli click markdown md mkdocs python-click python3
Last synced: 10 Apr 2025
https://github.com/thanosgn/cli-tables
:hash: Create a pretty looking ascii table.
ascii ascii-table cli cli-table python table
Last synced: 14 Jan 2026
https://github.com/leolovenet/ipqqwry
一个(包含)纯真IP库的单一可执行文件
chunzhen cli geoip golang ip qqwry qqwry-ip-database tcpdump
Last synced: 04 Jul 2025
https://github.com/simonkberg/nyr
A tiny helper that knows if you are running a script via npm or Yarn, to let you chain your commands for either.
Last synced: 24 Apr 2025
https://github.com/purarue/autotui
quickly create UIs to interactively prompt, validate, and persist python objects to disk (JSON/YAML) and back using type hints
cli data deserialization json namedtuple serialization tui typehints
Last synced: 16 Mar 2025
https://github.com/muhiris/wgpt
A simple CLI Application for Google Bard without API key
ai artificial-intelligence chat chatbot chatbot-api chatbot-api-free chatbot-api-free-without-api-key chatbot-without-api chatbots chatgpt cli cli-app free gpt gpt-3 gpt-35-turbo openai wgpt
Last synced: 12 Jun 2025
https://github.com/thekuwayama/matter_qrcode_generator
QR-code generator for Matter
cli matter qr-code qrcode rust wasm webassembly
Last synced: 20 Oct 2025
https://github.com/mrjefflarry/redmine-cli
Redmine-cli is a CLI tool for interacting with the Redmine project management system. It allows you to perform tasks such as managing issues and listing projects from the command line, streamlining workflow and saving time.
cli go golang linux mac macos osx redmine redmine-client windows
Last synced: 09 Apr 2025
https://github.com/khrj/get-release-url
Deno package + CLI for fetching GitHub/BitBucket/Custom provider release + asset links with pattern matching
asset cli deno fetch github module pattern-matching release url
Last synced: 11 Dec 2025
https://github.com/toricls/acos
An interactive CLI tool to retrieve and show your AWS costs 💸
Last synced: 09 Apr 2025
https://github.com/itinero/idp
Itinero data processor.
cli itinero itinero-data-processor osm osm-pbf
Last synced: 12 Jun 2025
https://github.com/metaory/markup.json
DOM Markup AST representation in compact JSON ╼╾ Specification, Transformer Library and CLI
ast cli compiler composition dom dom-tree domtree dsl generator html-ast npm-package parser template transformer transpiler
Last synced: 13 Apr 2025
https://github.com/dl-tg/luash
Extensible Lua terminal emulator
cli lua lua-script shell terminal terminal-emulator
Last synced: 17 Jan 2026
https://github.com/scottmckendry/pokemon-go-colorscripts
⚾ Phoney Badger's pokemon colorscripts wrapped with Go into a standalone, cross-platform binary
cli colorscripts golang pokemon
Last synced: 11 Oct 2025
https://github.com/wibus-wee-ac/wlint
🗜️ A Wonderful Linter Config Manager | Just `wlint`, configure completed
cli commitlint eslint lint prettier stylelint
Last synced: 30 May 2026
https://github.com/jsdw/git-backup
A tool to help you backup your git repositories from services like GitHub
Last synced: 23 Apr 2025
https://github.com/suzuki-shunsuke/ghproj
Add GitHub Issues and Pull Requests to GitHub Projects
cli github github-projects oss
Last synced: 13 Jun 2025
https://github.com/syaw0/term_tools
Colorize Your Terminal with Term_Tools: A Rust-powered Formatting Tool
cli cli-style rust rust-cli rust-crate rust-lang rust-terminal terminal terminal-style
Last synced: 08 Oct 2025
https://github.com/signavio/pimba
Pimba is a minimalist command-line tool written in Go to publish and serve static files.
api-client api-server cli golang static-server
Last synced: 22 Jun 2025
https://github.com/moisentinel/flomo
A flowmodoro timer CLI for productivity enthusiasts
cli flomodoro flowtime hacktoberfest pomodoro-technique productivity stopwatch timer tui
Last synced: 09 Jul 2025
https://github.com/kodius/kodiui-core
@kodiui/cli is a tool for integrating primitive components into your project. Inspired by the book "Every Layout: Relearn CSS layout"
cli css every-layout layout-primitives
Last synced: 20 Mar 2025
https://github.com/busyloop/envcat
Shell Environment Swiss Army Knife
cli docker environment-variables templating
Last synced: 20 Jun 2025
https://github.com/knaeckekami/barbecue
Render text tables for CLI-based dart applications
Last synced: 13 Jul 2025
https://github.com/tsuyoken/kencryptor
Windows Encrypt/Decrypt using AES 256 bit keys
bash c cli cryptography cryptolocker cryptology decrypt encrypt encryption microsoft ransomware shell-script virus-testing windows windows-7 windows10
Last synced: 27 Oct 2025
https://github.com/cargo-fob/rusty-svg
Convert SVG files into React components (TypeScript or JavaScript) with ease
Last synced: 03 Apr 2025
https://github.com/splode/jin
A CLI app for taking simple notes without ever leaving the terminal.
cli nodejs notes notes-app terminal terminal-app
Last synced: 11 Apr 2025
https://github.com/harsh-bin/dotfold
Password-protected "TUI + CLI" tool to hide folder content in linux by prefixing them with ( . ) , changes ownership to root and securely stores folder metadata using OpenSSL and a SHA-256 hashed password.
app-to-hide-folder-linux cli cli-app cli-application dotfolder files-hider-linux folder-hider folder-management linux linux-app linux-cli linux-cli-tool linux-folder-hider linux-tui linux-utility porn-hider tui tuiapp video-hider-linux
Last synced: 18 Jun 2025
https://github.com/zabojeb/amazeme
CLI tool for generating and displaying mazes in the terminal
cli maze pypi-package terminal
Last synced: 14 Dec 2025
https://github.com/fent/node-torrent-cli
CLI for reading, writing, and hash checking torrents
Last synced: 06 May 2025
https://github.com/viko16/suoxie
🔍 Query abbreviations in your command line or Node.js Api. 「查单词缩写」
Last synced: 13 Apr 2025
https://github.com/fdemir/geyik
türkçe:sözcüklerin:kökenine:bakmanızı:sağlayan:küçük:bir:cli:uygulamasıdır
Last synced: 13 Apr 2025
https://github.com/dhravya/cakecutter
Deprecated. Move to https://github.com/cake-cutter/cc
Last synced: 07 May 2025
https://github.com/softprops/emoji-clock
🕒 🐇 I'm late I'm late for a very important date
Last synced: 21 Mar 2025
https://github.com/earthstar-project/earthstar-cli
A complete Earthstar toolbox in the console.
cli deno distributed earthstar
Last synced: 10 Apr 2025
https://github.com/katef/libcl
Line editor and Cisco-style command tree
cli command-line-parser line-editing line-editor prompt readline-interface shell tab-completion telnet ui-router
Last synced: 11 Apr 2025
https://github.com/wp-cli/export-command
Exports WordPress content to a WXR file.
cli export hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 13 Apr 2025
https://github.com/gavinlyonsrepo/opml_convert_rss
Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.
cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions
Last synced: 02 May 2025
https://github.com/mediamonks/pota
Pota :tipping_hand_person: tools to carry your projects
build-tool cli javascript muban npm porter pota react skeleton template typescript vite webpack
Last synced: 10 Apr 2025
https://github.com/magiclen/s2tw
A simple tool for converting Simple Chinese to Traditional Chinese(TW).
Last synced: 29 Oct 2025
https://github.com/tony612/kexplain
Kexplain is an interactive kubectl explain
cli documentation go golang k8s kubectl kubectl-plugins kubernetes terminal
Last synced: 10 Apr 2025
https://github.com/devisle/advanced-react-cli
An npm package which aims to provide a better way to install packages for your react application through an intuitive CLI
cli cmd dev-isle javascript npm react redux terminal
Last synced: 13 Apr 2025
https://github.com/scholer/actionista-todoist
CLI tool to manage your Todoist tasks from the command line, using powerful filters to select, print, reschedule, and complete tasks in a batch-wise fashion.
cli task-manager tasks todoist todoist-cli todoist-tasks
Last synced: 30 Dec 2025
https://github.com/ozwaldorf/punfetch
Command-line System Information Tool
cli command-line fetch rust tool
Last synced: 06 Apr 2025
https://github.com/nirlep5252/codeforces-cli
A simple command line tool to move your competitive programming workflow to your terminal.
cli codeforces command-line-tool competitive-programming python
Last synced: 14 Apr 2025
https://github.com/dikaeinstein/godl
Godl is a CLI tool used to download and install go binary releases on mac
Last synced: 12 Jan 2026
https://github.com/neo-hack/neo
neo - new repo. template manager, happy hacking!
Last synced: 12 Jan 2026
https://github.com/open-tech-foundation/cli-pbar
The Customizable CLI Progress Bars.
bar cli color colors console multiple progress progress-bar terminal
Last synced: 19 Jul 2025
https://github.com/marocchino/acommit
generate commit message with chatgpt api
Last synced: 19 Sep 2025
https://github.com/rametta/coppa
🏇 A CLI tool for local development of serverless Google Cloud Functions
cli express gcf google-cloud-functions local-development nodejs serverless tool
Last synced: 14 Apr 2025
https://github.com/chevdor/subrpc
As dev or end user, if you keep looking for the right endpoint for your Polkadot/Substrate blockchain, `subrpc` will make your life much easier. It is like the apt/brew of substrate chain endpoints: Add registries, update, and you are set.
blockchain chevdor cli endpoint jsonrpc kusama polkadot rust substrate
Last synced: 02 Aug 2025
https://github.com/ronanrodrigo/errorinfo
A Command Line Interface to get info about an error from Apple APIs
Last synced: 13 May 2025
https://github.com/tablelandnetwork/js-tableland-cli
Development has moved to: https://github.com/tablelandnetwork/tableland-js/
blockchain cli command-line-tool database nfts web3
Last synced: 03 Aug 2025