Beautiful QR Code

Quick Start

Installation

npm install beautiful-qr-code
# or
pnpm add beautiful-qr-code

Usage

import { QRCodeStyling } from "beautiful-qr-code";

const qr = new QRCodeStyling({
  data: "https://example.com",
  foregroundColor: "#000000",
  backgroundColor: "#ffffff",
  radius: 1,
  padding: 1,
});

await qr.append(document.getElementById("container"));

Packages

Core Library
beautiful-qr-code

Main QR code generator

React Component
@beautiful-qr-code/react

React wrapper component

CLI Tool
@beautiful-qr-code/cli

Command-line interface