Socket
Book a DemoSign in
Socket

qartist

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

qartist

yet another QR code generator

latest
Source
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

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:

QR code

qartist supports Node.js (ES Modules, CommonJS), TypeScript and browsers.

Installation

npm

npm i qartist

Browsers

<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:

  • qrcode-generator

Keywords

QR

FAQs

Package last updated on 25 Jan 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts