MCPcopy
hub / github.com/latentcat/qrbtf

github.com/latentcat/qrbtf @v1.3 sqlite

repository ↗ · DeepWiki ↗ · release v1.3 ↗
120 symbols 277 edges 67 files 0 documented · 0%
README

QRBTF

URL: <a href="https://qrbtf.com" rel="noopener noreferrer" target="_blank">qrbtf.com</a>


QRBTF is a simple web app to beautify your QR code.







<img src="https://github.com/latentcat/qrbtf/raw/v1.3/public/img/QRcodes.jpg">

Features

  • Various Art QR Code Styles
  • Parametric Design
  • No Backend Required
  • Support for SVG Downloads

中文介绍:

QRBTF Website

Installation

git clone https://github.com/ciaochaos/qrbtf.git
cd qrbtf
npm install
npm start

Usage

  1. Open qrbtf.com.
  2. Enter a URL or text.
  3. Select a style.
  4. Adjust parameters.
  5. Download JPG or SVG.

React Component (react-qrbtf)

See CPunisher / react-qrbtf for more information.

npm install react-qrbtf --save

Include the Component

import React from 'react'
import { QRNormal } from 'react-qrbtf'

class Component extends React.Component {

    render() {
        return (
            <QRNormal
                value="react-qrbtf"
                className="my-qrcode"
                styles={{ svg: {width: "200px"} }}
                type="round"
                size={50}
                opacity={80}
                posType="planet"
                otherColor="#33CCCC"
                posColor="#009999"
            />
        )
    }
}

Third-Party Project

Author

Donation

Paypal

Alipay

Dependency

License

GPLv3

Core symbols most depended-on inside this repo

getExactValue
called by 13
src/utils/util.js
getTypeTable
called by 8
src/utils/qrcodeHandler.js
changeParam
called by 6
src/actions/index.js
getIdNum
called by 6
src/utils/util.js
genQRInfo
called by 3
src/actions/index.js
rand
called by 3
src/utils/util.js
encodeData
called by 3
src/utils/qrcodeHandler.js
isPicture
called by 3
src/utils/imageUtils.js

Shape

Function 120

Languages

TypeScript100%

Modules by API surface

src/utils/util.js9 symbols
src/utils/gaHelper.js9 symbols
src/actions/index.js8 symbols
src/utils/qrcodeEncoder.js5 symbols
src/serviceWorker.js4 symbols
src/containers/style/StyleListViewer.js4 symbols
src/api/TcbHandler.js4 symbols
src/utils/qrcodeHandler.js3 symbols
src/utils/navigatorUtils.js3 symbols
src/utils/imageUtils.js3 symbols
src/components/style/Renderer.js3 symbols
src/components/renderer/RendererResImage.js3 symbols

Dependencies from manifests, versioned

@testing-library/jest-dom4.2.4 · 1×
@testing-library/react9.3.2 · 1×
@testing-library/user-event7.1.2 · 1×
jsqr1.3.1 · 1×
medium-zoom1.0.5 · 1×
prop-types15.7.2 · 1×
react16.13.1 · 1×
react-color2.18.1 · 1×
react-dom16.13.1 · 1×
react-ga3.0.0 · 1×
react-github-btn1.2.0 · 1×
react-indiana-drag-scroll1.6.1 · 1×

For agents

$ claude mcp add qrbtf \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact