QR-Code-generator - High-quality QR Code generator library in Java, JavaScript, Python, C++, C.

  •        356

This project aims to be the best, clearest QR Code generator library in multiple languages. The primary goals are flexible options and absolute correctness. Secondary goals are compact implementation size and good documentation comments.

It supports QR code generation in 7 programming languages, all with nearly equal functionality: Java, JavaScript, TypeScript, Python, C++, C, Rust. It generates significantly shorter code, Its supports following output formats Raw modules/pixels of the QR symbol (all languages), SVG XML string (all languages except C), BufferedImage raster bitmap (Java only), HTML5 canvas (JavaScript and TypeScript only).

https://www.nayuki.io/page/qr-code-generator-library
https://github.com/nayuki/QR-Code-generator

Tags
Implementation
License
Platform

   




Related Projects

Esponce QR Code API

  •    

QR Code Generator from Esponce provides API for generating and reading QR Codes. API is written in C# and is based on REST web service. Users that are registered on the website have access to additional QR Code tracking features. Supported platforms: .NET 3.5, Silverlight, ...

Offline-qr-code - Offline QR Code Generator

  •    Javascript

This is a (Firefox) Web Extension, which makes it possible to generate a QR code from any website. In contrast to many other add-ons, which use Google Web APIs for that, this add-on works completely offline. This QR code generator puts your privacy first! Effectively, the add-on prevents any web connection for itself, so it does never contact the web. Thanks to the linked manifest.json you can also easily verify, that this claim is true. It works offline! Always.

qr-code - QR Code Generator

  •    PHP

This library helps you generate QR codes in a jiffy. Makes use of bacon/bacon-qr-code to generate the matrix and khanamiryan/qrcode-detector-decoder for validating generated QR codes. Further extended with Twig extensions, generation routes, a factory and a Symfony bundle for easy installation and configuration. Use Composer to install the library.

QR Code for C#

  •    DotNet

QR Code encoder library

QR Code Generator For Windows Phone 7

  •    

Cachette Qr Generator is a QR Code Image Generator using Zxing library for Windows Phone 7


kjua - Dynamically generated QR codes for modern browsers.

  •    Javascript

kjua enables you to dynamically add QR codes to your website. Choose between rendering the code as image or canvas. The generated QR code will be in the least possible version requiered to encode the content (least number of blocks). Takes care of device pixel ratio to render crisp codes on all devices. Works in all modern browsers.

jsQR - A pure javascript QR code reading library

  •    TypeScript

A pure javascript QR code reading library. This library takes in raw images and will locate, extract and parse any QR code found within. Available on npm. Can be used in a Node.js program or with a module bundler such as Webpack or Browserify.

qrious - Pure JavaScript library for QR code generation using canvas

  •    Javascript

QRious is a pure JavaScript library for generating QR codes using HTML5 canvas. Check out node-qrious if you want to install it for use within Node.js.

FreeOTP - Two factor authentication

  •    Java

FreeOTP is a two-factor authentication application for systems utilizing one-time password protocols. Tokens can be added easily by scanning a QR code. If you need to generate a QR code, try our QR code generator.

qr-scanner - Lightweight Javascript QR Code Scanner

  •    Javascript

Javascript QR Code Scanner based on Cosmo Wolfe's javascript port of Google's ZXing library. According to our benchmarking this project's scanner engine's detection rate is about 2-3 times (and up to 8 times) as high as the one of the most popular javascript QR scanner library LazarSoft/jsqrcode. Also the other library oftentimes misreads the content of QR codes, while for this project no misreads occurred in the benchmarking.

PHP QR Code

  •    PHP

PHP QR Code is open source (LGPL) library for generating QR Code, 2-dimensional barcode. Based on libqrencode C library, provides API for creating QR Code barcode images (PNG, JPEG thanks to GD2). Implemented purely in PHP.

python-qrcode - Python QR Code image generator

  •    Python

Python QR Code image generator

node-qrcode - qr code generator

  •    Javascript

QR code/2d barcode generator. or, install it globally to use qrcode from the command line to save qrcode images or generate ones you can view in your terminal.

qreader - :white_square_button: [Android Library] Read QR codes using google's mobile vision api, but without the hassle

  •    Java

Android library which makes use of Google's Mobile Vision API to enable reading QR Code. The library is built for simplicity and ease of use. It not only eliminates most boilerplate code for dealing with setting up QR Code reading , but also provides an easy and simple API to retrieve information from QR Code quickly.

jquery-qrcode - jQuery plugin to dynamically generate QR codes.

  •    Javascript

jQuery plugin to dynamically generate QR codes. Uses QR Code Generator (MIT). The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

qrcode - artistic QR Code in Python (Animated GIF qr code)- Python 艺术二维码生成器 (GIF动态二维码、图片二维码)

  •    Python

Generate common qr-code, artistic qr-code (black & white or colorized), animated qr-code (black & white or colorized).

BaconQrCode - QR Code Generator for PHP

  •    PHP

BaconQrCode is a port of QR code portion of the ZXing library. It currently only features the encoder part, but could later receive the decoder part as well. As the Reed Solomon codec implementation of the ZXing library performs quite slow in PHP, it was exchanged with the implementation by Phil Karn.

instascan - HTML5 QR code scanner using your webcam

  •    Javascript

Real-time webcam-driven HTML5 QR code scanner. Try the live demo. Note: Chrome requires HTTPS when using the WebRTC API. Any pages using this library should be served over HTTPS.

QRCoder - A pure C# Open Source QR Code implementation

  •    CSharp

QRCoder is a simple library, written in C#.NET, which enables you to create QR codes. It hasn't any dependencies to other libraries and is available as .NET Framework and .NET Core PCL version on NuGet. QRCoder is project by Raffael Herrmann and was first released in 10/2013. It's licensed under the MIT license.

iOS-QR-Code-Generator

  •    C

This Xcode 4 project is put together as a template to create 2D QR codes within your iPhone code.