All Projects → qpliu → Qrencode Go

qpliu / Qrencode Go

Licence: lgpl-3.0
QR encoder in Go

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Qrencode Go

Ngx Scanner
Angular (2+) QR code, Barcode, DataMatrix, scanner component using ZXing.
Stars: ✭ 420 (+324.24%)
Mutual labels:  qr-code
Privatekeyvault
Make Instructions: Airgapped raspberry pi computer for working with blockchains featuring LUKS full disk encryption and using qr-codes to pass encrypted files and offline transaction instructions across the airgap.
Stars: ✭ 29 (-70.71%)
Mutual labels:  qr-code
Qr Ascii
A small library to generate QR codes with ascii
Stars: ✭ 63 (-36.36%)
Mutual labels:  qr-code
React Native Vision Camera
📸 The Camera library that sees the vision.
Stars: ✭ 443 (+347.47%)
Mutual labels:  qr-code
React Qr Reader
React component for reading QR codes from webcam.
Stars: ✭ 716 (+623.23%)
Mutual labels:  qr-code
Qr Code Scanner
📠 A simple, fast and useful progressive web application
Stars: ✭ 982 (+891.92%)
Mutual labels:  qr-code
Postscriptbarcode
Barcode Writer in Pure PostScript
Stars: ✭ 316 (+219.19%)
Mutual labels:  qr-code
Vue Qrcode Reader
A set of Vue.js components for detecting and decoding QR codes.
Stars: ✭ 1,240 (+1152.53%)
Mutual labels:  qr-code
Vue Qrcode
QR code component for Vue.js
Stars: ✭ 724 (+631.31%)
Mutual labels:  qr-code
Qrcode
💮 amazing QRCode generator in Python (supporting animated gif) - Python amazing 二维码生成器(支持 gif 动态图片二维码)
Stars: ✭ 8,613 (+8600%)
Mutual labels:  qr-code
Code Scanner
Code scanner library for Android, based on ZXing
Stars: ✭ 543 (+448.48%)
Mutual labels:  qr-code
Zxing
ZXing ("Zebra Crossing") barcode scanning library for Java, Android
Stars: ✭ 28,795 (+28985.86%)
Mutual labels:  qr-code
Ngx Kjua
Angular QR-Code generator component using kjua.
Stars: ✭ 51 (-48.48%)
Mutual labels:  qr-code
Qr Code
Web Component for generating QR codes
Stars: ✭ 425 (+329.29%)
Mutual labels:  qr-code
Scanbot Sdk Example Android
Document scanning SDK example apps for the Scanbot SDK for Android.
Stars: ✭ 67 (-32.32%)
Mutual labels:  qr-code
Qrcode
QR code generation library in C, optimized for low-power devices, such as Arduino.
Stars: ✭ 351 (+254.55%)
Mutual labels:  qr-code
Qrcode
QR-code encoder/decoder (no image recognition)
Stars: ✭ 34 (-65.66%)
Mutual labels:  qr-code
Awesome Qr.js
An awesome QR code generator written in JavaScript.
Stars: ✭ 1,247 (+1159.6%)
Mutual labels:  qr-code
Zxing Typescript
Open-source, multi-format 1D/2D barcode image processing library ported from Java in TypeScript usable from node or browser
Stars: ✭ 68 (-31.31%)
Mutual labels:  qr-code
Swissqrbill
Java library for Swiss QR bill payment slips (aka QR-Rechnung)
Stars: ✭ 54 (-45.45%)
Mutual labels:  qr-code

QR encoder in Go based on the ZXing encoder (http://code.google.com/p/zxing/).

GoDoc Build Status

I was surprised that I couldn't find a QR encoder in Go, especially since the example at http://golang.org/doc/effective_go.html#web_server is a QR code generator, though the QR encoding is done by an external Google service in the example.

Example

package main

import (
	"bytes"
	"image/png"
	"os"

	"github.com/qpliu/qrencode-go/qrencode"
)

func main() {
	var buf bytes.Buffer
	for i, arg := range os.Args {
		if i > 1 {
			if err := buf.WriteByte(' '); err != nil {
				panic(err)
			}
		}
		if i > 0 {
			if _, err := buf.WriteString(arg); err != nil {
				panic(err)
			}
		}
	}
	grid, err := qrencode.Encode(buf.String(), qrencode.ECLevelQ)
	if err != nil {
		panic(err)
	}
	png.Encode(os.Stdout, grid.Image(8))
}
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].