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-11 00:05:35 UTC
- JSON Representation
https://github.com/janbiasi/ableton-tools
A toolbelt for music artisans working with Ableton Live
ableton ableton-live ableton-tools cli
Last synced: 24 May 2026
https://github.com/chmouel/mongars
Email Notification CLI using GMAIL API or Gnome Online Accounts
cli email polybar-scripts waybar-scripts
Last synced: 23 Apr 2025
https://github.com/srijit2002/programming-contest-cli
This is a node js based CLI tool that provides information about upcoming popular programming contests.
chalkjs cli figlet nodejs programming-contests
Last synced: 09 Apr 2025
https://github.com/apsknight/acl
Attendance on Command Line
attendance-monitoring cli click command-line-tool python3
Last synced: 09 Apr 2025
https://github.com/jaandrle/nodejsscript
A tool for writing better “one–file” scripts
bash cli javascript nodejs scripting shell shell-script shelljs
Last synced: 06 Jan 2026
https://github.com/keinos/whereami
Simple command line utility that prints the current global/public/dynamic IP address.
cli dynamic-ip global-ip homebrew ipaddress ipaddress-tracker linux macos public-ip-address windows
Last synced: 16 Feb 2026
https://github.com/dtrckd/docsearch
Full text search in your pdf documents.
Last synced: 12 Jun 2025
https://github.com/borracciablu/banner-cli
CLI tool to add a banner comment to your files.
Last synced: 15 Apr 2025
https://github.com/andrewfrench/instagram-api-bypass
Allows users to get public Instagram account and media information.
cli instagram scraper social-media social-network tool
Last synced: 23 Apr 2025
https://github.com/piotrkot/simple-cli
Simple Object-oriented Command Line Interface
Last synced: 14 Jan 2026
https://github.com/lelserslasers/gameoflife
Game of Life (2d cellular automata described by John Conway) in C, C++, Javascript, Python, Rust (plain Rust and with GGEZ), and Java (plain Java and with libgdx)
2d c cellular-automata cli cpp gameoflife gui java javascript python rust simulation
Last synced: 30 Jul 2025
https://github.com/andreruffert/emoji-suggestions
:facepunch: Emoji suggestions for words
cli emoji-suggestions emojis javascript
Last synced: 28 Feb 2025
https://github.com/neosubhamoy/pytubepp
A Simple CLI Tool to Download Your Favourite YouTube Videos Effortlessly!
audiio cli cli-tool cross-platform mp3 mp3-downloader post-processor python python-module pytube pytube-post-processor pytubepp tools video video-downloader youtube youtube-downloader youtube-downloader-cli youtube-music youtube-video
Last synced: 28 Oct 2025
https://github.com/j-m/browsability
🌐✔❌Browser compatibility analyser
browser cli compatibility css html javascript mdn mdn-data
Last synced: 04 Sep 2025
https://github.com/mediabutler/cli-linux
Bash based command line client for MediaButler
cli configuration linux mediabutler
Last synced: 30 Apr 2026
https://github.com/varaddurge/argus
CLI observability and debugging for agent workflows — catch silent/semantic failures, trace root causes, and replay from any step. 98.8% root cause accuracy across 100 controlled scenarios
agent-workflows ai-agents cli debugging observability replay
Last synced: 15 Jun 2026
https://github.com/nopoz/portrieve
Back up, restore, and migrate Portainer stacks as plain Docker Compose files.
backup bash cli devops docker docker-compose migration portainer restore self-hosted
Last synced: 15 Jun 2026
https://github.com/ruflas/crunchyexporter-cli
CLI tool to sync Crunchyroll watch history to AniList, MyAnimeList and MAL XML, with automatic series matching and real watch dates.
anilist anime-tracker cli crunchyroll myanimelist python watch-history
Last synced: 26 Jun 2026
https://github.com/rhygg/drpc
📦 A discord rich presence package in the cli!
cli desktop discord discord-presence discord-rpc discord-status drpc rpc-application timestamp
Last synced: 30 Apr 2026
https://github.com/heymegabyte/task-dash
A gorgeous TUI menu for go-task/task
automation cli go go-lang golang mblabs megabytelabs professormanhattan terminal washingtondc
Last synced: 26 Jun 2026
https://github.com/doczi-dominik/colorlist
Extract and display colors
cli colors command-line commandline dotfiles dotfiles-linux hex linux python python3 rice ricing unix
Last synced: 04 May 2026
https://github.com/long-woo/cli-typescript-template
👀 A cli template using typescript.
Last synced: 17 Jun 2026
https://github.com/sorairolake/ngrv
A terminal-based pipe viewer similar to `pv(1)`
cli command-line command-line-tool progress-bar progressbar rust rust-lang terminal tool
Last synced: 29 Apr 2026
https://github.com/sayedmahmoud266/quran-ayah-lookup
A high-performance Python package for Quranic ayah lookup with O(1) verse access, and a smart searching solution using fuzzy search
cli cli-app cli-tool fuzzy-search islam islamic islamic-api python quran quran-api quran-cli quran-info quran-search quran-search-engine religious
Last synced: 13 Jun 2026
https://github.com/mrvi0/cli-cheatsheet
🚀 Interactive CLI cheat sheet utility with multi-language support. Quick command reference for bash, git, docker, vim, systemctl, tmux, htop, curl, ssh, find, tar, awk and more. Features search, colorized output, and easy language switching.
bash cheat-sheet cli colorized-output command-line docker documentation git interactive linux multi-language reference search shell ssh systemctl terminal tmux utilities vim
Last synced: 03 May 2026
https://github.com/humanbased-ai/crosscheck
AI code review pipeline that turns agent-written PRs into merge-ready patches
agentic-coding ai-agents ai-code-review claude-code cli code-quality codex devtools github-webhooks pull-request
Last synced: 26 Jun 2026
https://github.com/guumaster/textifier
A simple tool to transform text on your terminal or Go program.
Last synced: 16 Jun 2026
https://github.com/repejota/git-hub
Opinionated git and github automation tool.
automation cli git github opinionated tool
Last synced: 01 May 2026
https://github.com/ryan-m-bishop/docrag
AI-powered documentation RAG system with MCP server for Claude Code. Search and retrieve technical documentation on-demand with vector embeddings and smart web scraping.
ai anthropic claude-code cli documentation embeddings lancedb llm mcp mcp-server python rag vector-database
Last synced: 03 May 2026
https://github.com/anrinakamura/typistapp-rs
A CLI tool and Rust crate to generate Japanese full-width ASCII art from images 🖼️
Last synced: 02 May 2026
https://github.com/andrewpetrochenkov/mac-slideshow
:sunrise: macOS slideshow screensaver
applescript cli macos screensaver
Last synced: 05 May 2026
https://github.com/fgribreau/terraform-workspace-switcher
Fastest switch between Terraform workspaces
cli terraform terraform-workspace terraform-workspaces
Last synced: 30 Apr 2026
https://github.com/aziascreations/cli-ls-pb
A PureBasic version of the ls command
Last synced: 19 Mar 2026
https://github.com/dejanfajfar/wdc
A simple CLI workday tracker
cli shell timetracker timetracking tools
Last synced: 09 Oct 2025
https://github.com/yaroslaff/ws-emit
Easily emit websocket events from any sources (python, php, bash, whatever) using redis or HTTP interface
cli curl easy easy-to-use emitting flask http microservice php python redis shell webserver websocket websockets
Last synced: 24 Oct 2025
https://github.com/orsinium-labs/git-time-report
CLI tool to generate time report for git repositories
Last synced: 17 Apr 2026
https://github.com/xianjie-li/zero
0配置的react脚手架
cli multiple-page react react-cli
Last synced: 25 Feb 2026
https://github.com/antithesishq/snouty
A CLI for the Antithesis run test and debug APIs
Last synced: 13 Mar 2026
https://github.com/dreamiurg/peakbagger-cli
Search, explore, and analyze mountain peak data from PeakBagger.com in your terminal
cli climbing hiking mountains peakbagging python statistics
Last synced: 09 Jul 2026
https://github.com/cosmicjs/cli
AI-powered CLI for Cosmic - manage content, media, deployments, and AI agents through natural language and direct commands
ai cli cms content-management cosmic developer-tools headless-cms
Last synced: 05 Apr 2026
https://github.com/nguyenyou/kodex
Compiler-precise Scala code intelligence, built in Rust. Best for: codebase Q&A, knowledge base generation, onboarding to unfamiliar code, production spec sync.
call-graph cli code-intelligence code-navigation coding-agent developer-tools rust scala semanticdb static-analysis
Last synced: 05 Apr 2026
https://github.com/hankchanocd/npmlist
Search npm module's dependencies
cli dependencies fuzzy-search list npm npmlist
Last synced: 06 Mar 2026
https://github.com/sabertazimi/bod
:package: Boilerplate CLI App
boilerplate cli cra-template cra-template-typescript create-react-app eslint eslint-config eslint-plugin react react-scripts starter starter-kit stylelint stylelint-config stylelint-plugin template typescript
Last synced: 25 Feb 2026
https://github.com/elnora-ai/elnora-cli
Elnora CLI — command-line interface for the Elnora bioprotocol platform
biotech claude-code-plugin cli elnora protocol-generation python
Last synced: 26 May 2026
https://github.com/nao1215/posixer
posixer - Check if the POSIX command is installed on your system
cli cli-app command-line command-line-tool posix shell
Last synced: 27 Feb 2026
https://github.com/maherelgamil/csvops
A blazing fast, modular CLI toolkit for working with CSV files
Last synced: 18 Apr 2026
https://github.com/aquaflamingo/crystal-books
Basic Book Keeping CLI in Crystal
accounting cli crystal crystal-lang crystal-language
Last synced: 05 Mar 2026
https://github.com/fuxy526/bdic-cli
📗 Simple CLI of Bing Dictionary (En-Cn/Cn-En)
Last synced: 27 Feb 2026
https://github.com/aosasona/stripr
Remove those nasty comments from your code.
Last synced: 28 Feb 2026
https://github.com/peter-stratton/dark-factory
Human constraints, interactive planning, autonomous execution.
ai-agents autonomous-development cli developer-tools golang
Last synced: 25 Apr 2026
https://github.com/shravanasati/axon
Got a messy desktop? axon is what you need.
cli command-line cross-platform file-organizer filesystem go golang hacktoberfest
Last synced: 01 Jun 2026
https://github.com/stack-rs/mitosis
Mitosis: A Unified Transport Evaluation Framework
cli distributed distributed-systems evaluation evaluation-framework library rust transport-layer
Last synced: 04 Mar 2026
https://github.com/fyndalf/autogit
A small CLI tool to automatically update all git repos in your projects folder
cli git-workflow prs-welcome rust
Last synced: 10 Oct 2025
https://github.com/dias1c/aws-ses-bulk-emails
📧 CLI which bulk send emails on AWS SES engine
aws-letter-sender aws-sdk-go aws-ses aws-ses-bulk-emails cli golang simple-email-sender
Last synced: 05 Mar 2026
https://github.com/rampa2510/gitesy
A nodejs based cli which automates the creation of a local as well as remote repo on the code hosting websites
cli command-line-tool javascript node-js nodejs terminal
Last synced: 02 Apr 2026
https://github.com/idestis/feathr-cli
Feathr-cli is a simple invoice generation and management tool that helps small businesses and freelancers manage their invoicing process.
cli command-line-interface command-line-tool invoice-generator invoice-management invoice-pdf
Last synced: 14 Jan 2026
https://github.com/corani/adr
A simple command-line tool to manage ADRs in markdown format
adr architecture-decision-records cli golang markdown
Last synced: 24 Feb 2026
https://github.com/coxley/rtprompt
Realtime CLI prompts (without curses)
ansi callback cli command command-line go input line ncurses prompt realtime terminal terminal-ui tui user-input
Last synced: 24 Jan 2026
https://github.com/RozhakDev/Doodozer
A fast, clean, and ad-free DoodStream video downloader for your command-line. Built with Python & asyncio for maximum performance. Say goodbye to pop-ups and enjoy efficient downloads directly from your terminal.
asyncio cli command-line-tool doodstream downloader python scraper termux video-downloader
Last synced: 10 Oct 2025
https://github.com/61418/elhaz
A local daemon-backed AWS temporary credential broker, exposed over a Unix socket and controlled via CLI.
Last synced: 16 Apr 2026
https://github.com/matthewgetz/rotini
a framework for building node.js cli programs
Last synced: 04 Apr 2026
https://github.com/agent-field/plandb
The task graph primitive for AI agents
ai-agents ai-native cli jit-planning llm mcp orchestration rust sqlite task-graph task-management
Last synced: 01 Apr 2026
https://github.com/vyper-protocol/vyper-cli
🎼 Command Line to interact with on chain Vyper program suite
cli command-line rust solana solana-client
Last synced: 05 Mar 2026
https://github.com/darxisr/networkscanner
Данный CLI скрипт предназначен для сканирования указанных подсетей на предмет наличия в них устройств. Для сканирования используются протоколы Telnet, SSH, ICMP.
cli cpp development gplusplus hacktool icmp linux network scanner socket-programming ssh telnet tool
Last synced: 01 Jan 2026
https://github.com/aj-white/piplexed
Find outdated packages installed with pipx or uv tool
Last synced: 05 Mar 2026
https://github.com/illud/gohex
Go Hexagon architecture CLI
bcrypt cli gin-gonic go golang hexagonal-architecture hexagonal-architecture-vertical-slicing jwt
Last synced: 18 Apr 2026
https://github.com/techfanetechnologies/user_agent
Get_User_Agent is an easy-to-use rust CLI program and library for extracting the latest user agents of all browsers on Windows, Mac, Linux, Android, and iOS platforms.
browser cli rusr rust-cli rust-lang scraping scraping-websites user-agent user-agent-parser user-agents webscraping windows-10
Last synced: 27 Oct 2025
https://github.com/rathi-yash/deadcode-detective
Deadcode Detective is a fast and easy-to-use CLI tool that identifies unused code in JavaScript, TypeScript, and Python projects. Powered by ts-prune and vulture, it scans your codebase and generates actionable, color-coded reports to help you clean up dead functions, variables, and exports.
cli code-quality deadcode javascript python typescript
Last synced: 12 Oct 2025
https://github.com/augmentedmike/am-agi
AM — autonomous AI agent system. The agent does the work and ships the PR. ⭐ Star to follow along.
agente-ia agentic-workflow agi ai-agent ai-engineering anthropic automation automatizacion autonomous-agents claude cli inteligencia-artificial kanban llm llm-agent rengong-zhineng self-hosted typescript zhineng-daili zizhu-daili
Last synced: 04 Apr 2026
https://github.com/shehza-d/cli-calculator
A CLI based NODE JS Calculator build using TypeScript and published to NPM
Last synced: 17 Oct 2025
https://github.com/hepengwei/yalc-watch2
🌈 Automatically watch your library build output and publish locally using yalc
Last synced: 06 Feb 2026
https://github.com/pandarudra/ecrypto
Secure folder encryption with modern cryptography (XChaCha20-Poly1305 + Argon2id)
cli clitool decryption ecrypto encryption go golang security
Last synced: 21 Jan 2026
https://github.com/netresearch/cli-tools-skill
Agent Skill for automatic CLI tool management - installs missing tools, audits environments | Claude Code compatible
agent-skills ai-agent automation claude-code-skill cli developer-tools open-standard package-manager skill
Last synced: 02 Apr 2026
https://github.com/yndajas/psnprofiles-player-scraper
View, compare and export data from PSNProfiles player pages via a terminal
cli command-line command-line-app command-line-tool nokogiri playstation psn ruby scraper stats trophies
Last synced: 25 Oct 2025
https://github.com/pwv-vc/theora
LLM-powered knowledge base that turns raw research into a living wiki
Last synced: 15 Apr 2026
https://github.com/beplus/be
@beplus/be → Interactively Manage Your beplus CLI Versions 🚀
Last synced: 06 Feb 2026
https://github.com/aarnt/gorgzorg
A simple multiplatform CLI network file transfer tool
bsd cli command-line command-line-tool linux multiplatform network-programming qt5 qt6 socket-programming transfer-files windows
Last synced: 24 Jan 2026
https://github.com/alexpoulsen/kitten
A package manager for kit (kitlang.org)
cli command-line command-line-tool kit kitlang kitten package package-management package-manager
Last synced: 14 Feb 2026
https://github.com/odarbelaeze/condor-ir
A simple lsa engine written in python3
bibliographic-database bibliography cli click python search-engine sqlalchemy
Last synced: 15 Mar 2026
https://github.com/discretetom/tcping
A CLI tool to test TCP socket connection latency using NodeJS.
cli latency latency-test nodejs socket tcp tcping
Last synced: 09 Oct 2025
https://github.com/dylantientcheu/manifesto-cli
A CLI app that helps generate a manifest file for your PWA.
cli cmd generator manifest manifest-maker nodejs pwa
Last synced: 27 Feb 2026