All Projects → klarna-incubator → Qrcode Renderer

klarna-incubator / Qrcode Renderer

Licence: apache-2.0
QR Code renderer is a dependency-free library to render QR Codes. The library makes it simple to integrate with any UI framework and comes with a prebuilt SVG renderer for the web.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Qrcode Renderer

Offline Qr Code
📱 Browser add-on allowing you to quickly generate a QR code offline with the URL of the open tab or other text!
Stars: ✭ 193 (+244.64%)
Mutual labels:  hacktoberfest, qrcode-generator, qrcode, browser
Efqrcode
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.
Stars: ✭ 4,121 (+7258.93%)
Mutual labels:  hacktoberfest, qrcode-generator, qrcode
Qrious
Pure JavaScript library for QR code generation using canvas
Stars: ✭ 1,160 (+1971.43%)
Mutual labels:  qrcode-generator, qrcode, browser
Bpmn Js
A BPMN 2.0 rendering toolkit and web modeler.
Stars: ✭ 5,592 (+9885.71%)
Mutual labels:  hacktoberfest, browser
Swiftscan
A barcode and qr code scanner( 二维码/条形码扫描、生成,仿微信、支付宝)
Stars: ✭ 293 (+423.21%)
Mutual labels:  qrcode-generator, qrcode
Fehelper
😍FeHelper--Web前端助手(Awesome!Chrome & Firefox & MS-Edge Extension, All in one Toolbox!)
Stars: ✭ 3,880 (+6828.57%)
Mutual labels:  qrcode-generator, qrcode
qr
🔲 Generate QR Codes straight in your terminal!
Stars: ✭ 34 (-39.29%)
Mutual labels:  qrcode, qrcode-generator
Qrcode
A QRCode generator written in Swift.
Stars: ✭ 695 (+1141.07%)
Mutual labels:  qrcode-generator, qrcode
Webtorrent
⚡️ Streaming torrent client for the web
Stars: ✭ 25,554 (+45532.14%)
Mutual labels:  hacktoberfest, browser
Qml Snippet
some qml snippet.
Stars: ✭ 9 (-83.93%)
Mutual labels:  qrcode-generator, qrcode
Barcode
a barcode creation lib for golang
Stars: ✭ 953 (+1601.79%)
Mutual labels:  qrcode-generator, qrcode
Modfy.video
A video transcoder and converter built using Web Assembly and FFMPEG to transcode and convert videos right in your browser while protecting your privacy
Stars: ✭ 283 (+405.36%)
Mutual labels:  hacktoberfest, browser
Ac Music Extension
Google Chrome extension that plays hourly Animal Crossing music and more while browsing!
Stars: ✭ 262 (+367.86%)
Mutual labels:  hacktoberfest, browser
Azure Sdk For Js
This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/en-us/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.
Stars: ✭ 872 (+1457.14%)
Mutual labels:  hacktoberfest, browser
Qrcode
QR-code encoder/decoder (no image recognition)
Stars: ✭ 34 (-39.29%)
Mutual labels:  qrcode-generator, qrcode
qrencode.cr
Crystal bindings for libqrencode (qrencode), a library for QR code generation
Stars: ✭ 28 (-50%)
Mutual labels:  qrcode, qrcode-generator
Php Qrcode
A QR Code generator for PHP7.4+
Stars: ✭ 685 (+1123.21%)
Mutual labels:  qrcode-generator, qrcode
Ngx Kjua
Angular QR-Code generator component using kjua.
Stars: ✭ 51 (-8.93%)
Mutual labels:  qrcode-generator, qrcode
qr-code-unity-3d-read-generate
Generating a QR code / Scanning a QR code in Unity 3D. Pre-build DLL and sample code from old Unity
Stars: ✭ 70 (+25%)
Mutual labels:  qrcode, qrcode-generator
QR Attendance
This project is an attendance system which provides attendance on scanning QR code. The attendance is stored in Excel sheet named with the date of attendance taken. In this folder a file named Generate.py is used to generate the QR code for given input file. Attend.py file is for scanning the QR code
Stars: ✭ 17 (-69.64%)
Mutual labels:  qrcode, qrcode-generator

Logo

QR Code Renderer

is a dependency-free library to render QR Codes. The library makes it simple to integrate with any UI framework and comes with a prebuilt SVG renderer for the web.

Build Status License Developed at Klarna

The library consists of a core package (@qrcode-renderer/core) responsible for the encoding of the QR Code. It also provides utilities to integrate the renderer with any UI library. This monorepo will also host "bridge" packages (@qrcode-renderer/<ui-framework>) for any UI libraries that we choose to natively support.

Roadmap

  • [x] Encode input following the QR Code specs
  • [x] Apply error correction (Reed-Solomon) algorithm
  • [x] Create final binary payload
  • [x] Generate rendering matrix
  • [x] Mask data inside matrix
  • [x] Create rendering function

Renderers:

  • [ ] SVG rendering
  • [ ] React
  • [ ] React Native

Future:

  • [ ] Support Kanji encoding

Getting started

TODO

Example

TODO

Development setup

yarn

How to contribute

See our guide on contributing.

Release History

See our changelog.

Acknowledgements

License

Copyright © 2020 Klarna Bank AB

For license details, see the LICENSE file in the root of this project.

The word "QR Code" is registered trademark of DENSO WAVE INCORPORATED http://www.denso-wave.com/qrcode/faqpatent-e.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].