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-07-10 00:05:34 UTC
- JSON Representation
https://github.com/apapamarkou/appimage-integrator
A simple, non-intrusive AppImage integrator that adds AppImages to desktop menus with their original icons and metadata.
appimage appimage-installation appimage-installer appimage-integration appimage-integration-system appimage-manager appimages appimagetool cli desktop icons linux linux-app linux-desktop menus open-source
Last synced: 02 Apr 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/ItMeDiaTech/rag-cli
Local Retrieval-Augmented Generation (RAG) plugin for Claude Code that combines Chroma db vector embeddings with intelligent info retrieval with Multi-Agent Framework (MAF) orchestration for context-aware development assistance. Uses Open Source / Free frameworks. Implements bridge to Claude Code CLI so no token use. And it's easy to setup.
claude cli maf multi-agent plugin python rag vector
Last synced: 25 Jun 2026
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/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/upcloudltd/upcloud-cli
UpCloud command line client (upctl)
cli cloud command-line go golang upcloud
Last synced: 15 Dec 2025
https://github.com/gschier/insta-downloader
📷 Command-line utility to download all photos from Instagram
Last synced: 19 Mar 2025
https://github.com/ravisuhag/lovebird
For the lovebirds but not by lovebird
Last synced: 02 Jan 2026
https://github.com/vitorgalvao/pinplus
GUI to add Pinboard bookmarks, controllable via CLI
add-pinboard-bookmarks bookmarks cli electron gui macos pinboard
Last synced: 15 Mar 2025
https://github.com/scalabli/quo
🚦🛠️⚙️Quo, a toolkit for writing Command-Line Interface applications and a Text User Interface framework for Python.
ansi-colors autocomplete autosuggest cli command-line console hex-colors interface keybindings progress-bar python-library python3 quo shell syntax-highlighting terminal tui typehints widgets
Last synced: 14 Dec 2025
https://github.com/abertschi/postcards
A CLI for the Swiss Postcard Creator :postbox:
Last synced: 27 Jun 2025
https://github.com/earthboundkid/certinfo
Get information about the certificate used at a domain
certificate certinfo cli command-line-tool go golang json
Last synced: 14 Apr 2025
https://github.com/ricpol/pygrister
A Python client for the Grist API
cli database grist spreadsheet
Last synced: 08 Apr 2026
https://github.com/vinc3m1/1pa
1Password Command Line Interface written in Go for Linux, Windows, MacOS
Last synced: 11 Sep 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/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/sskaje/mh
A memory editor for iOS/macOS with JavaScript support
cli ios javascript-support memory memory-editor memory-hacking osx
Last synced: 23 Mar 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/waltzofpearls/dateparser
Parse dates in commonly used string formats with Rust.
chrono cli dateparser datetime lib rust timezones
Last synced: 04 Aug 2025
https://github.com/gmeghnag/koff
Inspect Kubernetes yaml/json manifests and etcd snapshot offline with koff!
Last synced: 14 Apr 2025
https://github.com/americanexpress/one-app-cli
✨A set of command line interface (CLI) tools for bundling One App, it's modules, and property files(locale and environment specific files).
Last synced: 20 Aug 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/bfontaine/httpdoc
:notebook: HTTP documentation right in your terminal.
Last synced: 15 Apr 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/phistrom/basecampy3
A Python API for Basecamp 3
api-client basecamp basecamp3 cli forhumans
Last synced: 10 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/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/skx/critical
A simple/minimal TCL interpreter, written in golang
cli command-line-tool embedded-scripting-language golang interpreter scripting-language tcl
Last synced: 23 Apr 2025
https://github.com/px7nn/px7-radio
A minimal, fast alternative to heavy music apps — built for the terminal.
audio-streaming cli command-line-tool free-music internet-radio music-streaming python python-cli radio-browser radio-player terminal terminal-app tui youtube yt-dlp
Last synced: 30 May 2026
https://github.com/johnvictorfs/nyaa-cli
A CLI for downloading Anime from nyaa
Last synced: 14 Jan 2026
https://github.com/christophwurst/krankerl
A CLI helper to manage, package and publish Nextcloud apps
Last synced: 22 Feb 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/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/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/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/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/nao1215/mimixbox
MimixBox - mimic BusyBox on Linux
busybox cli go golang linux shell system-programming
Last synced: 20 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/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/lamdav/audioconverter
Audio Conversion CLI
audio audio-processing cli conversion python3
Last synced: 16 Aug 2025
https://github.com/bkuhlmann/milestoner
A command line interface for automated Git repository milestones.
Last synced: 04 Oct 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/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/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/nishanths/lyft
Create and manage Lyft rides from the command line
Last synced: 21 Mar 2025
https://github.com/alimozdemir/promptcli
Interactive command line interface library
Last synced: 12 Apr 2025
https://github.com/port19x/redqu
A media centric reddit client - without api
babashka cli minimal reddit reddit-cli reddit-client reddit-downloader reddit-scraper
Last synced: 30 Mar 2025
https://github.com/krassowski/declarative-parser
Modern, declarative argument parser for Python 3.6+
argparse argument-parser argument-parsing automagic cli command-line command-line-parser commandline-interface declarative declarative-parser docstrings option-parser option-parsing
Last synced: 28 Feb 2026
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/gabrielperales/prettier-init
CLI for creating .prettierrc files
cli prettier prettier-config prettierrc prettify rcfiles
Last synced: 03 Mar 2026
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/valxntine/whattp
A simple, offline CLI tool for getting HTTP status code information
cli cli-app cobra-cli go golang-cli
Last synced: 12 Feb 2026
https://github.com/trapd00r/pimpd2
Perl Interface for the Music Player Daemon 2 | http://search.cpan.org/dist/App-Pimpd/
cli mpd mpd-client music perl shell tabcompletion terminal
Last synced: 01 Jul 2025
https://github.com/aiagentflow/aiagentflow
A local-first, CLI-driven multi-agent AI software engineering workflow orchestrator with feed specs, PRDs, and guidelines to auto-generate implementation plans and code.
ai ai-agents anthropic automation cli code-generation developer-tools gemini llm multi-agent nodejs ollama openai typescript workflow
Last synced: 23 May 2026
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/kylebarron/keplergl_cli
One-line geospatial data visualization using Kepler.gl
cli data-visualization geospatial kepler-gl mapbox python
Last synced: 06 Sep 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/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/adedoyin-emmanuel/methane-cli
A CLI tool for efficient creation of React & NextJs components, pages and Service Worker files.
cli command-line-tool javascript-cli productivity productivity-tools react react-cli reactjs typescript-cli typescript-support
Last synced: 21 Aug 2025
https://github.com/SPR-CPU-ORG/F80
A Professional Telegram-Bot Based On valtman.name/telegram-cli
bot cli f80 lua telegram telegram-bot telegrambot
Last synced: 12 Apr 2025
https://github.com/KID-joker/npm-deprecated-check
🐦 Check for deprecated packages
ai-recommend cli cli-tool dependencies deprecated openai
Last synced: 03 Apr 2025
https://github.com/sr6033/gistpush
Add your Gist using command line & a POW! :beers:
cli cli-app gist nodejs npm-package
Last synced: 12 Jan 2026
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/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/lavifb/todo_r
Find all your TODO notes with one command!
Last synced: 19 Mar 2025
https://github.com/rwstauner/jirazzz
A jira rest client for the command line, written in clojure as a babashka script.
Last synced: 11 Sep 2025
https://github.com/huahuadeliaoliao/rosesong
使用rust实现的CLI音频播放器,通过gstreamer解码播放b站视频的音频/ A CLI audio player implemented in Rust that decodes and plays the audio of bilibili videos using GStreamer.
Last synced: 04 Jul 2025
https://github.com/mrusme/conclusive
Conclusive. A command line client for Plausible Analytics.
api cli command-line command-line-tool commandline commandline-interface commandline-tool plausible plausible-analytics terminal-based tui tui-rs
Last synced: 21 Apr 2025
https://github.com/giannisp/git-contrib-calendar
Experimental git contributions calendar for the terminal (built with NodeJS, React and Ink).
cli cli-app contributions-calendar git ink react
Last synced: 22 Apr 2025
https://github.com/gruntwork-io/go-commons
A standard library to use in all Gruntwork CLI tools
Last synced: 10 Jun 2025
https://github.com/pheekus/svarog
Generate Cloud Firestore helper functions for schema validation using JSON Schema.
cli firestore jsonschema security-rules
Last synced: 27 Sep 2025
https://github.com/piotrmurach/tty-color
Terminal color capabilities detection
cli color ruby-gem tty tty-components
Last synced: 12 Jun 2025
https://github.com/ctron/oidc-cli
A command line tool to work with OIDC tokens
Last synced: 17 Jun 2026
https://github.com/chrisbouchard/klondike-rs
CLI Klondike Solitaire written in Rust
card-game cli klondike rust solitaire terminal-based
Last synced: 26 Oct 2025
https://github.com/neptune-ai/neptune-notebooks
📚 Jupyter Notebooks extension for versioning, managing and sharing notebook checkpoints in your machine learning and data science projects.
cli collaboration experiment jupyterlab ml mlops production registry research snapshot snapshotting team tracking version
Last synced: 16 Mar 2026
https://github.com/day50-dev/simple-llm-cli
Easily pipe anything into an LLM
Last synced: 31 May 2026
https://github.com/cielong/pyfx
A python-native JSON Viewer TUI.
cli fx json json-viewer-tui jsonpath pyfx python3 tui urwid
Last synced: 01 Apr 2026
https://github.com/jbowes/cl-eye-catching-uis
GopherCon 2018 tutorial session slides and examples
cli go golang presentation terminal
Last synced: 07 Mar 2026
https://github.com/dannyben/runfile
Command line for your projects
cli cli-framework cli-gem cli-generator gem ruby ruby-cli ruby-gem task-runner terminal
Last synced: 12 Aug 2025
https://github.com/joshmcguigan/traffic
Simple traffic reporting for your Github repositories
Last synced: 20 Aug 2025
https://github.com/maaslalani/notion-todo
Command Line Interface for adding notion todo tasks
Last synced: 13 Jun 2025
https://github.com/ohseesoftware/laravel-schema-list
List tables, columns, and indices for your database connections.
cli command-line database laravel php
Last synced: 09 Apr 2025
https://github.com/phonicmouse/SharpPaste
Cross-platform C# pastebin with client-side AES-256 encryption that just works.
asp-net bootstrap-flat bootstrap3 c-sharp cli cross-platform jquery litedb mit-license mono nancyfx pastebin prismjs
Last synced: 28 Apr 2025
https://github.com/brunopadz/amictl
Because you need to control your AMIs
ami aws cli cloud golang hacktoberfest
Last synced: 21 Apr 2025