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/berkaygediz/localmoderationmatrix
A CLI tool for bulk message deletion, media cleanup, and sticker purge in Matrix rooms.
bulk-delete cinny cli e2ee element matrix matrix-nio matrix-org matrix-room matrix-rooms moderation neochat nheko open-source schildichat
Last synced: 16 Jun 2026
https://github.com/rios0rios0/dev-toolkit
Developer toolkit CLI written in Go. Manages Git repositories across multiple providers (GitHub, Azure DevOps, GitLab, Codeberg) with parallel cloning, syncing, project bootstrapping, and language-aware build/test/lint/SAST commands.
automation cli developer-tools git golang repository-management
Last synced: 04 May 2026
https://github.com/jazzshu/kubectllama
go-cli tool to suggest kubectl commands
Last synced: 16 Jun 2026
https://github.com/piecioshka/encoding-checker
🛠 Tool to investigate files with different encoding than passed
Last synced: 17 Jun 2026
https://github.com/prikhi/hkredmine
A Redmine CLI Client and API Library Written in Haskell.
cli haskell redmine redmine-cli-client
Last synced: 18 Jun 2026
https://github.com/cloudtruth/cloudtruth-cli
Manage your CloudTruth organization and integrate with practically anything you can think of using our CLI.
cli cloudtruth configuration-management secrets-management
Last synced: 15 May 2026
https://github.com/alexmarqs/alm-invoices-cli
🧾 My personal CLI app to manage my invoices via Web Scraping.
automation chalk cli executable headless-browser inquirerjs meow nodejs pkg puppeteer typescript webscraping
Last synced: 06 May 2026
https://github.com/iberianpig/makef
Override Makefile
bash cli make makefile override shell task-runner
Last synced: 11 Apr 2025
https://github.com/feuster/ffchapters2
FFchapters2 is a FFmpeg based video chapter generation tool
chapter chapter-backend chapter-creation chapter-frontend chapter-generation chapters cli ffchapters ffchapters2 ffmpeg ffmpeg-metadata film-editing matroska matroska-chapters matroska-files metadata mkv-chapters mkv-files movie-chapters video
Last synced: 13 Apr 2025
https://github.com/fabiospampinato/tiny-colors
A tiny library providing the basic ANSI colors for the terminal.
Last synced: 15 Jul 2025
https://github.com/gokul2406/passafe
A password manager which is intended to be used in *nix operating systems
cli password-manager rust rust-lang
Last synced: 07 May 2025
https://github.com/tranqy/zellij-utils
Powerful shell utilities for streamlined Zellij terminal multiplexer workflows with smart session management and development layouts
bash cli development multiplexer productivity shell terminal tmux workflow zellij
Last synced: 17 Jul 2025
https://github.com/ramlmn/serv
💻 A development server for serving static files
cli http http-server http2 https server static tls
Last synced: 22 Mar 2025
https://github.com/fusetim/r2lay
A simple TCP relay made in Rust
cli ipv6 ipv6-support proxy proxy-protocol proxy-server relay rust simple tcp tcp-relay
Last synced: 05 May 2025
https://github.com/suwadith/hotel-management-system-java-oop-cli
Java based Hotel Management System. [Object Oriented Programming]
cli hacktoberfest java object-oriented-programming
Last synced: 17 Jul 2025
https://github.com/kriasoft/oauth-callback
Lightweight OAuth 2.0 authorization code capture for CLI tools & desktop apps. Works with Node.js, Deno, Bun. MCP SDK ready.
authentication authorization bun cli deno localhost mcp mcp-client mcp-server model-context-protocol nodejs oauth oauth-callback-url oauth2 rfc7591 sdk typescript
Last synced: 24 Jan 2026
https://github.com/dhhruv/compresssio
Streamline/Optimize your Images to save storage space...
cli compression compressor framework hacktoberfest hacktoberfest2021 image image-compression image-compressor image-processing library png python shell terminal tinify tinypng
Last synced: 17 Jun 2025
https://github.com/chip/pathos.rb
pathos.rb - CLI for editing a PATH env variable
cli command-line command-line-tool env environment-variables path ruby tty
Last synced: 15 Jul 2025
https://github.com/ibotta/asdf-brig
A plugin for the Azure/Brigade brig CLI tool.
asdf asdf-brig asdf-plugin asdf-vm brigade cli
Last synced: 15 Aug 2025
https://github.com/davidallendj/gdpm
CLI tool to automate managing Godot game engine assets from the command-line.
assets automation cli cmake command-line cpp godot3 godot4 make meson ninja package-manager scons
Last synced: 12 Apr 2025
https://github.com/brentonhouse/geek-mobile
🚀Geek Mobile Toolkit - Everything a geek needs to create, build, and manage cross-platform native mobile apps.
alias alloy appcelerator appcelerator-titanium brenton-house cli cross-platform-native geek icons mobile native nodejs npm oclif plugin resources titanium titanium-alloy titanium-mobile toolkit
Last synced: 07 May 2025
https://github.com/fenhl/melt
A command-line tool for working with Twitter/Discord snowflake IDs
Last synced: 17 Jul 2025
https://github.com/rmariuzzo/markdown-exec
Execute commands in your Markdown and keep the output.
cli exec markdown markdown-parser
Last synced: 14 Jun 2025
https://github.com/gmickel/cursor-windsurf-convert
Node CLI + TypeScript API that losslessly converts Cursor AI rule files to Windsurf rules - and back - in a single stream-first command.
ci cli converter cursor-ai cursor-ai-project-rules devtool markdown nodejs rules typescript windsurf windsurf-ai yaml
Last synced: 27 Feb 2026
https://github.com/doarakko/bigburger
Biiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiig burger!
Last synced: 09 Apr 2025
https://github.com/skelly37/cli-tui-games
Simply my games running in command line or terminal user interface
2048 2048-clone 2048-game ascii ascii-art ascii-game blackjack blackjack-cli blackjack-cpp blackjack-game cli cli-game command-line command-line-game cpp game games terminal terminal-based terminal-game
Last synced: 13 Apr 2025
https://github.com/pNre/gram
Command line based, bare-bones client for Telegram
Last synced: 07 May 2025
https://github.com/bukinoshita/nicht
:performing_arts: Command line interface prompt bool values
boolean cli command-line javascript nodejs prompt
Last synced: 18 Mar 2025
https://github.com/sirnoob97/yt-transcripts
Cli tool to get youtube video transcripts
cli easy easy-to-use go golang good-first-issue subtitle subtitles transcipt transcritps youtube
Last synced: 31 Aug 2025
https://github.com/davidcardoso/my-ez-cli
CLI Tools using Docker + Shell Script.
aws cdktf cli dev devops-tools docker google-cloud node python serverless shell-script speedtest sso terraform tooling yarn yarn-berry
Last synced: 06 May 2025
https://github.com/sheepla/trash-fs
🗑️ [WIP] A command line tool for $Recycle.bin: `rm` alternative command for Windows written in F#
cli fsharp fsharp-cli recyclebin rm rm-alternative trash windows
Last synced: 31 Oct 2025
https://github.com/luftywiranda13/remove-lockfiles
Prevent committing lockfiles
cli cli-app commit cross-platform git git-hooks hooks lockfile npm pre-commit yarn
Last synced: 13 Mar 2025
https://github.com/umangsys-dev/defin
System tool that detects and installs missing C++ dependencies
cli cmake dependency-resolution dev-tool linux open-source package-manager system-tool
Last synced: 16 May 2026
https://github.com/RichardLitt/ignore-github-users
Remove GitHub notifications from specific users
cli github github-enterprise notifications
Last synced: 11 Apr 2025
https://github.com/samuelschlesinger/version-control
A version control system implemented from scratch in Rust.
cli command-line-interface command-line-tool content-addressable-storage object-storage rust rust-lang version-control
Last synced: 18 Mar 2025
https://github.com/lucmski/limo
A CLI for managing starred Git repositories
blevesearch cli elasticsearch faceted-search github-api gorm starred starred-repositories
Last synced: 15 Dec 2025
https://github.com/skcript/cli-pr
Issue a Pull Request from Command Line using a simple Bash Script + Hub
bash cli github hub pull-requests
Last synced: 05 Apr 2025
https://github.com/katef/qs
A command shell
bash cli rc shell shell-scripting
Last synced: 11 Apr 2025
https://github.com/sbxte/tuesday
Personal task manager utilizing graphs instead of lists
cli graph productivity rust todo tui
Last synced: 12 Apr 2025
https://github.com/lwdgit/node-fire
Run a js object, Promise, Generator or a (async)function by CLI directly.
cli commandline-interface fire flow
Last synced: 27 Oct 2025
https://github.com/kaf-lamed-beyt/atalias
at (@) custom aliases for your Next.js projects, without the forward slashes
Last synced: 18 Mar 2025
https://github.com/corpix/clistruct
Addon for github.com/urfave/cli to generate flags from structs and set flags data into structs
Last synced: 17 Feb 2026
https://github.com/lmammino/xmas
A tiny rusty Xmas tree without bells and whistles
christmas christmas-tree cli cli-app lights rust rustlang xmas xmas-tree
Last synced: 12 May 2025
https://github.com/nexxeln/create-nex-app
create websites using my preferred stack
cli nextjs tailwindcss trpc typescript
Last synced: 12 May 2025
https://github.com/dezoito/rust-todo-list
A TODO List application in Rust, using SQLite for data persistence.
begginer-friendly cli rust sql tests
Last synced: 18 Sep 2025
https://github.com/isuke/git-consistent
Give consistency to your project's git logs.
cli commit commitizen emoji git git-duet npm-package
Last synced: 13 Mar 2025
https://github.com/andostronaut/workfloose
Scaffold workflow for CI/CD
cd ci cli docker dockerfile github gitlab heroku netlify npm-package scaffold workflow
Last synced: 10 Apr 2025
https://github.com/totakke/bosslint
One command to run multiple linters under Git version control
cli code-quality graalvm-native-image linter
Last synced: 13 Apr 2025
https://github.com/pvdlg/ncat
Concatenate multiple files, with their sourcemaps and optionally stdin, a banner and a footer
banner cat cli concat concatenate concatenation file files footer header sourcemap
Last synced: 11 Apr 2025
https://github.com/ahmadnassri/node-updated
check for updated package.json dependencies
Last synced: 07 May 2025
https://github.com/wayneashleyberry/go-proverbs
Go Proverbs as a package and cli.
Last synced: 30 Dec 2025
https://github.com/renatoathaydes/ansi-color
A Racket library to make it easy to colorize terminal output
ansi-colors cli command-line racket racket-lang
Last synced: 18 Jan 2026
https://github.com/shortarrow/vsixharvester
vscode extentions download with extenstions.json
cli vscode vscode-extension vsix vsix-extension vsix-extensions
Last synced: 13 May 2025
https://github.com/jr-codes/cli-rewire
Make a CLI by rewiring other CLIs
args arguments binary cli clis command config configuration javascript nodejs
Last synced: 12 May 2025
https://github.com/nilsmartel/awaitchange
Useful when one only wants to perform commands on filechanges
Last synced: 25 Jan 2026
https://github.com/danielbayley/wrapp
Wrap any script as a macOS app.
app cli command-line macos osx script shell
Last synced: 20 Aug 2025
https://github.com/starriver/charli
Scant CLI toolkit for the summer
cli command-line golang golang-library
Last synced: 13 Apr 2025
https://github.com/maartennnn/cli-builder
A cli builder tool to create fast and easy executable CLIs
Last synced: 11 Apr 2025
https://github.com/pbek/lmdownload
Linux Magazine PDF downloader for subscribers
cli docker docker-compose downloader golang linux
Last synced: 29 Oct 2025
https://github.com/hongaar/motorrijtuigenbelasting
🚗 Motorrijtuigenbelasting (MRB) berekenen in JavaScript
belastingdienst betalennaargebruik cli motorrijtuigenbelasting mrb rekeningrijden tax typescript wegenbelasting
Last synced: 20 Mar 2025
https://github.com/carnesen/cli
A command-line interface (CLI) framework for Node.js and web browser
carnesen cli command interface isomorphic-javascript javascript line nodejs typescript
Last synced: 12 Aug 2025
https://github.com/donuts-are-good/gofetch
light alternative to neofetch written for fun
cli donut-utils go golang hacktoberfest linux neofetch screenfetch shell terminal
Last synced: 12 Apr 2025
https://github.com/bordeux/sqsmv
SQSmv - move messages from one queue to another
aws cli noodejs sqs sqs-cli sqs-client sqs-mv sqs-queue sqsmv
Last synced: 11 Apr 2025
https://github.com/norskeld/rsx
Micro CLI for interactive execution of npm & yarn scripts.
Last synced: 23 Jun 2025
https://github.com/unusualcodeorg/goservegen
goservegen - Go Backend Architecture Generator using goserve framework
api backend cli gin-gonic go golang rest rest-api service starter-project starter-template
Last synced: 12 Apr 2025
https://github.com/smartprix/babel-changed
Only compile changed files with babel
babel babeljs cli developer-tools js nodejs transpiler
Last synced: 29 Oct 2025
https://github.com/audriusbutkevicius/recli
Reflection based CLI (command line interface) generator for Golang
cli command-line generator go golang reflection
Last synced: 21 Mar 2025
https://github.com/ormanli/mixingcheck
mixingcheck is a static analyzer to check forbidden structs and method calls.
Last synced: 07 May 2025
https://github.com/kaltsoon/dead-link-checker
💀 A dead-simple way (pun intended) to recursively look for broken links on a web page
Last synced: 26 Jun 2025
https://github.com/proximyst/hq
CLI tool for doing repeatable HTTP requests.
Last synced: 13 Apr 2025
https://github.com/levyvix/ani-tupi
Assista anime e leia mangá direto do terminal em português brasileiro. CLI completa com integração AniList, múltiplos scrapers e leitor PDF.
anime cli manga portuguese streaming
Last synced: 28 May 2026
https://github.com/cedi/kkpctl
a CLI tool for KKP
cli cluster k8s kkp kubermatic kubermatic-kubernetes-platform kubernetes
Last synced: 16 May 2025
https://github.com/enkerewpo/gleam-pkg
gleam package manager for installing Gleam CLI programs right inside your OS
cli gleam-lang package-manager
Last synced: 10 Apr 2025
https://github.com/lambdajack/pompoms
A pretty & simple Pomodoro timer for the terminal.
cli motivation pomodoro terminal workflow
Last synced: 18 Apr 2025
https://github.com/cutenode/anxiety
😰 a simple CLI to share our anxieties
anxiety cli mental-health node nodejs
Last synced: 28 Apr 2025
https://github.com/uncenter/create-eleventy-app
🛠️ An easy-to-use CLI tool to quickly create a fresh Eleventy project.
Last synced: 02 Jul 2025
https://github.com/aidenellis/cligo
🧇 CLI Go - A Python CLI Framework for creating command line interface.
aidenellis cli cligo framework python
Last synced: 17 Jul 2025
https://github.com/gers2017/umbra
Cli powered by zenode to send p2panda operations to a node
cli command-line-tool graphql p2p p2panda rust utlity zenode
Last synced: 23 Apr 2025
https://github.com/stagware/nocodb-cli
Open-source CLI and TypeScript SDK for NocoDB
Last synced: 21 Feb 2026
https://github.com/sean-clayton/licensor
Simple LICENSE file generator
cli license license-generator rust spdx
Last synced: 30 Oct 2025
https://github.com/natawie/mommy-rs
mommy can now support you with 🪖type-safety🪖 and 🚀blazingly-fast🚀 speed~ ❤️
bash blazingly-fast cli mommy rust shell zsh
Last synced: 02 Jul 2025