A command-line QR Code generator
Find a file
2025-11-22 11:28:00 +01:00
.gitignore Initial commit. 2025-11-22 10:01:57 +01:00
go.mod Initial commit. 2025-11-22 10:01:57 +01:00
go.sum Initial commit. 2025-11-22 10:01:57 +01:00
LICENSE Add license file. 2025-11-22 11:08:26 +01:00
qrasoup.go Add README. 2025-11-22 11:28:00 +01:00
README.md Add README. 2025-11-22 11:28:00 +01:00

qrasoup

A command-line QR code generator.

This program is a simple command-line tool built on top of skip2/go-qrcode.

Usage

NAME:
   qrasoup - A command-line QR Code generator

USAGE:
   qrasoup [global options]

VERSION:
   1.0

DESCRIPTION:
   qrasoup is a command-line tool for generating QR Code images in PNG format.

GLOBAL OPTIONS:
   --text string, -t string      the text to encode. If not provided, the text is read from stdin.
   --output string, -o string    the path of the output file. If not provided, the output is written to stdout.
   --size int, -s int            the size of the generated QR Code image in pixels (default: 256)
   --recovery string, -r string  the recovery level (damage resistance) of the generated QR code (low, medium, high, highest) (default: "medium")
   --help, -h                    show help
   --version, -v                 print the version

Build instructions

This application is written in Go was developed on macOS, but should work on Windows and Linux.

Assuming you have Go >= v1.25 installed, simply run

go build

License

This application is released under the terms of the MIT license.

It depends on the following libraries: