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-12 00:05:34 UTC
- JSON Representation
https://github.com/yanishoss/weather
:sunny: A simple CLI to see the weather while you're in your terminal.
Last synced: 23 Jan 2026
https://github.com/andrewpetrochenkov/mac-app-frontmost
:apple: :information_source: macOS frontmost app info
Last synced: 13 Feb 2026
https://github.com/backendarchitect/loki
loki Github user email and details finder
app cli cli-app find finder github github-api go golang golang-application golang-tools terminal-app terminal-based users
Last synced: 13 Feb 2026
https://github.com/domainlang/domainlang
DomainLang DSL and LSP server
cli ddd domain-driven-design dsl langium vscode
Last synced: 18 Apr 2026
https://github.com/tmiddlet2666/ghstats
A command line tool to display download and repository metrics for GitHub repositories.
Last synced: 19 Apr 2026
https://github.com/vinsidious/holywell
Opinionated SQL formatter that implements Simon Holywell's sqlstyle.guide. Zero dependencies.
cli code-formatter developer-tools formatter postgresql sql sql-formatter sql-style-guide typescript
Last synced: 13 Feb 2026
https://github.com/stefanpejcic/kangaroo
🦘 Terminal-based SSH JumpServer
bastion bastion-host cli jumphost jumpserver ssh ssh-server
Last synced: 01 Jun 2026
https://github.com/maximbilan/zatt
Minimal macOS CLI to control MacBook battery charging via SMC
apple-silicon battery charging cli homebrew macbook macos power-management smc zig
Last synced: 03 Jun 2026
https://github.com/santaspeen/cli-in-python
Command-line interface for programs on Python3
Last synced: 28 Feb 2026
https://github.com/fedeztk/glocate
glocate is a Go alternative to locate and updatedb in one command. It creates a small DB thanks to lz4 compression
cli filesystem go golang linux locate lz4 terminal updatedb
Last synced: 09 May 2026
https://github.com/sielay/doc2dot
Generates dot (graphviz) document from code documentation comments like JSDoc, JavaDoc, PHPDoc
cli graphviz graphviz-dot javadoc jsdoc nodejs phpdoc typedoc
Last synced: 08 Oct 2025
https://github.com/anoncam/dedpaste
terminal pastebin with e2e encryption.
cli cloudflare cloudflare-workers e2ee pastebin r2
Last synced: 28 Feb 2026
https://github.com/ddedic/expo-fancy-ota-updates
Customizable OTA update UI components and CLI publishing tool for Expo apps. Includes animated banners, info screens, version tracking, and automated changelog generation.
automation changelog cli expo expo-app expo-router expo-updates i18n mobile-development ota publishing-tool ract-native react-native-reanimated theming typescript version-management
Last synced: 24 Feb 2026
https://github.com/cjrh/debussy
CLI emitting json when song changes on Linux. Uses MPRIS and dbus to receive events
cli cli-app dbus mpris mpris-dbus-interface mpris2
Last synced: 12 Feb 2026
https://github.com/abhishek6262/rust-repl
Tinker with rust code directly in the terminal.
Last synced: 12 Feb 2026
https://github.com/patrikx3/verdaccio-cli
🍶 A simple Verdaccio CLI interface
Last synced: 27 Oct 2025
https://github.com/RastalDev/prayer_times
Display daily Islamic prayer times in a terminal
cli commandline islam islamic-apps islamic-prayer-times muslim muslim-app muslim-prayer-times pandas pandas-dataframe pandas-python prayer-muslim python python3 salah salat script terminal terminal-based tui
Last synced: 12 Feb 2026
https://github.com/galihru/githubiotpy
GitHubIoT is a comprehensive toolkit designed to simplify the visualization of IoT (Internet of Things) data with seamless GitHub integration. The application provides an intuitive graphical interface for real-time data monitoring, analysis, and configuration
cli esp32 esp8266 github-actions github-iot matplotlib numpy pypi-packages python tkinter
Last synced: 05 Apr 2026
https://github.com/ebullient/pockets-cli
D&D Inventory tracking CLI
cli dungeons-and-dragons inventory loot quarkus
Last synced: 28 Oct 2025
https://github.com/heliumedu/heliumcli
CLI application that provides a useful set of tools for provisioning, maintaining, and deploying projects
ansible build cli deployment education git python
Last synced: 28 Jan 2026
https://github.com/luisnquin/senv
Switch your .env file from the command line
cli dotenv env productivity switcher
Last synced: 01 Mar 2026
https://github.com/kyu1204/oh-my-harness
Tame your AI coding agents with natural language. Generate enforced guardrails (CLAUDE.md, hooks, settings) from a single command.
ai ai-agents anthropic claude claude-code claude-skills cli code-quality developer-tools guardrails harness hooks tdd tui typescript
Last synced: 15 Apr 2026
https://github.com/mryndzionek/kws_cli
Small footprint, standalone, zero dependency, offline keyword spotting (KWS) CLI tool.
c-language cli edgeml hotword-detection hotword-detector keyword-spotting kws lightweight machine-learning machinelearning onnx pytorch speech-commands speech-recognition tinyml voice-commands wake-word wake-word-detection word-spotting
Last synced: 27 Feb 2026
https://github.com/tesera/esri-service-catalog
Harvests ArcGIS REST JSON metadata endpoints into single JSON file.
Last synced: 27 Jan 2026
https://github.com/yaron4u/ncd
Network Connection Discovery Tool in C
c cli cybersecurity discovery hacking hacking-tool network network-analysis penetration-testing tcp
Last synced: 04 Jun 2026
https://github.com/mdsanima-lab/mdsanima-cli
A command-line tool for image processing, generating pixel art, adding logos to images, and more
cli command-line console-application image-processing mdsanima pixelart python python3 shell-script
Last synced: 27 Feb 2026
https://github.com/alexseitsinger/birdhouse-toolbox
Command line tools automate various online marketing processes
cli google-analytics pdf wordpress
Last synced: 27 Feb 2026
https://github.com/akavel/care
A tool for configuration management, reconciling, and tracking over time.
cli config config-management configuration configuration-as-code configuration-management git nickel
Last synced: 11 Feb 2026
https://github.com/ysyisyourbrother/brandnew-flask
Brandnew-flask is a CLI tool used to generate a powerful and mordern flask-app that supports the production environment. ❤️(Brandnew-flask 是一个为flask应用程序开发者设计的脚手架工具。它可以快速生成适用于生产环境的,高效、规范且易于维护的flask应用程序框架。)
cli flask framework generator maintained production-enviroment skeleton standard
Last synced: 28 Jan 2026
https://github.com/dexhunter/vibe-clock
Track AI coding agent usage across Claude Code, Codex, and OpenCode — SVG charts for your GitHub profile
ai-agents claude-code cli codex developer-tools github-actions github-profile opencode svg
Last synced: 24 Feb 2026
https://github.com/cohhei/stopho
Generate search URLs from stock photos web sites.
Last synced: 13 Mar 2026
https://github.com/y13i/awsprice
CLI for AWS Price List API.
aws cli command-line-tool price
Last synced: 10 Feb 2026
https://github.com/krmax44/saber-theme-klieh
A Saber theme mimicking a terminal.
Last synced: 19 Mar 2026
https://github.com/jiro4989/vhwatch
Simple watch CLI with monitoring multiple commands execution.
Last synced: 10 Oct 2025
https://github.com/thealphadollar/send_event_invites
A CLI tool for sending event invitations to a large number of attendees.
attendees calendar-events cli event-emitter event-notifications google-api google-calendar-api
Last synced: 27 Feb 2026
https://github.com/kdesp73/changelogger
A cli tool to help you keep a changelog in all your projects
changelog changelog-generator changelog-parser changelogger clanguage cli git github-cli sqlite3
Last synced: 08 Feb 2026
https://github.com/segersniels/convit
In an effort to make it easier to write conventional commit messages, convit is a command-line tool that allows you to write conventional commit messages.
cli commit commit-message conventional-commits prompt tool
Last synced: 09 Feb 2026
https://github.com/mohammad-taheri1/jsmall
cli javascript npm npm-package react typescript
Last synced: 26 Feb 2026
https://github.com/noxcraftdev/soffit
Customizable statusline manager for Claude Code with desktop editor and plugin system
claude-code cli developer-tools plugin-system rust statusline terminal
Last synced: 06 Apr 2026
https://github.com/padiazg/functions-calls-count-cli
OpenFaaS - Query how many requests had your functions in a period of time
Last synced: 26 Feb 2026
https://github.com/fchastanet/shell-command-bookmarker
A terminal-based UI for managing shell commands with bookmarking, categorization and search capabilities. Built with Bubbletea framework, featuring tab navigation, keyboard shortcuts and focus management.
bash bubbletea cli elm-architecture golang history-management terminal tui zsh
Last synced: 30 Jan 2026
https://github.com/codecoradev/cora-cli
CLI-first AI code review — BYOK, diff/scan/branch, pre-commit hooks. 100% open source (MIT).
ai byok cli code-analysis code-quality code-review developer-tools github-actions llm pre-commit rust sarif
Last synced: 03 Jun 2026
https://github.com/ssdmtank/yato-mini-cli
auto-deploy微信自动化部署脚手架
cli miniprogram-ci nodejs taro wx
Last synced: 27 Mar 2026
https://github.com/nomad-software/findr
A small command line utility for finding files based on a pattern
cli command-line-app find go golang
Last synced: 27 Mar 2026
https://github.com/dwisiswant0/prepare-commit-msg-ai
Prepare Git Commit Message with AI: Write commit message based on code changes with AI.
chatgpt cli go go-app golang llama llama2 ollama openai text-generation text-generator
Last synced: 07 Feb 2026
https://github.com/yano3nora/rubylize
A CLI tool that append ruby to kanji characters from passed stdin.
Last synced: 31 Jan 2026
https://github.com/plesk/360monitoring-cli
CLI for 360 Monitoring
360monitoring cli monitoring monitoring-tool server-monitoring system-monitoring website-monitoring
Last synced: 26 Feb 2026
https://github.com/rkishan516/dolphin_cli
The command-line interface for the Dolphin framework, tailored for Flutter developers.
cli dart developer-experience feature-architectures flutter
Last synced: 25 Feb 2026
https://github.com/yakiyo/tilde
Fast and easy-to-use terminal client for tldr
cli cobra go man-page tldr tldr-client tldr-pages
Last synced: 19 Jan 2026
https://github.com/harshkumarraghav/balloon.js
Balloon.js: Unleash Your Creative Power with Create-balloon CLI - The Ultimate App Starter Kit Generator.
antdesign chac cli javascript material-ui nextjs nodejs reactjs solidjs svelte tailwindcss typescript vuejs
Last synced: 03 Mar 2026
https://github.com/jpmvferreira/gwcatalog
Generate catalogs of standard siren events.
cli cosmology gravitational-waves python python-package python-packages
Last synced: 05 Apr 2026
https://github.com/filex/echo-json
echo-json is a cli program to create a JSON object from simple shell arguments
Last synced: 14 Jan 2026
https://github.com/matro7sh/smersh-cli
A SMERSH command-line client
cli cybersecurity pentest-tool python3 smersh-cli
Last synced: 31 Jan 2026
https://github.com/alceal/pj
Project launcher CLI with fuzzy matching
cli fuzzy-finder productivity rust terminal
Last synced: 17 Mar 2026
https://github.com/minicli/runtimes
Minimalist OCI images to run Minicli applications on container / cloud-native environments
cli cloud-native distroless hacktoberfest minicli oci php
Last synced: 07 Feb 2026
https://github.com/snake-py/eject
A node cli written to eject dependencies from your project
Last synced: 04 Mar 2026
https://github.com/rlopzc/waybar-wise-fx-rate
Waybar module to display FX rate between two currencies using the Wise API.
cli fx-rate fx-rates waybar waybar-module zig
Last synced: 02 Apr 2026
https://github.com/matutetandil/anyhide
Hide any data in any file. Steganography tool that never modifies the carrier - transmits only encrypted positions. X25519 + ChaCha20 with forward secrecy.
chacha20 cli covert-communication cryptography data-hiding encryption forward-secrecy plausible-deniability privacy rust security steganography x25519
Last synced: 13 Jan 2026
https://github.com/layerex/osu-cleaner-cli
Remove unwanted files from osu! Songs directory.
Last synced: 06 Jul 2025
https://github.com/funnyboy-roks/papermc-cli
A simple CLI tool for creating PaperMC servers
cli minecraft minecraft-server papermc plugin
Last synced: 16 Mar 2026
https://github.com/refactor-group/ambi_mock_client
Emulates an Edge hardware-based room sensor client purely as a CLI application.
Last synced: 23 Mar 2025
https://github.com/nkoehring/tt
track time
cli offline rust screenshot timetracker timetracking
Last synced: 17 Mar 2025
https://github.com/clagiordano/phpunit-result-printer
Phpunit custom result printer class
cli phpunit phpunit-tests printer results unittesting
Last synced: 19 Apr 2025
https://github.com/getpagespeed/n98-magerun2-module-getpagespeed
Collection of useful commands for n98-magerun2
cli magento2 n98-magerun2 performance varnish
Last synced: 12 Apr 2025
https://github.com/SlimIO/wcwidth
Port of C's wcwidth() and wcswidth()
cli stringlength stringwidth wcswidth wcwidth
Last synced: 25 Mar 2025
https://github.com/gembaadvantage/git-remote-codecommit
A git remote helper that removes the need for dedicated CodeCommit user credentials
aws cli clone codecommit git git-remote-helper go golang grc pull push
Last synced: 18 Jan 2026
https://github.com/joegasewicz/warden
Static builder & bundler CLI
build-tool bundler cli dart dartlang js-bundle js-bundler
Last synced: 16 Apr 2025
https://github.com/romantomjak/translate
Command line tool for Google's Cloud Translation API
cli cli-utility google-cloud google-cloud-translate translate translation-api translation-service
Last synced: 16 Mar 2025
https://github.com/antosser/speedtest
Rust-based network speed testing tool between two computers
bandwidth blazingly-fast cli cross-platform rust socket speed speedtest tcp test
Last synced: 02 Apr 2025
https://github.com/applanga/applanga-cli
Applanga Localization Command Line Interface
android android-app android-locale android-localization android-xml app-localization applanga applanga-cli cli command-line command-line-tool homebrew ios ios-app ios-stringsdict iosapp language localization stringsdict translation
Last synced: 27 Apr 2025
https://github.com/keq-request/keq-cli
Keq command tool
cli command-line-tool http keq
Last synced: 18 Apr 2026
https://github.com/lassehaslev/templater
CLI (Command Line Interface) template engine for all sorts of files
cli cli-app nodejs productivity template templater utility
Last synced: 08 May 2026
https://github.com/queelius/rerum
RERUM - Rewriting Expressions via Rules Using Morphisms. A pattern matching and term rewriting library for symbolic computation.
cli dsl pattern-matching python repl s-expressions symbolic-computation term-rewriting
Last synced: 12 Apr 2026
https://github.com/dicodingacademy/fluttest-cli
Run Flutter test on interactive mode :tada:
cli flutter testing testing-tools
Last synced: 01 Mar 2025
https://github.com/asd-xiv/tsd-lite-cli
:runner: :link: :bug: Test runner for TypeScript typings. CLI over `tsd-lite`, a per-file version of `tsd`.
cli tap test test-runner tsd tsd-lite types typescript typings
Last synced: 16 Apr 2025
https://github.com/enricopesce/ocareport
CLI tool to check Oracle Cloud compute shape availability - find GPU capacity (A100, H100) across regions
a100 capacity-planning cli cloud-computing devops gpu h100 nvidia oci oracle-cloud python
Last synced: 12 Apr 2026
https://github.com/tsvikas/nbcat
display jupyter notebooks in the terminal
cli jupyter-notebooks previewer
Last synced: 23 Mar 2025
https://github.com/helpermethod/termplates
Mustache Templates for the Commandline
cli command-line escape-codes mustache
Last synced: 23 Mar 2025
https://github.com/rapidkitlabs/rapidkit-core
RapidKit Core is a production-ready CLI and module ecosystem for scaffolding, validating, and releasing FastAPI/NestJS projects with tier-aware distributions and automated quality gates.
api api-services backend ci-cd cli codegen devtools distribution fastapi modular-architecture nestjs python python3 rapidkit rapidkit-npm sass scaffolding templates vscode workspace
Last synced: 30 May 2026
https://github.com/easyzoom/zoom-shell
Embedded C shell for MCUs: zero malloc, I/O callbacks, linker-section commands, subcommands, vars, users, optional extensions (ai bridge, hexdump, calc, games…). MIT.
ai ai-agents c99 cli debugging embedded embedded-systems mcu shell zero-malloc
Last synced: 27 May 2026
https://github.com/moos/quget
Get web snippets from the command-line.
cheerio cli css-selector jquery snippet web-snippets
Last synced: 12 Apr 2025
https://github.com/nickersoft/maildown
Write transactional and marketing emails with MJML & Markdown 📨
cli email javascript markdown marketing mjml transactional typescript
Last synced: 03 May 2025