@qrgrid/vue

The Ultimate Customizable QR Code JavaScript Library QR Grid for vue
922 31
Install
npm install @qrgrid/vue
Latest Version:1.4.6
Vue:1 · 2 · 3
License:MIT
Last Updated:Mar 16, 2026
Links: GitHub  ·  npm
Maintainer: yadav-saurabh

Qr Grid Vue

This library offers two methods for generating QR codes: using Canvas and Svg. It also includes utility functions for downloading images and styling QR codes.

[!NOTE] For complete documentation visit: qrgrid.dev

Key Features

  • Canvas-based QR Code Generation: Create QR codes using the HTML5 Canvas element for high-performance rendering.
  • SVG-based QR Code Generation: Generate QR codes as scalable vector graphics (SVG) for infinite scalability without loss of quality.
  • Utility Functions: Easily download QR codes as images and apply custom styles.

Installation

npm i @qrgrid/vue

Using Canvas

import { Canvas } from "@qrgrid/react";

<Canvas input="Hello World!"/>

OR

import { Qr } from "@qrgrid/react/canvas";

<Qr input="Hello World!"/>

Using Svg

import { Svg } from "@qrgrid/react";

<Svg input="Hello World!"/>

OR

import { Qr } from "@qrgrid/react/svg";

<Qr input="Hello World!"/>

Related Packages

vue-qr-reader

A web component written in vue to scan QR

24,195
artivue

A Vue plugin to create layered theming and styling

1,916 11
@aspectus/vue-bem-styling

Set of vue utilities to make blocks styling easier.

1,489
qrcode-vue3

Add a style and an image to your QR code Vue3

815,806 100
qr-code-generator-vue3

Add a style and an image to your QR code Vue3

23,297

Version History

Version Released Vue License
1.4.6 * MIT
1.4.5 * MIT
1.4.4 * MIT
1.4.3 * MIT
1.4.2 * MIT