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-07 00:06:13 UTC
- JSON Representation
https://github.com/bayareawebpro/basher-framework
A Laravel Inspired Bash Shell Framework with Zero Dependencies
application bash basher-framework cli cli-app framework git profile shell
Last synced: 10 Jul 2025
https://github.com/rkalis/electrum-cli
Quickly make requests to an electrum server with a simple CLI
bitcoin bitcoin-cash cli electrum
Last synced: 07 Jan 2026
https://github.com/mulaza/organizer-cli
A CLI tool that scans through a directory and organizes all loose files into folders by file type.
automation cli cmd command-line-tool console console-application python terminal
Last synced: 11 Apr 2025
https://github.com/entria/cli-yargs-boilerplate
Simple Yargs boilerplate to create a CLI (command line interface)
Last synced: 12 Apr 2025
https://github.com/dotanuki-labs/android-oss-cves-research
An analysis on open-source Android apps intended to learn if they are harmed by vulnerable dependencies π
cli gradle python security supply-chain-analytics
Last synced: 12 Apr 2025
https://github.com/netcorestack/tools
Hisar Web CLI Tools
aspnetcore cli dotnet-global-tools dotnetcore tooling tools web-cli
Last synced: 17 Jun 2025
https://github.com/aenondynamics/x509-tool
:wrench: Single-File-Utility to create X509 Certificates/PKI Structure for your OpenVPN Server or any TLS based communication.
authentication certificate cli communication openssl openvpn pki-structure security ssl-certificates tls verify-certificates webserver x509
Last synced: 19 Jun 2025
https://github.com/beinsezii/ompl
Opinionated Music Player/Library
cli cross-platform daemon linux music music-player rust tui windows
Last synced: 20 Jun 2025
https://github.com/whoxer/listu
A simple task manager for devs around the world
c-language c-language-programming cli cli-app task-manager
Last synced: 20 Jun 2025
https://github.com/namchee/dependent
Simple utility CLI tool to analyze which files are using a Node dependency π
cli dependency nodejs parser typescript
Last synced: 11 Jul 2025
https://github.com/B0ney/xmodits-cli
Command line version of xmodits - A tool to rip samples from tracker modules.
audio cli fasttracker2 impulsetracker protracker ripper rust screamtracker tracker-music xmodits
Last synced: 14 Jul 2025
https://github.com/brandontruggles/add-redux
Quickly add Redux boilerplate files and directories to your vanilla JavaScript, React, or React Native App.
boilerplate cli javascript npm npm-module npm-package react react-native reactjs redux redux-logger redux-promise redux-thunk yarn
Last synced: 07 Mar 2026
https://github.com/bambooom/gh-noti
gh extension to check unread notifications
Last synced: 15 Jul 2025
https://github.com/lszeremeta/sdfeater
Always hungry SDF chemical file format parser with many output formats
chebi chemical-data chemical-elements cheminformatics cli cvme cypher data-structures database docker-image drugbank jar java molecularentity neo4j parser parsers periodic-table sdf sdf-files
Last synced: 17 Jul 2025
https://github.com/omochice/gh-fzgist
The extension for GitHub CLI to handle gist with fzf
bash cli fzf-scripts gh-extension github-cli
Last synced: 18 Jul 2025
https://github.com/perdy/clinner
Command Line Interface builder that helps creating an entry point for your application.
cli command command-line command-line-tool main
Last synced: 13 Apr 2025
https://github.com/otobrglez/bicikelj-sh
This is BicikeLJ client implemented in Bash.
Last synced: 13 Apr 2025
https://github.com/zueve/zenv
Zenv: Zen Environment - docker based virtual environments
cli docker virtual-environments
Last synced: 29 Mar 2025
https://github.com/acgtools/sub-renamer
CLI tool to automatically rename subtitle files to match corresponding video files. θͺε¨δΈΊεεΉζδ»ΆεΉι θ§ι’εΉΆιε½εη CLI ε·₯ε ·γ
anime cli cli-app go golang open-source video
Last synced: 20 Jan 2026
https://github.com/mtegarsantosa/staticia
π» A CLI to Generate Static Index Directory Html
cli hacktoberfest html javascript nodejs static
Last synced: 03 Apr 2025
https://github.com/CurlGPT/CurlGPT
ChatGPT in your favourite terminal
chatgpt cli contributions-welcome curl gpt-3 help-wanted homebrew node nodejs open-source openai opensource shell typescript
Last synced: 04 Apr 2025
https://github.com/UltiRequiem/whereiam
πΊοΈ An Implementation of pwd
cli coreutils-programs crate pwd rust rustlang
Last synced: 24 Jun 2025
https://github.com/rango-tools/pexels-crawler-cli
A Simple Crawler For Pexels Website
cli crawler docopt downloader image pexels pexels-api pexels-downloader photo pip python scraper selenium
Last synced: 24 Jun 2025
https://github.com/wp-cli/eval-command
Executes arbitrary PHP code or files.
cli eval hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 05 Apr 2025
https://github.com/cristovaoolegario/orders-tracker-cli
A CLI tool to track your orders.
bubbletea cli correios-rastreio go golang hacktoberfest tracking
Last synced: 07 Apr 2026
https://github.com/scrwdrv/safe-backup
A real-time backup CLI tool written in Typescript. safe-back helps you sync file/folder into a single password encrypted storage. Using technology of RSA & AES.
aes archive backup backup-cli bua cli encryption javascript nodejs rsa sync tool typescript
Last synced: 30 Oct 2025
https://github.com/limebeck/reveal-kt
Kotlin wrapper for Reveal JS with CLI
cli kotlin kotlin-script kotlin-scripting revealjs slides
Last synced: 21 Mar 2025
https://github.com/passw0rd/cli
Passw0rd's CLI tool for communicating with API of the Password-Hardened Encryption (PHE) Service. https://passw0rd.io/Β
cli cryptography encryption passw0rd password password-hardened-encryption phe
Last synced: 11 Jan 2026
https://github.com/guerinoni/replacer
Command-line tool to rename a lot of files with some rules :)
cli cli-app command-line command-line-tool filename filename-utils filenames-change filesystem go golang hacktoberfest
Last synced: 14 Apr 2025
https://github.com/vinhlh/apolloud
Shuffle play all SoundCloud tracks liked by an user via command line.
cli player puppeteer soundcloud soundcloud-cli
Last synced: 11 Aug 2025
https://github.com/a-nau/pdf-link-checker
Github Action and CLI tool to automatically check all links in a PDF for dead or broken links.
check cli cli-app github-actions link link-checker pdf pdf-generation url
Last synced: 04 Oct 2025
https://github.com/jpikl/pm
Package manager wrapper (supports: pacman, paru, yay, apt, dnf, zypper, apk, brew, scoop)
apk apt brew cli dnf fzf package-management package-manager pacman paru scoop wrapper yay zypper
Last synced: 31 Oct 2025
https://github.com/dmotz/statmap
Output recursive directory stats as JSON for visualization and analysis.
Last synced: 25 Jun 2025
https://github.com/thesabbir/envan
envan helps you sync env files from AWS SSM
aws-parameter-store cli environment environment-variables monorepo nodejs pnpm turborepo
Last synced: 12 Apr 2025
https://github.com/nichochar/CLHN
Command Line application to see Hacker News stories
Last synced: 12 May 2025
https://github.com/andostronaut/cocli
A ligthweight git commit prompt system to ensure readable and descriptive commit for Deno π¦π±
bash cli command command-line commit deno descriptive git hacktoberfest lightweight prompt shell typescript zsh
Last synced: 22 Jul 2025
https://github.com/shutootaki/gwm
Git worktree manager cli. Switch Git contexts with zero friction. Review pull requests, create feature branches, and clean up your workspaceβall from a single interactive CLI.
claude-code cli gemini-cli git git-worktree ink react typescript
Last synced: 11 Aug 2025
https://github.com/kimmobrunfeldt/dcr
Node CLI tool to decrypt partially encrypted log streams on the fly
Last synced: 04 Oct 2025
https://github.com/jigarius/phpake
A make-like utility built for PHP.
build-tool cli composer-package makefile php rakefile symfony-console task-runner
Last synced: 12 May 2025
https://github.com/d-rickyy-b/backmeup
A lightweight, local backup utility for the CLI written in Go
backmeup backup backups cli go golang multiplatform portable
Last synced: 28 Jun 2025
https://github.com/aleksrutins/valapkg
A package manager for Vala projects.
build-system build-systems c cli cpp glib2 json meson mesonbuild package-manager snap vala
Last synced: 07 Aug 2025
https://github.com/mini-ware/file-locker
Keep your files obfuscated by locking them with XOR encryption
cli encryption hacking linux password security shell xor
Last synced: 03 Oct 2025
https://github.com/transitive-bullshit/puppeteer-github-cli
CLI for GitHub automation driven by headless chrome.
automation cli github headless-chrome puppeteer
Last synced: 10 Apr 2025
https://github.com/morikuni/mdq
mdq queries multiple databases in parallel and output the results in JSON.
cli database go mysql postgresql sql
Last synced: 12 Jan 2026
https://github.com/bsorrentino/confluence-site-publisher
CLI for publish directly to confluence allowing to keep in-sync local and remote documentation
cli confluence documentation documentation-tool
Last synced: 13 Jul 2025
https://github.com/rodnye/qtpear
Transpilar proyectos de QT siguiendo los requerimientos de la CUJAE
Last synced: 22 Jul 2025
https://github.com/xiaoxiunique/go-cli
δΈδΈͺιδΈεεθ½δΊδΈθΊ«ηε½δ»€θ‘ε·₯ε ·πππ
cli gitee go goreleaser juejin transition zhihu
Last synced: 18 Mar 2025
https://github.com/takamin/list-it
Converts arrays or objects to a Table for CLI
Last synced: 21 Mar 2025
https://github.com/rose-pine/amfora
Soho vibes for Amfora
amfora cli rose-pine soho-vibes theme
Last synced: 14 Apr 2025
https://github.com/devroopsaha744/fastapi-scaffold
FastAPI Scaffold is a CLI tool to quickly generate FastAPI project structures with optional features like authentication, database integration, machine learning model setup, and Docker support.
auth backend-development cli db docker docker-compose fastapi project-management python
Last synced: 25 Dec 2025
https://github.com/kaoticz/json2sharp
Convert JSON objects to class definitions.
Last synced: 07 Mar 2026
https://github.com/maxomatic458/lantun
tunnel local ports over the internet
cli networking p2p quic tunneling
Last synced: 12 Aug 2025
https://github.com/fiverr/published
π¦ Opinionated NPM publish program
automation ci-cd cli npm npx publish
Last synced: 01 Aug 2025
https://github.com/antelcat/parameterization
Effortlessly Build Command-Line Applications with [Parameterization]
cli cli-app command-line efficiency source-generator
Last synced: 06 Apr 2025
https://github.com/andrewpetrochenkov/markdown-link-extractor.py
:link: extract links from markdown files
Last synced: 14 Dec 2025
https://github.com/asos/snyker
An opinionated, heavy-handed wrapper around Snyk.
cli security snyk snyk-cli vulnerabilities vulnerable-paths
Last synced: 09 Mar 2026
https://github.com/mustansirzia/mustansir.npx
My name "mustansir" as an npx command. π
challenge cli command mustansir npm npx portfolio terminal typescript
Last synced: 28 Jul 2025
https://github.com/owenvoke/quoter-zsh
A ZSH plugin for displaying random quotes when opening a terminal.
cli plugin quotes zsh zsh-plugins
Last synced: 14 Apr 2025
https://github.com/mattrichmo/BookMarker
Simple CLI to add a bookmark to markdown and html file from anywhere in your terminal. Creates bookmarks.md & bookmarks.html
bookmarks cli cli-app command command-line internet markdown markdown-to-html python-3 simple terminal terminal-based useful-utilities
Last synced: 18 Jul 2025
https://github.com/canisminor1990/sd-webui-cover-minifier
βοΈ CLI tool to resize the covers of all types of models in order to accelerate the rendering process of the extranet showcase
cli stable-diffusion-webui utils
Last synced: 18 Apr 2025
https://github.com/hasansezertasan/hwid
Extract the `hwid` on Windows, Linux, Mac. Cross-platform using Python, native OS detection.
cli hardware hwid package pypi pypi-package pypi-reserved python used-poetry
Last synced: 10 Jun 2025
https://github.com/alvesvaren/mccli
Command-line interface to manage multiple (or one) Minecraft server on a Linux system.
automation cli command-line-interface minecraft minecraft-server minecraft-server-software minecraft-server-wrapper paper papermc spigot vanilla-minecraft
Last synced: 10 Jun 2025
https://github.com/unsafe-risk/broccoli
Broccoli: CLI Package for Go
cli command-line golang zero-dependencies
Last synced: 07 May 2025
https://github.com/erfidev/cli-task-manager
a golang program based on the command line
Last synced: 16 May 2025
https://github.com/hackebrot/amelia
Create GitHub gists from your CLI π
cli gist github github-gist golang
Last synced: 11 Apr 2025
https://github.com/smartscanapp/smartscan-lib
Python library that provides tools for ML inference, indexing, semantic search , classification and efficient batch processing.
cli file-management linux ml onnx onnxruntime systemd vector-embeddings
Last synced: 12 Apr 2026
https://github.com/ryanccn/ffmpeg-fig
Automated generator of ffmpeg's Fig completion spec
autocomplete automation cli cli-tools dx ffmpeg fig generator
Last synced: 18 Apr 2025
https://github.com/wrfly/gua
simple Golang command-line parser, if you don't need some fancy features, just guΓ‘ it.
cli cli-parser flags go golang
Last synced: 16 Jan 2026
https://github.com/aspectran/aspectran
Aspectran is a lightweight framework for building high-performance Java applications.
aop aspectran cli command-line di ioc java java-framework pojo restful web-application-framework
Last synced: 27 Dec 2025
https://github.com/anirudhg07/ntfyme
Simple terminal command line notification tool on completion of your commands and processes.
Last synced: 28 Apr 2025
https://github.com/enrise/taskfile
A ./Taskfile is a task runner in plain and easy Bash. It adds a list of available tasks to your project.
automation bash cli makefile task-runner taskfile
Last synced: 13 Apr 2025
https://github.com/batalabs/muxd
An open-source AI coding agent that lives in your terminal. Multi-provider, multi-channel, persistent sessions with git-like branching.
ai-assistant anthropic cli code-generation coding-agent developer-tools fireworks-ai golang grok llm ollama openai terminal tui
Last synced: 03 May 2026
https://github.com/jessicaward/spotnetcore
Command-line Spotify client written in .NET Core
cli csharp dotnet spotify spotify-api
Last synced: 15 Apr 2025
https://github.com/hanzceo/dismail
Python 3.7.4 based app for disposable email service
cli disposable email email-verification free privacy python spam temp temporary temporary-email verification verify verify-email
Last synced: 08 Jul 2025
https://github.com/thatmattlove/addr
Look up route origin information from the command-line
asn-lookup bgp cli command-line ip-lookup
Last synced: 23 Apr 2025
https://github.com/rohittcodes/neon-osskit
dev.to Neon-oss challenge winner. Neon OSS Kit is a collection of tools and services that help you build and scale your applications with Neon.
cli documentation drizzle-orm neon neondb nextjs prisma starter-kit starter-template template typescript
Last synced: 02 May 2025
https://github.com/preziosiraffaele/move-qcp
A sf cli plugin to manage the Quote Calculator Plugin
Last synced: 18 Apr 2025
https://github.com/gusanmaz/webshot
WebShot is an easy-to-use CLI for taking screenshots of webpages.
cli golang infinite-scroll-webpages screenshot webpage-screenshot
Last synced: 12 Apr 2025
https://github.com/elisiariocouto/leggen
π² An Open Banking Dashboard and CLI
bank cli dashboard discord finance gocardless manager mcp notifications openbanking psd2 react shadcn sqlite
Last synced: 09 Mar 2026
https://github.com/carlossilva2/pytasker
Run pipelines on your own computer for better automation
automation cli cli-utilities easy-to-use flow python3 terminal unix windows
Last synced: 05 Sep 2025
https://github.com/zyszys/sort-github-stars-size
:sparkles: Sort your personal starred repos by repo's size.
Last synced: 16 May 2025
https://github.com/browserbox/cloudmasters-marketplace
CloudMasters - One TUI To Rule Them All. Shop and Deploy VPS from command line, compare offers from AWS, Azure, Google Cloud, Hetzner and Vultr.
aws azure box cli cloud gcloud gcp hcloud hetzner marketplace shop tui vps vultr
Last synced: 18 Jan 2026
https://github.com/sjmulder/dated
Add a timestamp to every line of a stream
Last synced: 11 Apr 2025
https://github.com/3noch/twitch-cli
CLI to watch file patterns and run commands when they change
cli command-line-tool file-system haskell inotify inotifywait
Last synced: 10 Mar 2026
https://github.com/stackzoo/craftbit
Bitcoin Swiss Army Knife πͺ π π§
bitcoin cli cryptocurrency cryptography golang lightning-network utilities
Last synced: 27 Jul 2025
https://github.com/guitmz/ansi-escape
Using ANSI escape codes with x64 Linux Assembly
ansi asm assembly cli command-line ioctl linux terminal
Last synced: 22 Apr 2025
https://github.com/zcaceres/easy-agent
A very easy framework to make and use tool-wielding AI Agents in Typescript
agents ai anthropic-ai anthropic-claude cli command-line-tool framework typescript typescript-library
Last synced: 23 Jul 2025
https://github.com/romnn/film-borders
add 35mm / 120mm film borders to your photos :)
35mm analog borders cli film film-borders image image-manipulation kodak photography portra400 rust wasm webapp webassembly
Last synced: 12 May 2025
https://github.com/saitolume/gree
π΄[WIP] Alternative `tree` that ignore files included in .gitignore by default
Last synced: 05 Apr 2025
https://github.com/deekay1712/codate
It's a tinder-like CLI app for coders π¨βπ» where one can upload their code and users can choose to like or dislike each other's profile based on their liking of other person's code.
Last synced: 03 Jul 2025