Skip to content

qrc

TypeScriptv0.1.0MIT

Generates QR codes rendered as Unicode block characters in the terminal. Perfect for sharing URLs, Wi-Fi credentials, or contact information directly in the terminal without needing a separate app or website. Takes text input and outputs a scannable QR code using UTF-8 block characters for terminal display.

UtilityQRTerminalCLI

Features

  • Generates scannable QR codes in terminal
  • Unicode block character rendering
  • Reads input from command line or file
  • Useful for URLs, Wi-Fi configs, and contact data

Flags

LongShortDescription
--version-VShow version and license
--data-dText to encode in QR code
--file-fRead text from file

Usage

terminal
$ qrc -d 'https://example.com'
$
$ qrc --data 'WIFI:T:WPA;S:network;P:password;;'
$
$ qrc -f url.txt

Dependencies

Bun runtime + qrcode npm package for QR encoding

Install
$ curl -LO https://labs.stech-sol.com/downloads/qrc/0.1.0/qrc_linux_amd64
$ chmod +x qrc_linux_amd64
$ # Requires Bun runtime: bun run ./qrc_linux_amd64
About
Language
TypeScript
Versionv0.1.0
LicenseMIT
RepositoryGitHub