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/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/jmsv/gitignore-dl
CLI tool to get a .gitignore file for your language from GitHub's collection
cli github gitignore node typescript
Last synced: 26 Oct 2025
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/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/beplus/be
@beplus/be → Interactively Manage Your beplus CLI Versions 🚀
Last synced: 06 Feb 2026
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/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/takamin/aws-node-util
SQL-ish statement classes to manipurate DynamoDB
Last synced: 09 Oct 2025
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/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/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/arian24b/linkcovery
LinKCovery: A Modern Command-Line Bookmark Manager for Developers
bookmark-manager bookmarks cli command-line developer-tools link-management productivity productivity-tools python3 sqlalchemy typer
Last synced: 21 Jan 2026
https://github.com/aldenso/gitsearch
Small golang program to help you search for users or repos in github
Last synced: 23 Jan 2026
https://github.com/funkycharlie/consolify
A CLI interface for Spotify using python. Compatible with Windows, Mac and Linux!
Last synced: 25 Feb 2026
https://github.com/okeeffed/quizam
Quizam! Like Shazam, but more wizardry. A CLI tool for quickly running YAML quizzes.
cli cli-app command-line interactive prompts quiz yaml
Last synced: 06 Feb 2026
https://github.com/saehun/lets
Scaffolding, auto generating CLI for personal use
cli command-line scaffolder template typescript
Last synced: 13 Oct 2025
https://github.com/freibergergarcia/phone-a-friend
CLI relay for AI coding agents: send prompts and repo context to Claude, Codex, Gemini, Ollama, or OpenCode with streaming, sessions, and Claude-based multi-agent orchestration
ai-agent anthropic claude-code cli codex command-line-tool developer-tools gemini generative-ai llm multi-agent ollama openai opencode typescript
Last synced: 11 May 2026
https://github.com/dejanfajfar/wdc
A simple CLI workday tracker
cli shell timetracker timetracking tools
Last synced: 09 Oct 2025
https://github.com/anthonyringoet/node-slack-webhook-cli
🎉 CLI to send messages to Slack by using their lightweight incoming webhooks API
cli javascript node slack webhook
Last synced: 31 Jan 2026
https://github.com/isaacplmann/angular-cli-alias
Alias to the angular cli that changes node's max_old_space_used property
allocation angular angular-cli cli max-old-space-size memory node unix windows
Last synced: 25 Oct 2025
https://github.com/iyazerski/pydeployhelp
CLI tool that helps integrating deploy (via Docker) to Python projects
cli docker docker-compose python yaml
Last synced: 27 Oct 2025
https://github.com/dholdaway/taskcache
Quick daily task logging CLI for developers to improve productivity and context switching. Sync with GitHub, search past work, and never lose track of what you were working on.
automation cli context-switching daily-log developer-tools end-of-day git-integration knowledge-base logging markdown nodejs productivity search task-management terminal
Last synced: 14 Apr 2026
https://github.com/dbosk/canvaslms
Command-line interface to Canvas LMS
canvas-lms canvas-lms-api cli python3
Last synced: 31 Jan 2026
https://github.com/amilajack/joker
A modern and intuitive testing library for command-line apps
Last synced: 25 Oct 2025
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/pixel365/bx
Command-line tool for developers of 1C-Bitrix platform modules.
1c-bitrix bitrix bitrix-module build-tool cli
Last synced: 22 Jan 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/manuhabitela/twitchflix
A cli app to look for twitch channels and watch them in your favorite player
cli livestreamer raspberry raspberry-pi streamlink twitch
Last synced: 14 Feb 2026
https://github.com/mail-os/mail
A performant & secure SMTP server implementation, designed for self-hosting email infrastructure.
cli imap library mail-server pop3 smtp-server zig
Last synced: 01 Mar 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/alajmo/pure-html
:wrench: A command line tool for creating standalone html files
cli development devtools html inline inline-css library
Last synced: 05 Feb 2026
https://github.com/orlandorode97/gofetch
gofetch is CLI tool to fetch the operative system information
cli command-line distro golang screenshot
Last synced: 14 Jan 2026
https://github.com/fuxy526/bdic-cli
📗 Simple CLI of Bing Dictionary (En-Cn/Cn-En)
Last synced: 27 Feb 2026
https://github.com/scrwdrv/ffmpeg-command
A simple ffmpeg and ffprobe child process handler, easy to add commands and execute
audio childprocess cli dash ffmpeg ffprobe hls mp4 video
Last synced: 20 Jul 2025
https://github.com/VolkanSah/GPT-over-CLI
GPT-over-CLI is a simple, lightweight command-line interface (CLI) for interacting with OpenAI's GPT models, including GPT-3, GPT-4 and others. This tool provides a quick and easy way for developers and researchers to generate responses from OpenAI's API directly from their terminal
chatgpt cli command-line-interface gpt python python3 shell terminal
Last synced: 12 May 2025
https://github.com/pradumnasaraf/blog-demo
The repo contains the source code for the demo app used in the blogs.
ai blog cli golang grafana monitoring prometheus
Last synced: 22 Jul 2025
https://github.com/cjpatoilo/cname
Create a CNAME file from package data.
automation cli cname npm tooling tools
Last synced: 21 Jul 2025
https://github.com/albersonmiranda/rpkg-rs
A lightweight CLI tool to effortlessly install R packages through the terminal.
Last synced: 02 Jul 2026
https://github.com/akgondber/guess-word-cli
CLI game - find out a source word which characters was shuffled and moreover an extra character was added to bring some complexity.
activerest cli english fun guess train vocabulary word
Last synced: 22 Apr 2025
https://github.com/kristofferahl/go-centry
Declarative command line builder for teams and one man bands
Last synced: 21 Jul 2025
https://github.com/pkprajapati7402/snake-game
The CLI Snake Game is a command-line implementation of the classic Snake game built using Python's curses library. Players navigate a snake to consume apples and grow longer, all while avoiding collisions with the walls and the snake's own body. The game features an intuitive menu system, a scoreboard to track high scores.
classic-game cli comand-line-game curses game-development python snake-game terminal-game
Last synced: 13 Apr 2025
https://github.com/clouatre-labs/aptu
AI-powered GitHub automation: issue triage, PR review, PR labeling, and security scanning -- CLI and GitHub Action
ai cli developer-tools github-action github-api issue-triage open-source openrouter pr-review rust
Last synced: 07 Jun 2026
https://github.com/sarveshsea/m-moire
AI-native design intelligence engine — Figma + specs + shadcn/ui codegen
ai-agent atomic-design claude cli code-generation design-system design-tokens figma figma-plugin mcp mcp-server shadcn-ui tailwindcss typescript wcag
Last synced: 10 May 2026
https://github.com/wjlroe/elmdoc
A nascent offline Elm documentation searching thingy
Last synced: 04 Oct 2025
https://github.com/m-sureshraj/pretty-env-path
Show $PATH environment variable in a human-readable way
cli environment-variables human-readable nodejs
Last synced: 20 Mar 2025
https://github.com/ashvardanian/StringZilla-CLI
Collection of SIMD-accelerated CLI tools for binary & UTF-8-aware text processing with StringZilla combining ICU Functionality, RipGrep Speeds, & External Memory Scale
cli grep i18n search simd string-manipulation tui unicode
Last synced: 03 Jul 2026
https://github.com/fleshgrinder/rust-exit-code
Commonly used exit codes for usage in applications.
cli exit-codes rust rust-library sysexits
Last synced: 12 Apr 2025
https://github.com/moutansos/abstractdata
AbstractData is a C# library and scripting language built to move data from one place to another.
c-sharp-library cli csv-files database-management google-sheets interpreter mariadb ms-access ms-excel ms-sql-server oracle-db scripting-language sqlite windows
Last synced: 07 May 2025
https://github.com/alice39s/aqua-speed
A modern network speed test CLI built with Bun and TypeScript.
bun bun-sh cli cloudflare-speedtest speedtest speedtest-cli typescript
Last synced: 13 Apr 2025
https://github.com/niaid/cloudwatcher
A tool for monitoring AWS CloudWatch metrics and logs
aws cli cloudwatch cloudwatch-logs cloudwatch-metrics python
Last synced: 30 Oct 2025
https://github.com/cesarandreslopez/occ
Document metrics, structure extraction, and code exploration for real repositories
agents cli command-line-tool document-analysis document-metrics docx odf office-documents page-count pdf pptx productivity word-count xlsx
Last synced: 14 Apr 2026
https://github.com/norskeld/pingmole
CLI that helps to filter Mullvad servers and pick the closest one.
Last synced: 14 Jul 2025
https://github.com/slickyeet/create-tnt-stack
Build modern web apps using the TNT-Powered stack (TypeScript, Next.js, Tailwind CSS), with support for today's most popular tools.
authentication authjs cli eslint nextjs payload payloadcms prettier prisma tailwindcss typescript web-development
Last synced: 13 Apr 2025
https://github.com/codesvault/kathamo-generator
CLI tool for Kathamo framework
boilerplate cli framework scaffold wordpress wordpress-development wordpress-plugin
Last synced: 13 Apr 2025
https://github.com/friedrith/contributing-generator
A generator for the CONTRIBUTING.md, README.md, LICENSE, etc
Last synced: 13 Apr 2025
https://github.com/dotdot0/runner
A cli tool that let's you map commands to a shorter alias
Last synced: 07 May 2025
https://github.com/fabianabarca/kalouk-cli
Interfaz de línea de comandos para interactuar con las herramientas de Kalouk.
Last synced: 21 Jul 2025
https://github.com/jhermsmeier/hotp-totp-cli
HMAC- and Time-Based One-Time Password (HOTP / TOTP) Command Line Interface
authenticator cli hotp one-time-password otp otpauth totp two-factor-authentication
Last synced: 27 Jul 2025
https://github.com/rioastamal/porsi-haji-checker
Sebuah library untuk mengecek perkiraan keberangkatan haji berdasarkan nomor porsi
cli hajj indonesia php php-library
Last synced: 27 Aug 2025
https://github.com/chevdor/glabel
A cli utility written in Rust that allows fetching all the labels of a project, save those as a YAML file that you can easily edit or save as backup and apply a saved preset to new repositories.
chevdor cli github labels productivity rust tool
Last synced: 13 Apr 2025
https://github.com/phenomen/vttc
CLI file converter and optimizer for popular VTT formats
cli converter ffmpeg foundryvtt roll20 tool vtt
Last synced: 19 Jul 2025
https://github.com/permafrost-dev/zeget
Easily install prebuilt binaries from GitHub.
cli command-line download eget github-releases
Last synced: 17 Feb 2026
https://github.com/wtsi-hgi/consul-lock
CLI and Python interface for easily managing Consul locks
cli consul distributed-locks library python tool
Last synced: 19 Jul 2025
https://github.com/fireblinkltd/fbl
FireBlink Logistics
automation automations cli deployment deployments fbl flow routine
Last synced: 10 Jul 2025
https://github.com/ifakejs/pkg
:rocket: A scaffolding for building front-end libraries, with javascript and typescript support.一个用于构建前端库的脚手架工具,支持多种构建工具(Rollup, Webpack). 支持基于UI进行创建项目(类似于vue ui界面)
bundle cli javascript js-library js-libs js-scaffold library-template npm-package pkg rollup scaffold scaffolding-tool template template-project typescript typescript-library typescript-libs webpack webpack4
Last synced: 12 May 2025
https://github.com/mrwogu/logstrip
Library that compresses massive CI/system logs into dense, AI-ready error context, reducing LLM input tokens and filtering noise with streaming-safe parsing.
ai build-logs ci cicd cli compression context github-actions llm log-parser logs token-reduction zero-dependency
Last synced: 17 Jun 2026
https://github.com/mrsarm/pose
Command line tool to play with 🐳 Docker Compose files
Last synced: 24 Oct 2025
https://github.com/grantcarthew/python-define
An AI-powered command-line linguistics assistant.
ai chatgpt claude cli linguistics llm python xai
Last synced: 12 Apr 2025
https://github.com/pinto0309/soa4onnx
Simple model Output OP Additional tools for ONNX.
cli model-converter onnx python
Last synced: 10 Sep 2025
https://github.com/conneroisu/seltabl
golang library for parsing html tables into stucts leveraging goquery to be configurable with useful developer tooling including a language server.
cli code-generation golang golang-library golang-package golang-tools goquery html jquery scrap scraper
Last synced: 20 Jul 2025
https://github.com/basemax/php-cli-apps
A simple, fast, and fun example for building command line apps in PHP.
cli cli-app command-line command-line-app command-line-arguments command-line-arguments-parser command-line-interface command-line-parser command-line-tool command-line-tools php
Last synced: 03 Apr 2025
https://github.com/kenjones-cisco/dinamo
Dynamic Generator
cli environment-variables go json key-value-pairs sprig template yaml
Last synced: 17 Jan 2026
https://github.com/m1k1o/cisco-dummy-cli
Interactive dummy JS cisco-like terminal with hints.
cisco cli dummy javascript learning-by-doing
Last synced: 18 Jul 2025
https://github.com/busyloop/cliq
A simple CLI Framework for subcommand driven user interfaces.
Last synced: 20 Jun 2025
https://github.com/anshulrgoyal/bust
Load Testing tool.
benchmark-framework cli http https rust server tool
Last synced: 26 Jun 2025
https://github.com/theredspy15/blazedcloud-sync
CLI desktop tool for Blazed Cloud
Last synced: 17 Mar 2025
https://github.com/manicmaniac/xcnew
A missing command line interface to make a project for iOS Single View App, works exactly same as Xcode does.
Last synced: 16 Jul 2025
https://github.com/GeertJohan/tune
Tune is a music-player for the AudioAddict web radio's such as Digitally Imported (di.fm) and RadioTunes.
audio-player audioaddict cli difm go golang music qt radio streaming
Last synced: 07 May 2025
https://github.com/uetchy/logue
🌝 Keep your interactive command-line apps testable.
Last synced: 19 Apr 2025
https://github.com/tanaikech/gogauth
This is a CLI tool to easily retrieve access token for using APIs on Google.
access-token cli cli-apps cli-tool golang google-oauth2
Last synced: 16 Jul 2025