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/felixtellmann/shopify-cms
Use Shopify's popular theme editor to build headless React sites.
Last synced: 02 Aug 2025
https://github.com/jaywcjlove/chmod-cli
A simple command line tool for changing file permissions, A `chmod 777 filename` util for nodejs.
chmod cli command-line nodejs tool
Last synced: 14 Mar 2025
https://github.com/mfussenegger/dinspect
Commandline tool to turn JSON into a chart
analysis cli matplotlib plot python python3
Last synced: 14 Apr 2025
https://github.com/rnixai/rnix
An operating system for AI agents — Unix philosophy: process, VFS, syscalls. Go 1.26.
agent ai cli go llm mcp orchestration unix
Last synced: 06 Jul 2026
https://github.com/ferhatgec/cliutils
Fegeya CLIUtils, a CoreUtils alternative. Written in Kalem.
cli cli-utils commandline coreutils cpp kalem transpiler
Last synced: 18 Feb 2026
https://github.com/larscom/rusty-relay
A self-hostable server that forwards webhooks and can proxy all kinds HTTP requests to a local machine.
cli development-tools proxy relay rust webhooks
Last synced: 08 Apr 2026
https://github.com/sha1n/termite
A library of rich terminal app utilities and visual elements such as progress indicators, cursor control and APIs for rendering and updating content in-place.
cli go golang progress-bar terminal terminal-based termite
Last synced: 12 Apr 2025
https://github.com/masreplay/l10n_lint
Add flutter_localizations with on command (l10n --init)
cli dart easy flutter intl l10n lint localizations
Last synced: 14 Apr 2025
https://github.com/ivan-ha/mac-setup
My setup script for a new Mac
cli macos setup-macos setup-osx setup-script
Last synced: 14 Apr 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/broadwaylamb/generate-llvm-docset
A Python 3 script for generating Dash docset for LLVM API
cli dash documentation doxygen llvm python3
Last synced: 29 Jul 2025
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/atomashpolskiy/bt-cli-demo
Simple CLI torrent client based on Bt library
bittorrent cli client java torrent
Last synced: 04 Apr 2025
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/frederickgeek8/unipkg
Multi-platform implementation of dpkg
cli debian dpkg multi-platform
Last synced: 17 Mar 2025
https://github.com/ferhatgec/pyback
PyBack, easy-to use CLI Wayback Machine in Python3
cli python python3 request script wayback wayback-archiver wayback-machine
Last synced: 18 Feb 2026
https://github.com/ferhatgec/valacat
Fegeya ValaCat, Vala implementation of ColoCat.
c cat cli colocat color colorize filesystem glib implementation line-by-line read vala
Last synced: 14 Apr 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/seporaitis/awscli-plugin-credential-mfa
awscli now asks for token code when used with MFA enabled IAM accounts.
aws aws-cli aws-cli-plugins aws-cli-utilities cli cli-tool cloud-security mfa multifactor-authentication plugin python security
Last synced: 25 Jul 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/andrewpetrochenkov/pypi-register
:snake: register pypi.org project
Last synced: 08 Mar 2026
https://github.com/hanabi-rest/cli
A CLI for dumping API files and SQL generated by hanabi.rest to local, and for structuring the project.
Last synced: 23 Oct 2025
https://github.com/ramongebben/mergify
A very small cli for looking at Gitlab merge requests
cli gitlab gitlab-cli merge-request
Last synced: 11 Apr 2025
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/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/bovem/gpt-developer-tools
A CLI tool that could debug, explain and create scripts using ChatGPT
ai chatgpt cli cli-app debugging-tool gpt-3
Last synced: 07 Mar 2026
https://github.com/fabiospampinato/template-typescript-cli-package
A template for starting a new typescript CLI package quickly.
cli package template typescript
Last synced: 27 Jul 2025
https://github.com/talentlessguy/transpile-node-modules
🧪 CLI to transpile individual ESM packages to CommonJS with esbuild
cli commonjs esbuild esm modules nodejs transpilation transpile
Last synced: 28 Jul 2025
https://github.com/tabone/jsonapi2raml
Generates RAML for REST APIs that follow JSON-API spec.
api cli documentation generator json-api jsonapi2raml nodejs raml raml-documentation
Last synced: 05 Mar 2026
https://github.com/keenwon/string-break
Break string into lines according to visual width.
break chinese cli console fixed-width fullwidth string terminal
Last synced: 29 Jul 2025
https://github.com/cadensstudio/hermes
A CLI tool to self host web optimized Google Fonts with ease.
cli golang google-fonts homebrew open-source web-fonts
Last synced: 08 Aug 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/domin-mnd/cvet-cli
An effecient color tool CLI for your projects
Last synced: 29 Jul 2025
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/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/hungneox/falcon
Light command line download accelerator written in Golang
accelerator cli download go golang
Last synced: 05 Oct 2025
https://github.com/koki-develop/gh-q
📂 gh extension to manage GitHub repositories like `ghq`
Last synced: 29 Jul 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/zircote/git-adr
🏛️ Architecture Decision Records in git notes - no files, no merge conflicts, linked to commits. AI-powered drafting, wiki sync, 6 templates.
adr ai architecture-decision-records cli devops documentation git git-notes python software-architecture
Last synced: 08 Apr 2026
https://github.com/rhettbull/qrlogo
Create QR codes for URLs and automatically add the favicon logo to the QR code
cli command-line python qrcode qrcode-generator
Last synced: 22 Sep 2025
https://github.com/cdepillabout/highlight
command line tool for highlighting parts of files that match a regex
cli grep hacktoberfest haskell highlight highlighting hrep regex
Last synced: 30 Jul 2025
https://github.com/entando/entando-bundle-cli
Entando Bundle CLI, a tool to create and publish Entando bundles.
Last synced: 31 Jul 2025
https://github.com/tcelestino/conjugate-cli
command line to find the correct verb tenses in english
Last synced: 23 Sep 2025
https://github.com/phmatray/mastercommander
Use your favorite CLI tools without leaving your code editor
beta cli developers devops docker dotnet git library npm project-management tool utility workflow-automation
Last synced: 31 Jul 2025
https://github.com/papb/batch-rename-by-function
Batch rename files and folders by providing a JS function
Last synced: 31 Jul 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/taylorfinnell/genie-cli
Netflix Genie CLI
cli crystal genie netflix-genie
Last synced: 01 Mar 2026
https://github.com/ifm/lan743x-config
Command line utility for changing the LAN743x configuration EEPROM
Last synced: 13 May 2025
https://github.com/rizwanullah313/car-rental-managament-system
Car rental management system project using C++...
Last synced: 25 Sep 2025
https://github.com/nattatorn-dev/moduly
Generate sample module with [name] with just one command.
cli creator module react react-redux
Last synced: 09 Apr 2026
https://github.com/mrsauravsahu/gitremotetourl
Converts git's remote url to a valid url to open in the browser.
cli github highlighted javascript
Last synced: 10 Apr 2025
https://github.com/tool3/chartscii-cli
📊 create bar charts in your terminal
ascii-chart cli javascript npm-package
Last synced: 14 Apr 2025
https://github.com/alexhokl/bb
BitBucket Pull Requests Manager
bitbucket cli command-line golang
Last synced: 03 Aug 2025
https://github.com/ciavash/sway-config
A Raku library and script for parsing Sway window manager's config
app cli command-line config library module parser raku raku-module rakulang sway sway-config swaywm
Last synced: 01 Oct 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/zkxs/cuniq
Command line tool that counts unique lines FAST.
blazingly-fast cardinality cli cli-app command-line command-line-tool count distinct unique
Last synced: 08 Aug 2025
https://github.com/marco-gallegos/commit-cli
commitcli, commit-cli is a comand line interface to simplify commiting using standards like conventional commits, odoo or semantic git commits
cli command-line commit conventional conventional-commit conventional-commits git odoo python
Last synced: 09 Aug 2025
https://github.com/mikyll/go-tic-tac-toe
Simple Tic Tac Toe CLI game with SinglePlayer and MultiPlayer mode, written in Go
cli game go golang google interactive menu multiplayer tic-tac-toe
Last synced: 22 Mar 2025
https://github.com/Apoo711/Context-Engineering
🚀 A framework for Context Engineering using Google Gemini. Move beyond simple prompting and learn to systematically provide context to your AI coding assistant for more reliable, consistent, and complex software development.
ai-assisted-development cli context-engineering gemini generative-ai prompt-engineering software-development template
Last synced: 10 Aug 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/seangenabe/copy-newer
Copy newer files only.
cli filesystem glob newer newer-files
Last synced: 03 Oct 2025
https://github.com/sylkenio/nextjango
Nextjango is a full-stack CLI tool that scaffolds a modern Next.js + Django project—fully wired, type-safe, and built for developers who move fast.
cli django fullstack nextjs python scaffolding typescript
Last synced: 10 Aug 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/equinor/si4ti
si4ti is a LGPL licensed seismic inversion tool for monitoring effects in 4D seismic from changes in acoustic properties of a reservoir.
cli impedance python3 seismic seismic-inversion timeshift
Last synced: 12 Aug 2025
https://github.com/svg153/gh-clone-org
A GitHub CLI extension to clone all repositories in an organization as quickly as possible
bash cli gh-extension git git-clone github github-cli github-cli-extension terminal
Last synced: 13 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/sacconazzo/directus-utils
Directus utilities CLI (automatic migrations)
cli commander commands directus migrations permissions roles utilities
Last synced: 14 Aug 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/bntzio/treminal
Manage Trello from the Terminal 🙌
cli productivity terminal trello
Last synced: 14 Apr 2025
https://github.com/awaitlink/b0x
A simple CLI tool to display info about integers :1234:, IPs :globe_with_meridians:, strings :memo:
binary cli cli-app cli-utilities convert hexadecimal ip ipv4 ipv6 octal rust-crate
Last synced: 20 Aug 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/firehead90544/how-cli
An AI-based CLI assistant to help you with command line & shell.
artificial-intelligence cli langchain llm python typer-cli
Last synced: 21 Aug 2025
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/ventgrey/cranberry
Cranberry is a small Go program that helps you find console logging statements in your TypeScript project.
ci cli console console-log devops go golang unix
Last synced: 22 Aug 2025
https://github.com/paulrosset/git-aware
Fast Rust CLI that detects Git dirty working tree status on a system
Last synced: 23 Aug 2025
https://github.com/likianta/argsense-cli
New command line interface based on Python Rich library.
argparse cli click command-line command-line-interface python python-cli python-rich rich rich-cli rich-click typer
Last synced: 24 Aug 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/andrewpetrochenkov/mac-slideshow
:sunrise: macOS slideshow screensaver
applescript cli macos screensaver
Last synced: 05 May 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/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/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/theapache64/organizer
A simple tool to organize your files.
Last synced: 04 May 2026
https://github.com/pradeepmouli/skillit
Generate AI agent skills (SKILL.md) from TypeScript API docs — TypeDoc plugin + CLI + Docusaurus/VitePress
agent-skills ai api-documentation claude-code cli code-generation copilot cursor developer-tools documentation docusaurus jsdoc llm llms-txt skill-md typedoc typedoc-plugin typescript vitepress
Last synced: 10 Jun 2026
https://github.com/koushiro/pbar
A terminal progress bar written in Rust.
cli console progress-bar rust terminal
Last synced: 14 May 2026
https://github.com/nadim147c/rong
🎨 A Material You and Base16 color generator.
base16 cli linux material-you material3 matugen rice wallpaper
Last synced: 09 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/haru0416-dev/quaere
Process-correction skills that make coding agents ask before they act.
agent-skills ai claude-code cli codex-cli coding-agents developer-tools llm
Last synced: 13 Jun 2026
https://github.com/sebaplaza/garca
explore and listen worldwide online radios via your terminal
cli online radio rust streaming-audio terminal
Last synced: 03 May 2026