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/thebeyondgroup/shopkeeper
A CLI for managing settings and deployments of Shopify store themes.
Last synced: 14 Mar 2026
https://github.com/torbratsberg/noted
Notes library, with viewer and shortcuts to edit and create new notes.
Last synced: 12 Jan 2026
https://github.com/atac-helicopter/vaultsync
Transparent, cross-platform backup & sync tool focused on visibility and reliability for NAS, network storage and Local drives.
avalonia backup backup-utility cli cross-platform dotnet homelab linux macos nas network-storage windows
Last synced: 20 Apr 2026
https://github.com/js-devtools/simplifyify
A simplified Browserify and Watchify CLI
browserify cli code-coverage cross-platform linux macos minify nodejs sourcemap watchify windows
Last synced: 08 Mar 2026
https://github.com/veltiosoft/vss
Easy-to-use static site generator
cli cms content-management-system static-site-generator v vlang
Last synced: 13 May 2025
https://github.com/theacharya/csv2notion-neo
Upload & Merge CSV or JSON Data with Images to Notion Database
automation cli command-line-tool csv database huggingface huggingface-models image-uploader imageuploader json linux macos mechine-learning nocode notion python terminal windows
Last synced: 22 Feb 2026
https://github.com/danfry1/hacker-news-tui
A terminal UI for browsing Hacker News - feeds, threaded comments, bookmarks. Built with Rust and Ratatui.
cli crossterm hacker-news hackernews news-reader ratatui rust terminal terminal-ui tui
Last synced: 21 Jun 2026
https://github.com/lionyxml/magit-stats
A git statistics report generator that can be used both as an individual CLI Tool or called from inside Emacs.
Last synced: 20 Aug 2025
https://github.com/bahmutov/center-code
Shows the file's source centered in the terminal
cli color javascript node term terminal
Last synced: 26 Sep 2025
https://github.com/gfazioli/octoscope
Terminal dashboard for GitHub — followers, stars, PRs and issues at a glance, auto-refreshed
bubbletea cli dashboard github github-api go lipgloss monitoring stats terminal tui
Last synced: 26 May 2026
https://github.com/wp-pot/wp-pot-cli
Run wp-pot script via cli
cli hacktoberfest pot translator wordpress wp-pot
Last synced: 28 Apr 2025
https://github.com/enisn/AbpDevTools
A set of tools to make development with ABP easier.
Last synced: 10 Jul 2025
https://github.com/psychedelicshayna/jw
Blazingly fast CLI filesystem traverser and multithreaded mass file hasher / hash index generator, with diff support to validate hashes and track changes, powered by jwalk and xxh3, and of course, Rust!
cli command-line diff directory-traversal file-integrity files hashing minimal terminal walker xxhash
Last synced: 04 Sep 2025
https://github.com/twilio-labs/plugin-rtc
Twilio CLI plugin which supports developing and deploying real-time communication apps
cli twilio twilio-cli twilio-functions twilio-video
Last synced: 07 May 2025
https://github.com/wabarc/cairn
NPM package and CLI tool for saving web page as single HTML file
archive base64 cli html html-files internet-archive javascript memento mhtml node nodejs npm-package obelisk single-file typescript wayback wayback-archiver webpage
Last synced: 11 Apr 2025
https://github.com/quantumsheep/warshield
Warshield is a file encryption and decryption CLI using AES 256 algorithm
aes-256 aes-256-gcm cli decryption encryption file-encryption protection security sha512
Last synced: 06 Mar 2026
https://github.com/slackhq/kotlin-cli-util
Kotlin CLI utilities, mostly intended for use with Clikt
cli clikt kotlin kotlin-script
Last synced: 29 Apr 2025
https://github.com/abilian/nua
Open source PaaS and application marketplace
cli cloud containers docker markeplace paas python self-hosting web
Last synced: 28 Oct 2025
https://github.com/sheepla/ghin
[WIP] ⏬ A CLI tool to install executables quickly from GitHub release page
cli github github-api github-cli go-cli installer
Last synced: 30 Apr 2025
https://github.com/arimxyer/pass-cli
A secure, cross-platform, always-free, and open-source alternative to 1password, bitwarden, etc., Password and API key manager for folks who live in the command line. (CLI + TUI)
1password api-key-management api-keys bitwarden-cli cli password passwords secret-manager secrets secrets-management tui
Last synced: 08 Mar 2026
https://github.com/axetroy/forward-cli
A command-line tool to reverse proxy any server. 快速反向代理任何网站
Last synced: 20 Mar 2025
https://github.com/yashvardhan-kukreja/whatsupstream
🚀 A tool to keep you up-to-date with the issues (good first issues, for eg. ;) of your favorite open source repositories
cli community contributions-welcome golang opensource oss
Last synced: 11 Apr 2025
https://github.com/siketyan/jpki-rs
🔐 Read certificates, sign and verify documents using your JPKI card.
cli digital-signature jpki my-number rust-library
Last synced: 06 Apr 2025
https://github.com/mightymatth/arcli
Awesome Redmine CLI
cli issue-tracker project-management redmine
Last synced: 17 Jan 2026
https://github.com/topcli/spinner
Elegant Asynchronous Terminal (CLI) Spinner for Node.js
Last synced: 06 Apr 2025
https://github.com/robertohuertasm/figma-asset-downloader
📦 Small utility to help you download Figma assets directly to your computer
assets-management cli design-systems figma figma-api figma-app figma-document
Last synced: 27 Jun 2025
https://github.com/rocketseat/rocketpwa
[DEPRECATED] Command-line toolbelt for PWA developers
Last synced: 05 Oct 2025
https://github.com/maxmarsc/audeye
CLI tool to visualize the content of an audio file
audio cli dsp metadata rust spectrogram wav waveform
Last synced: 09 Apr 2025
https://github.com/sibis/producthunt-cli
CLI application to access product hunt
cli cobra go golang package producthunt producthunt-api
Last synced: 12 Mar 2026
https://github.com/maizzle/cli
CLI tool for the Maizzle Email Framework.
cli email email-boilerplate email-campaigns email-framework email-template maizzle responsive-email tailwindcss
Last synced: 07 Apr 2026
https://github.com/Swival/swival
A small, powerful, open-source CLI coding agent that works with open models.
a2a agent agent-to-agent ai cli code coding eval huggingface lmstudio mcp
Last synced: 31 Mar 2026
https://github.com/eetann/editprompt
Write CLI prompts in your favorite editor
Last synced: 02 Apr 2026
https://github.com/57/unifidash
unifi cli leveraging private gateway apis for network telemetry, DPI, and topology
api cli network-analysis networking powershell reverse-engineering ubiquiti unifi
Last synced: 01 Apr 2026
https://github.com/hugovk/pepotron
CLI to open PEPs in your browser
cli command-line hacktoberfest pep peps python python3
Last synced: 24 Aug 2025
https://github.com/magiclen/ffmpeg-screen-recorder
This program is a gadget which helps you use FFmpeg to record your screen on Linux. The video record can be saved as a file, or be streamed via RTMP protocol.
Last synced: 10 Apr 2025
https://github.com/openfun/ralph
:gear: Ralph, the ultimate Learning Record Store (and more!) for your learning analytics
analytics cli data-stream docker elasticsearch fastapi gelf k8s learning-analytics lrs pydantic python stream-processing xapi
Last synced: 22 Apr 2025
https://github.com/gajus/waitehr
Waits for HTTP response and retries request until the expected response is received.
Last synced: 15 Apr 2025
https://github.com/10xJSChad/climenu
Compact application for creating text menus with executable entries. Use it to build straightforward static shortcut menus or dynamically generate advanced menus for more complex programs.
builder c cli cli-app command-line command-line-interface linux menu shortcut terminal terminal-based tui unix utility windows
Last synced: 17 Nov 2025
https://github.com/lamdav/audioconverter
Audio Conversion CLI
audio audio-processing cli conversion python3
Last synced: 16 Aug 2025
https://github.com/bfontaine/httpdoc
:notebook: HTTP documentation right in your terminal.
Last synced: 15 Apr 2025
https://github.com/nyxnor/onionjuggler
Manage your Onion Services via CLI or TUI on Unix-like operating system with a POSIX compliant shell.
cli descentralized encryption foss hidden-service hiddenservice onion-service onionservice open-source portable posix privacy security self-hosted shell shellscript tor tor-onion-service tui unix
Last synced: 15 Apr 2025
https://github.com/avivsinai/agent-message-queue
File-based message queue for local agent-to-agent communication (Maildir-style)
agent-skills agents ai-agents autonomous-agents claude-code cli codex coordination developer-tools golang inter-process-communication maildir message-queue multi-agent
Last synced: 05 Apr 2026
https://github.com/DieTime/cli-autocomplete
Cross-platform flexible autocomplete library for your cli applications.
autocomplete autocompletion cli cli-applications console cross-platform crossplatform hint library prompt terminal
Last synced: 18 Jul 2025
https://github.com/christophwurst/krankerl
A CLI helper to manage, package and publish Nextcloud apps
Last synced: 22 Feb 2026
https://github.com/gnomedevreact/mrn
mrn is a lightweight and flexible CLI tool for Go developers that helps scaffold basic folder structures and boilerplate files for new feature modules.
Last synced: 11 Mar 2026
https://github.com/foldex/r2mod_cli
A Risk of Rain 2 Mod Manager in Bash
cli mod-manager riskofrain riskofrain2 ror2
Last synced: 01 Apr 2025
https://github.com/sk364/codechef-cli
CodeChef Command Line Client.
cli codechef codechef-api codechef-cli competitive-coding competitive-programming python
Last synced: 14 Jan 2026
https://github.com/charlespwd/habitica-cli
An immersive command line interface for Habitica :zap::fire:
cli habitica habitica-cli todo todoapp
Last synced: 17 Mar 2025
https://github.com/johnvictorfs/nyaa-cli
A CLI for downloading Anime from nyaa
Last synced: 14 Jan 2026
https://github.com/nickname76/p2p-forwarder
P2P Forwarder - a tool for farwarding tcp/udp ports. Made using libp2p.
cli forward forwarding go golang libp2p networking p2p p2p-forwarder peer-to-peer peer2peer port ports tui
Last synced: 03 Apr 2025
https://github.com/gnojus/wedl
Small command line utility to download from https://wetransfer.com
Last synced: 11 Jan 2026
https://github.com/phistrom/basecampy3
A Python API for Basecamp 3
api-client basecamp basecamp3 cli forhumans
Last synced: 10 Apr 2025
https://github.com/giantswarm/etcd-backup
Creates etcd backups and uploads them to AWS S3
backup cli docker docker-image etcd
Last synced: 29 Apr 2025
https://github.com/dxddxx/texicode
TeXicode - TeX to Unicode, a Unicode TeX renderer that renders TeX into Unicode by rendering the TeX
Last synced: 16 Jan 2026
https://github.com/abertschi/postcards
A CLI for the Swiss Postcard Creator :postbox:
Last synced: 27 Jun 2025
https://github.com/nishanths/lyft
Create and manage Lyft rides from the command line
Last synced: 21 Mar 2025
https://github.com/portalnetwork/kaizen-cli
🌐🛠 Kaizen is a powerful framework combine all the blockchain technologies to help you easily develop and deploy dapps
blockchain cli dapp ethereum framework ipfs javascript kaizen smart-contract-tools smart-contracts solidity
Last synced: 20 Mar 2025
https://github.com/geolessel/trello-cli
It's Trello, but snappy!
cli command-line command-line-tool crystal crystal-lang crystal-language homebrew ncurses trello
Last synced: 04 Mar 2026
https://github.com/alimozdemir/promptcli
Interactive command line interface library
Last synced: 12 Apr 2025
https://github.com/internet4000/find
URL & local first client side actions for the browser omnibox
bangs cli find find-web local-first omnibox open-search router search-actions serverless unhosted url url-builder url-first url-router web-browser web-components
Last synced: 07 May 2025
https://github.com/benallfree/admindo
The admin for Cloudflare Durable Objects
cli cloudflare cloudflare-durable-objects cloudflare-workers durable-ob web-admin
Last synced: 18 Jun 2025
https://github.com/juanibiapina/gob
Process manager for AI agents (and humans)
ai-tools background-jobs bubbletea claude-code cli cli-app codex crush developer-experience developer-tools go golang opencode process-manager terminal terminal-utilities tui
Last synced: 07 Feb 2026
https://github.com/tolitius/bb8
a command line interface to Stellar networks
blockchain cli cryptocurrency stellar
Last synced: 16 Oct 2025
https://github.com/omdxp/react-help-create
This command line helps you create components, pages and even redux implementation for your react project
cli hacktoberfest react react-help-create reactjs reactts redux rhc
Last synced: 23 Apr 2025
https://github.com/nadlejs/nadle
A type-safe, modern, Gradle-inspired task runner.
build-tool cli developer-tools gradle-inspired grunt lightweight make nodejs task-orchestration task-runner type-safe typescript
Last synced: 20 Feb 2026
https://github.com/skatsuta/athenai
Have fun with Amazon Athena from command line! 🕊
athena aws cli command-line-tool go
Last synced: 14 Oct 2025
https://github.com/mergestat/scribe
Command line interface for translating natural language prompts into SQL queries using the OpenAI API
Last synced: 08 Apr 2025
https://github.com/gokrazy/stat
program to visualize resource usage, very similar to Dag Wieers’s dstat default output
cli cpu disk memory monitoring network resource resources system visualization
Last synced: 05 May 2025
https://github.com/kid-joker/npm-deprecated-check
🐦 Check for deprecated packages
ai-recommend cli cli-tool dependencies deprecated openai
Last synced: 15 May 2025
https://github.com/kubernetes-sigs/depstat
depstat is a dependency analyzer for Go modules enabled projects. It runs as part of the Kubernetes CI pipeline to help evaluate dependency updates to Kubernetes.
cli cobra dependency dependency-analyzer golang k8s-sig-architecture kubernetes kubernetes-ci-pipeline
Last synced: 07 Feb 2026
https://github.com/lucasnevespereira/go-gituser
Switch between git accounts easily
cli command-line command-line-tool git go golang linux macos open-source opensource producitivity productivity ssh ssh-cli ssh-client ssh-key
Last synced: 26 Apr 2026
https://github.com/gschier/insta-downloader
📷 Command-line utility to download all photos from Instagram
Last synced: 19 Mar 2025
https://github.com/ehmicky/get-bin-path
Get the current package's binary path
bin binary cli cwd dependency-management es6 executable javascript library nodejs npm package package-json package-manager path shell terminal testing typescript unit-testing
Last synced: 30 Apr 2025
https://github.com/imbolc/step-machine
Run your Rust CLI programs as state machines with persistence and recovery abilities
Last synced: 03 May 2025
https://github.com/mcchatman8009/antlr4-tool
A useful Antlr4 tool with full TypeScript support
antlr-tool antlr4 antlr4-grammar antlr4-tool antlr4-typescript cli command-line es6 npm parser tool typescript
Last synced: 11 Apr 2025
https://github.com/upcloudltd/upcloud-cli
UpCloud command line client (upctl)
cli cloud command-line go golang upcloud
Last synced: 15 Dec 2025
https://github.com/lavifb/todo_r
Find all your TODO notes with one command!
Last synced: 19 Mar 2025
https://github.com/c272/iro4cli
An open-source rewrite of Iro, a grammar generator, supporting automatic VSCode & Atom extension generation.
ace atom cli csharp css grammar iro iro-grammars pygments rouge textmate vscode vscode-extension
Last synced: 14 Jul 2025
https://github.com/wilfred-dev/wilfred
🐿️ A CLI for managing game servers using Docker.
cli docker game-server game-servers linux minecraft python wilfred
Last synced: 08 May 2025
https://github.com/nao1215/mimixbox
MimixBox - mimic BusyBox on Linux
busybox cli go golang linux shell system-programming
Last synced: 20 Oct 2025
https://github.com/zoomio/tagify
Tagify produces a set of tags from a given source. Source can be either an HTML page, a Markdown document or a plain text. Supports English, Russian, Chinese, Hindi, Spanish, Arabic, Japanese, German, Hebrew, French and Korean languages.
cli go golang html keyword-extraction keywords tagging tagify tags
Last synced: 30 Jan 2026