qartist
v1.0.1
Published
yet another QR code generator
Downloads
48
Maintainers
Keywords
Readme
qartist
yet another QR code generator.
qartist allows you to generate QR codes that mix images directly into the QR grid, which looks sick, instead of putting your image in a small box in the center of the QR code.
You can just take a look at this QR code generated with qartist to my portfolio website (justdeveloper.is-a.dev) mixed with my pfp:
qartist supports Node.js (ES Modules, CommonJS), TypeScript and browsers.
Installation
npm
npm i qartistBrowsers
<script src="https://unpkg.com/qartist/dist/qartist.min.js"></script>Usage
Node.js
import { generate } from 'qartist';
const svg = await generate({
data: {
type: 'url',
url: 'https://example.com'
},
image: {
src: 'https://example.com/image.png'
}
});Browsers
const svg = await qartist.generate({
data: {
type: 'url',
url: 'https://example.com'
},
image: {
src: 'https://example.com/image.png'
}
});generate() returns SVG string by default, but you can change it to SVG DataURL string.
API is fully-typed.
License
Copyright © 2026 JustDeveloper <https://justdeveloper.is-a.dev/>
Dependencies
qartist depends on:
