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-06 00:05:34 UTC
- JSON Representation
https://github.com/RajaRakoto/minificator
Minificator CLI: efficience solution for swiftly reducing file sizes and effortlessly optimizing a variety of file formats 🛠️
all-in-one cli compress minify tools
Last synced: 17 Jul 2025
https://github.com/jaredLunde/zcli
A framework for building type-safe command-line tools using Zod validators in Deno
cli cli-framework deno deno-cli deno-cli-framework deno-module zod zod-cli zod-lib
Last synced: 18 Jul 2025
https://github.com/bijeshos/go-cli-examples
An example CLI implementation using Go
Last synced: 12 Jan 2026
https://github.com/clap-rs/clap-permission-flag
Easily add permission flags to CLIs using Clap
Last synced: 12 Dec 2025
https://github.com/krystiand/pyrc3563
Python library and CLI tool for RC3563 battery impedance meter.
18650 cli impedance impedance-tester internal-resistance library liion measurements python rc3563 resistance
Last synced: 18 May 2026
https://github.com/vbs-plus/magic-cli
A Magic Cli
cli command nodejs pnpm rush typescript
Last synced: 14 Apr 2025
https://github.com/timofurrer/retry-cmd
Retry commands on the command line without all the loops you always used!
Last synced: 07 May 2025
https://github.com/discloud/cli
Uma opção rápida para gerenciar seus aplicativos no Discloud via terminal.
Last synced: 07 Mar 2026
https://github.com/zamotany/cli-tag-logger
Log messages in CLI apps using tagged template literals.
cli command-line logger logging node nodejs tag tagged-template-literals terminal
Last synced: 21 Mar 2025
https://github.com/is-a-good-dev/cli
Register your own is-a-good.dev subdomain from your command line!
cli free free-for-dev is-a-good-dev javascript js node nodejs
Last synced: 17 May 2026
https://github.com/robertcorponoi/godot_rust_helper
A simple CLI tool to help you create and update Rust components for your Godot projects
Last synced: 30 Sep 2025
https://github.com/yaythomas/python-cli-pypa-build-example
Example of how to create & package a Python CLI application using the PyPA build tool.
Last synced: 12 May 2025
https://github.com/ehsanghaffar/clubhouse-cli
A repo for Clubhouse application and Solve club software problems
Last synced: 08 May 2025
https://github.com/info-mono/diyship
🧰🚀 Cross-shell prompt framework
cli cross-shell diyship prompt starship terminal
Last synced: 05 Jul 2026
https://github.com/straw-hat-team/nodejs-monorepo
Monorepo for the open-source packages
cli eslint fetch library nextjs openapi react react-native react-query typescript
Last synced: 10 Mar 2026
https://github.com/olaoluwam/dotfilers
A minimalist, transparent flexible approach to dotfiles management. Written with fp-ts
cli dotfiles dotfiles-manager fp-ts functional-programming typescript
Last synced: 28 Oct 2025
https://github.com/mipmip/runme.sh
RUNME.sh is a tiny toolkit for creating bash cli utilities fast, simple and easy.
Last synced: 12 May 2025
https://github.com/parvardegr/my-script-manager
Template repository to manage your bash scripts as code, the simplest way
bash bash-script bash-scripting bash-scripts cli command-line command-line-tool linux linux-shell shell
Last synced: 14 Apr 2025
https://github.com/ize-302/bunsoir
Setup Bun application with little development configuration
boilerplate bun bunjs cli docker drizzle-orm elysia hono mysql postgresql sqlite
Last synced: 12 Apr 2025
https://github.com/toyama0919/pec2
Run parallel ssh command for ec2.
aws cli command-line ec2 parallel
Last synced: 30 Oct 2025
https://github.com/lmammino/obs-countdown
A CLI tool to write countdown timer files for OBS Studio
cli command-line command-line-tool countdown countdown-timer obs rust
Last synced: 07 May 2025
https://github.com/vladiliescu/clipit
Web page downloader for humans and large language models alike
cli downloader markdown python reddit scraper tools
Last synced: 07 Apr 2026
https://github.com/nuvrel/diag
Terminal diagnostic messages with source code context for Go.
cli diagnostics go golang terminal
Last synced: 07 Apr 2026
https://github.com/metaory/mxcolr-v2
[WIP] ヘ Generate, Preview and Apply beautiful unified human friendly pseudo random color schemes, SYSTEM WIDE!
bash cli color color-generator color-scheme colorscheme colorscheme-generator comand-line palette-generator pastel terminal theme
Last synced: 15 Jul 2025
https://github.com/dnschanger/dnschanger-cli
DNS Changer CLI for Windows, Mac and Linux operating systems
cli dns dns-changer linux mac windows
Last synced: 13 Sep 2025
https://github.com/djaler/vue-cli-plugin-esbuild
Vue CLI plugin to use esbuild for js/ts compilation and minification
Last synced: 24 Jun 2025
https://github.com/withshubh/gguser
gguser is a CLI tool to easily switch between different Git user profiles.
Last synced: 01 Aug 2025
https://github.com/grandemayta/create-vanilla-app
Create Vanilla App allows you to develop vanilla javascript projects from scratch with support to Webcomponents and Typescript
cli typescript vanilla-js webcomponents
Last synced: 20 Aug 2025
https://github.com/danielbayley/serve
🎾 Bundle any script as a macOS service.
automation cli command-line macos osx script service shell
Last synced: 20 Aug 2025
https://github.com/dhi13man/rust_text_editor
Creation of a Rust-backed text editor that supports certain Vim like commands. Built as a part of a Hackathon.
cli hackathon hacktoberfest open-source rust rust-lang tui
Last synced: 22 Aug 2025
https://github.com/crewdevio/piwo
🍺 Piwo is a friendly command-line HTTP client written in Deno environment
Last synced: 24 Aug 2025
https://github.com/iamseth/python-rac
Python module to work with Dell's RAC
Last synced: 25 Aug 2025
https://github.com/alewin/watermark-images
Python Tool - add watermarks logo or text to single or multiple images/photos via command line cli
add-watermarks-logo cli photos python watermark-image
Last synced: 14 Apr 2025
https://github.com/nitrogenez/bully
An Android lock screen brute-force software
android brute-force bruteforce cli command-line-tool penetration-testing penetration-testing-tools pentesting rust
Last synced: 15 Apr 2025
https://github.com/blackboxvision/create-typescript-api
💻 CLI to generate base project to start developing APIs with TypeScript.
api cli clis hapijs library nodejs react starter-kit typescript typescript-api
Last synced: 14 May 2025
https://github.com/bitbonsai/gitlink-cli
Small CLI tool to open the git repo page (github, gitlab, bitbucket) in default browser, or print its URL (in case you're in a remote terminal). Can also show a specific commit page if partiaal sha1 is provided
Last synced: 22 Jul 2025
https://github.com/dkhamsing/cocoapods-readme
:mag: Correct the spelling of CocoaPods in a README
cli cocoapods correct github pull-request readme
Last synced: 27 Jun 2025
https://github.com/royreznik/plz
Simple python virtual environment and dependences manager wrapping `piptools` and `virtualenv`
cli dependency-manager lock pack packaging pip-tools python virtualenv virtualenv-manager
Last synced: 18 Jan 2026
https://github.com/brookinsconsulting/bccie
BC CIE is an eZ Publish Legacy extension which provides a flexible solution for quick and simple export of collected information content in csv or sylk (excel) formatted files with eZ Publish Legacy. Great for reports!
bc-cie cli csv extension ezpublish ezpublishlegacy ezpublishplatform handler module php
Last synced: 14 Apr 2025
https://github.com/apoprotsky/portctl
Portainer CLI tool to manage Docker Swarm resources
cli docker-swarm hashicorp-vault portainer v vault vlang vlang-cli
Last synced: 12 Jan 2026
https://github.com/alexitx/pythumb
Simple command line utility and API for downloading YouTube thumbnails
cli client command-line downloader image python thumbnail thumbnails utility youtube
Last synced: 18 Mar 2025
https://github.com/maximrouiller/azstatic
PoC for an Azure Static Site deployment tool for beginners
azure blob-storage cli static-site
Last synced: 17 Sep 2025
https://github.com/recap-utr/arguebuf-python
Create and analyze argument graphs and serialize them via Protobuf
aif argumentation cli graph grpc protobuf python
Last synced: 23 Apr 2025
https://github.com/avacms/ava
✨ Ava CMS: A fast, flexible, flat-file CMS for bespoke personal websites, blogs, portfolios, digital gardens, docs and more
ava beginner-friendly blog cli cms digital-garden easy flat-file flat-file-cms html lightweight markdown no-build personal-website php self-hosted simple sqlite wordpress-alternative
Last synced: 20 May 2026
https://github.com/cromarmot/oiterminal
terminal tool for codeforces atcoder, problem/contest fetch, testcase download,test, submit
Last synced: 01 Aug 2025
https://github.com/phppkg/cli-markdown
Render colored Markdown contents on console terminal
Last synced: 01 Aug 2025
https://github.com/apollozhu/srt2bilibilikit
把字幕文件作为弹幕发到B站;A swift solution for uploading SubRip file as danmaku to Bilibili
bilibili bilibili-ass cli danmaku macos srt-bilibili swift swift-package-manager swift4 ubuntu1404 ubuntu1604 ubuntu1610 windows-10 windows10
Last synced: 02 Oct 2025
https://github.com/mokkapps/github-traffic-cli
npm CLI package to fetch the traffic for all repositories of a GitHub user
cli command-line-tool github global npm traffic views
Last synced: 12 Apr 2025
https://github.com/uncenter/nixpkgs-track
📦 Track where Nixpkgs pull requests have reached.
Last synced: 02 Mar 2026
https://github.com/dabblebox/stash
Manage application configuration stored in cloud services.
aws cli cloud configs configuration configuration-files configuration-management dotenv json kms parameter-store s3 s3-bucket s3-storage secrets secrets-manager terraform vault yaml yml
Last synced: 14 May 2025
https://github.com/maelvls/users-grpc
🐳 A gRPC microservice for dealing with users and its CLI client + Helm chart ✨
cli golang goreleaser grpc helm-chart microservice
Last synced: 03 Mar 2026
https://github.com/jspiers/headless-joplin
Dockerized Joplin terminal client with exposed Data API
cli container container-image docker headless joplin joplin-api
Last synced: 10 Mar 2025
https://github.com/michelboucey/nanoid
NanoID generator library and CLI tool in Haskell
cli haskell nanoid unique-id-generator uuid-like
Last synced: 28 Apr 2025
https://github.com/srijanshetty/cli-goodies
ZSH cli goodies
bash cli completions dotfiles dotfiles-linux dotfiles-macos shell terminal zsh
Last synced: 11 Mar 2026
https://github.com/beenotung/web-clone
Recursively clone a website with url rewrite in controlled manner.
archive auto-scroll cli clone downloader image interactive lazy-loading link recursive website
Last synced: 09 Mar 2026
https://github.com/lencx/download-github
⬇️ Download directory from a GitHub repo.
cli clone-repo dgh download download-github file-downloader
Last synced: 22 Apr 2025
https://github.com/joncloud/https
Simple CLI for sending HTTP requests
cli http http-client https request simple
Last synced: 10 Mar 2026
https://github.com/datadesk/calfire-wildfires
Download wildfires data from CalFire
cli data data-journalism geojson journalism news python wildfires
Last synced: 05 Jan 2026
https://github.com/mrdcvlsc/analyse-pgn
A command line application that analyzes chess games in PGN file format
analysis analyzer assistive-technology c chess chess-engine chess-game cli command-line command-line-tool console-tool cplusplus cpp cpp17 evaluation game-analytics helper pgn statistics terminal
Last synced: 07 Sep 2025
https://github.com/chainstack/bitcoincli
A Python wrapper for Bitcoin JSON-RPC API
bitcoin cli json-rpc python-library
Last synced: 14 Jan 2026
https://github.com/twisterrob/net.twisterrob.ghlint
cli github github-actions github-workflows linter
Last synced: 21 Apr 2025
https://github.com/opt-nc/geol
Efficiently show and monitor end-of-life dates for a number of products in your terminal using https://endoflife.date/ API
cli devops devops-tools devsecops eol eols go golang lifecycle-management reporting security-tools terminal-based
Last synced: 17 Apr 2026
https://github.com/mr-smith-org/mr
Framework for creating scaffolds for any existing programming language with a customizable TUI.
boilerplate boilerplate-template bubbletea cli code-generation customizable framework golang lipgloss multilanguage-support scaffold scaffold-framework scaffold-generator templates tui
Last synced: 11 Mar 2026
https://github.com/spujadas/departure-python
CLI, web API server, and Python library, to get departure information from public transport operators, and to update a virtual or physical departure board with this information.
cli departure-board london-underground national-rail nederlandse-spoorwegen python ratp sncf transilien web-api
Last synced: 11 Jun 2025
https://github.com/wanpan11/react-template-cli
🧵Utilities for creating React projects | React 模板项目脚手架
cli creact-react-app react reactjs template
Last synced: 19 Apr 2025
https://github.com/nathanielknight/llm-questioncache
An LLM plugin to efficiently pose questions to LLMs, cache the answers, and quickly retrieve answers to questions that you've already posed.
Last synced: 19 Apr 2025
https://github.com/splittydev/spotify-rs
Rustified Spotify API.
cli hacktoberfest spotify spotify-api
Last synced: 19 Aug 2025
https://github.com/blinklabs-io/bursa
Programmatic Cardano Wallet
api blockchain cardano cardano-wallet cli go golang library
Last synced: 01 Mar 2026
https://github.com/kontena/clamp-completer
Automatically generate shell autocompletion scripts for clamp based ruby CLI tools
autocomplete bash clamp cli gem ruby rubygem shell zsh
Last synced: 10 Jun 2025
https://github.com/metafates/brewer
🍺 An extremely fast homebrew CLI wrapper with extra features.
cli homebrew linux macos package-manager rust
Last synced: 12 May 2025
https://github.com/t3tra-dev/pyinit
pyinit is a command-line tool designed to help developers quickly scaffold Python library projects.
cli cross-platform python python3 rust rust-lang scaffolded
Last synced: 09 Apr 2025
https://github.com/lydanne/rmdev
This is a tool to delete the remaining dependencies and cache files in the development environment, eg: nodule_modules、target...
Last synced: 11 Jun 2025
https://github.com/technikhil314/auto-badger
Add status badges to your markdown in 2 seconds
auto-badger automation badgen badges badges-markdown cli npm shields shields-io
Last synced: 12 Jun 2025
https://github.com/un1970ix/analogatique
web gallery for your photos
cli dithering gallery-generator photos rust static-site-generator
Last synced: 22 Feb 2026
https://github.com/thisisyusub/kanza-cli
A simple command-line application to generate simple folder and file structure for Flutter Applications
Last synced: 24 Apr 2025
https://github.com/maxhallinan/git-chipper
An interactive CLI for batch deleting local branches.
Last synced: 12 Jul 2025
https://github.com/JayPanoz/audiopkger
A command-line tool to generate and package W3C audiobooks
audiobooks cli digital-publishing packaging pub-manifest publishing
Last synced: 10 May 2025
https://github.com/jessielw/frameforge
A CLI that utilizes VapourSynth to generator frame accurate comparison images (mirror)
accurate automatic cli comparison frame generator images subtitle vapoursynth video
Last synced: 19 Apr 2025
https://github.com/4i8/clinei
clinei is a library that provides a command line interface handler to make it easy to build CLI programs.
bun cli command command-line command-line-parser command-line-tool deno easy-to-use handler helper nodejs
Last synced: 16 May 2025
https://github.com/torappinfo/ebrowser
EBrowser: minimal suckless keyboard-friendly web browser based on chromium
cli command-line configurable lightweight minimal productivity shortcuts suckless userscript web-browser
Last synced: 12 Apr 2025
https://github.com/TheStack-ai/pulser
SKILL.md linter for Claude Code — diagnose, classify, prescribe, and auto-fix skills against Anthropic best practices
anthropic claude-code claude-code-skills cli code-quality developer-tools github-action linter npm npx skill-linter skillmd skills static-analysis typescript
Last synced: 20 Apr 2026
https://github.com/crolbar/matm
watch anime, movies, tv shows and read manga from comfort of the cli
anime anime-scraper cli fzf manga manga-downloader manga-reader movie movies movies-streaming mpv ratatui ratatui-rs rust rust-lang scraper webscraping
Last synced: 11 Oct 2025