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/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/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/danburzo/yamatter
Inspect and transform YAML frontmatter data from the command line.
Last synced: 17 Mar 2025
https://github.com/malicean/deepstrip
Generates a reference assembly from an existing .NET DLL.
cil cli csharp dotnet dotnet-cli mono-cecil net50 reference-assemblies tool
Last synced: 18 Sep 2025
https://github.com/diogenespolanco/nopcommerce-cli
nopCommerce CLI is a development tool for build plugins for nopCommerce Solutions.
cli hacktoberfest hacktoberfest2021 nopcommerce nopcommerce-plugin
Last synced: 13 Apr 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/iakoug/tree-md-cli
Generate a tree markdown file according to a specified directory.
cli directory markdown tree-markdown tree-md-cli
Last synced: 06 May 2025
https://github.com/altescy/automlcli
Simple AutoML command line tool for tabular data
Last synced: 08 Jul 2025
https://github.com/hiimsergey/mastermind-rs
A TUI implementation of the Mastermind game
cli cli-game cli-games command-line command-line-game cursive cursive-rs mastermind mastermind-board-game mastermind-game rust rust-cli rust-game rust-games rust-lang silly silly-game tui tui-game
Last synced: 12 Jul 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/jaymoulin/docker-twitter-cli
Docker Image (Multiarch) - Twitter Cli Client
armhf armv7 cli docker docker-image multiarch raspberry-pi raspberrypi rpi sferik twitter twitter-cli-client
Last synced: 13 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/unboundedsystems/containit
The easy button for running commands in containers! For more info on using ContainIt, check out the Unbounded Systems video Seamless CLI Tools in Docker: https://youtu.be/XSgaNMtzb7M
cli cohort developer-tools development-tools docker shell tools
Last synced: 13 Jul 2025
https://github.com/megane42/ecs_autoscaling_scheduler
A CLI to manage scheduled scaling for ECS services
autoscaling aws-ecs cli ecs ruby-cli ruby-gem
Last synced: 13 Apr 2025
https://github.com/kjczarne/mkcommit
Generate and validate commit messages using the power of Python
cli command-line commit commitizen commitlint git python python3 validation
Last synced: 14 Jul 2025
https://github.com/miyamo2/filtgen
generate an iterator by go generate that can filter by field values of the item.
cli code-generation codegen filter filtering go gogenerate golang iterator iterator-library rangefunc
Last synced: 14 Jul 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/hacxy/create-ts-frame
This is a scaffolding tool used to quickly create starter project templates with Typescript as the main development language. Templates include but are not limited to web applications, mini programs, CLI command line tools, and more.
cli create create-typescript-project typescript-cli typescript-template
Last synced: 22 Aug 2025
https://github.com/microcks/homebrew-tap
Homebrew formulae that allows installation of Microcks tools through the Homebrew package manager.
api cli microcks microservices mocking testing
Last synced: 07 Mar 2026
https://github.com/sebastiancarlos/pm-jesus
PM-JESUS: "Your own, package-manager, Jesus" 🎶 (Package Manager front-end)
archlinux cli homebrew package-manager pacman wrapper
Last synced: 12 May 2025
https://github.com/headio/phalcon-bootstrap
A flexible application bootstrap for Phalcon-based projects
api bootstrapping cli di-container modular mvc phalcon phalcon-bootstrap phalcon4 phalcon5 php7 php72 php73 php74 php8 php80
Last synced: 07 Mar 2026
https://github.com/saifurrahmanemon/utils-kit
Customizable and dependency-free TypeScript utility functions that you can easily add to your projects. Free. Open Source.
cli javascript typescript utils
Last synced: 13 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/sanders41/github-status
CLI to check the status of GitHub
cli command-line-tool github github-status
Last synced: 21 Mar 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
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/zack-ashen/keep-cli
keep-cli is a cli Google Keep client. You can add, delete, and manage your google keep notes. Under development.
cli google google-api google-keep keep keep-cli notes python
Last synced: 03 Jul 2026
https://github.com/rokid/rokidos-cli
The CLI tool for RokidOS that supports config/install/build/test
Last synced: 31 Jul 2025
https://github.com/opt-nc/mobitag
Le chemin le plus court entre le terminal et un mobitag.
cli cli-app cobra-cli newcaledonia sms sms-messages
Last synced: 08 Mar 2026
https://github.com/andostronaut/weal
Web interface for terminal
cli command-line-tool interface internal javascript node react terminal terminal-ui web
Last synced: 16 Jul 2025
https://github.com/iamazeem/spancopy
a CLI tool to span (copy) files with size threshold (For Linux - amd64/arm64, macOS, Windows)
amd64 arm64 cli cli-app commandline-tool copy-files cpp17 cross-platform linux macos windows
Last synced: 08 Mar 2026
https://github.com/maplephp/prompts
PHP Prompts is a pretty, interactive, lightweight, and user-friendly CLI (Command Line Interface) PHP library designed for seamless use across Linux, Unix, Darwin, and Windows.
cli cmd command-line command-line-interface command-line-tool cross-os cross-platform darwin interactive linux php pretty prompt terminal unix windows
Last synced: 02 Aug 2025
https://github.com/metafates/bento
🍱 Go framework for building TUI apps. Based on ratatui and bubbletea
cli elm-architecture framework go tui
Last synced: 25 Sep 2025
https://github.com/unknownrori/cli-video-player
Simple, Rusty CLI Video Player and Fun Project
Last synced: 23 Jul 2025
https://github.com/jiayisheji/simple-ui
Simple Design components for Angular
angular cdk cli component design library nx-workspace simple ui ui-components ui-design uikit
Last synced: 22 Mar 2025
https://github.com/fdesjardins/deedee
A tool for detecting project dependencies
cli dependencies project tools
Last synced: 03 Apr 2025
https://github.com/andrewpetrochenkov/pypi-register
:snake: register pypi.org project
Last synced: 08 Mar 2026
https://github.com/haxpor/contractdiff
CLI tool to diff between two contract addresses in bytecode. Support EVM-based chains i.e. BSC, Ethereum, and Polygon.
blockchain bsc bytecode cli contract-address contract-diff crypto diff ethereum polygon
Last synced: 12 Jul 2025
https://github.com/transitive-bullshit/update-markdown-usage
Updates a markdown section with CLI usage info via --help.
Last synced: 01 Apr 2025
https://github.com/k8pai/nextauth-cli
A cli tool to initialize nextauth setup with a simple command.
authentication authorization changesets cli cli-app cli-tool clitools commander commanderjs k8pai nextauth nextauth-cli nextauthjs nextjs nodejs npm npm-package pnpm typescript
Last synced: 09 Mar 2026
https://github.com/adamdecaf/csvq
CLI tool to parse and transform CSV files
cli csv csv-converter csv-files csv-transformer jq
Last synced: 22 Mar 2025
https://github.com/dmotz/distilla
Distill a derived branch build with no mess. Designed for gh-pages.
cli gh-pages github-pages javascript static
Last synced: 27 Jun 2025
https://github.com/claudiuceia/licensor-cli
:scroll: Easily choose an Open Source license for your awesome project
cli inquirer license license-generator node node-cli
Last synced: 01 Aug 2025
https://github.com/olgasafonova/linkedin-rs
LinkedIn in the terminal. Inbox, messages, feed, search, jobs, profile audit, network overlap; no browser needed. Fork of eisbaw/linkedin-rs.
Last synced: 05 Jul 2026
https://github.com/exapsy/capcli
An unofficial CLI for Capital.com (CFD Broker)
capital-com cli stock-market stock-trading trading
Last synced: 10 Sep 2025
https://github.com/hungneox/falcon
Light command line download accelerator written in Golang
accelerator cli download go golang
Last synced: 05 Oct 2025
https://github.com/bntzio/fast-license
Generate licenses for your open source projects the fast way 🏃💨
cli cli-app generator javascript license nodejs open-source
Last synced: 14 Apr 2025
https://github.com/bobheadxi/ctl
🐒 Package ctl enables drop-in gRPC client integration for your service into command-line applications
cli client golang grpc grpc-client reflection
Last synced: 25 Jul 2025
https://github.com/bntzio/treminal
Manage Trello from the Terminal 🙌
cli productivity terminal trello
Last synced: 14 Apr 2025
https://github.com/marhsjbdn/opencode
🐙 AI coding assistant for the terminal. Open-source CLI tool that guides coding with a chat-style agent, helping developers write and debug code faster today.
ai ai-tui aider chatgpt cli code codex dsa-algorithm hacktoberfest html javascript open-source openai opencode opencode21 opencode23 vibe-coding webdevelopment
Last synced: 05 Nov 2025
https://github.com/virgoone/project-template
项目模版,适用于react项目,包含控制台、移动端和pc端
admin-dashboard cli console project-template react teamplate template
Last synced: 21 Sep 2025
https://github.com/jdockerty/kindle-notes-grabber
Command-line application to parse Amazon Kindle Note emails containing CSVs and output them into a text file.
cli go golang kindle-highlights
Last synced: 19 Sep 2025
https://github.com/nulldev/sp
:sound: Debian Package for sp - a command-line client for Spotify's dbus interface
cli deb debian-package nulldev sp spotify
Last synced: 21 Mar 2025
https://github.com/jdonnerstag/vlang-rosie
Native V-lang implementation of Rosie-RPL. Rosie is a pattern language (RPL for short). A little bit like regex, but aiming to solve several of the regex issues.
cli regex rosie rpl vlang vlang-module
Last synced: 13 May 2025
https://github.com/einride/csp-evaluator-cli
A command line tool to validate Content-Security-Policy rules
cli content-security-policy einride
Last synced: 26 Jul 2025
https://github.com/deryeger/boilerfiles
BoilerFiles is a CLI for downloading your boilerplate files from a public GitHub template repo.
Last synced: 24 Mar 2025
https://github.com/slickyeet/create-lx2-app
The Most Opinionated Way to Build Next.js Apps
authjs cli eslint nextjs payload payloadcms prettier prisma tailwindcss typescript
Last synced: 03 Jan 2026
https://github.com/lyubenblagoev/emailctl
Command line interface (CLI) for the Postfix REST Server
cli go postfix-rest-server rest-cllient
Last synced: 17 Jan 2026
https://github.com/dan-duran/learn-bash
Learn Bash is a free and open-source guide to master command line and shell scripting. It is designed to be simple and easy to understand for beginners.
bash bash-commands cli cli-tutorial command-line command-line-tutorial shell-script terminal-commands tutorial
Last synced: 27 Sep 2025
https://github.com/sermuns/stil
Static site generator for index listing
cli directory-listing static-site-generator
Last synced: 01 Mar 2026
https://github.com/minoritea/tunneler
Tunneler is a ssh port forwarder with TOML configuration management
cli go resolving-hostnames ssh toml
Last synced: 02 Aug 2025
https://github.com/titaniumhocker/sendsmtp
CLI SMTP client in pure Python
cli client python smtp smtp-client
Last synced: 23 Mar 2025
https://github.com/andsfonseca/term-cli
O clássico jogo de adivinhação de palavras no estilo Wordle e Termooo, agora para linha de comando. Uma nova palavra a cada dia!
cli nodejs pt-br termooo typescript wordle
Last synced: 07 Mar 2026
https://github.com/aryank1511/tin.
A powerful tool to test your code across multiple machines and gather comprehensive runtime statistics effortlessly ✨
Last synced: 14 Apr 2025
https://github.com/halo-lab/kickin
CLI for bootstrapping new projects with Eleventy.
brotli cli eleventy sass starter svgo typescript workbox
Last synced: 29 Jul 2025
https://github.com/bad-antics/nullsec-freakshow
🎪 The Freakshow Suite — 30 Weird & Creepy Security CLI Tools | Python + Click | bad-antics
cli click hacking-tools nullsec pentest python red-team security-tools
Last synced: 08 Mar 2026
https://github.com/mcmah309/activate
A tool to manage environment-specific configurations. Simplifying working across various settings like Development, Testing, Production, etc.
Last synced: 12 Apr 2025
https://github.com/aakashraina/react-spawn
CLI tool to quickly spawn a minimalist template for SPA react web apps 🚀
boilerplate-front-end cli nodejs reactjs
Last synced: 31 Oct 2025
https://github.com/hmerritt/backup-script
A simple script that compresses files/folders and moves them to a backup location
automation backup bash-script cli compresses-files gzip pigz
Last synced: 22 Mar 2025
https://github.com/nya1/bananareporter
An easy to use CLI to generate custom reports in JSON, JSONL, CSV from multiple sources
cli command-line-tool github gitlab jsonl report report-generator reporting reporting-tool
Last synced: 26 Oct 2025
https://github.com/teamtinvio/jaz-ai
Complete agent stack for Jaz. Plugins, Skills, MCP tools, and CLI for Claude Code, Cowork, Codex, Copilot, Cursor, and more.
accounting agent-skills ai-agents api bank-reconciliation bookkeeping claude-code cli codex copilot financial-calculator fintech ifrs invoicing reconciliation rest-api tax
Last synced: 27 Jun 2026
https://github.com/fliegwerk/dita-ot-helper
A little helper for automating some of the more tedious tasks of automation with the DITA Open Toolkit
automation chalk cli commander dita dita-ot js nodejs pdf
Last synced: 26 Jul 2025
https://github.com/joeshaw/iata
CLI tool to print info on airports given IATA or ICAO codes
airports cli golang iata iata-codes icao icao-codes
Last synced: 18 Oct 2025
https://github.com/HenryLok0/AnyDownload
A powerful command-line tool to download an entire website—including HTML, images, CSS, JS, fonts, and media—into a local folder for offline browsing.
cli download html html-download https nodejs puppeteer web-scraper website website-downloader
Last synced: 27 Jun 2025
https://github.com/xlab/termtables
A fork of long-gone apcera/termtables, because I liked it.
apcera ascii cli golang markdown terminal termtables
Last synced: 09 Mar 2026
https://github.com/purarue/pura-utils
useful scripts extracted from my dotfiles
bash cli command-line installer makefile perl python shell
Last synced: 18 Mar 2025
https://github.com/l-lawliet07/spyc
🖥️ cli tool for competitive programmers...
autoreload cli competitive-programmers cpp gcc nodejs
Last synced: 26 Jul 2025
https://github.com/sarvsav/iza
Streamline platform operations with Linux inspired commands written in Go!
artifactory ci cicd cli database devops go golang linux mongodb platform-engineering shell
Last synced: 07 Mar 2026
https://github.com/bluehalo/yadda
Yet Another Docker Deployment Application
aws-dynamodb aws-ecs aws-lambda cli docker dockerfile nodejs-library
Last synced: 26 Jul 2025
https://github.com/r3dhulk/snakegame
Simple Snake Game Using Python turtle
cli game game-dev game-development gamedev gamedevelopment gui snake snake-game snake-game-in-c snake-game-in-perl snake-game-in-ruby snake-game-python snakegame snakegamein snakegameinc snakegameinpython
Last synced: 23 Jul 2025
https://github.com/ifm/lan743x-config
Command line utility for changing the LAN743x configuration EEPROM
Last synced: 13 May 2025