Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/divan/txqr

Transfer data via animated QR codes
https://github.com/divan/txqr

Last synced: 7 days ago
JSON representation

Transfer data via animated QR codes

Awesome Lists containing this project

README

        

# TXQR

[![GoDoc](https://godoc.org/github.com/divan/txqr?status.svg)](https://godoc.org/github.com/divan/txqr)

TXQR (Transfer via QR) is a protocol and set of tools and libs to transfer data via animated QR codes. It uses [fountain codes](https://en.wikipedia.org/wiki/Fountain_code) for error correction.

See related blog posts for more details:
- [Animated QR data transfer with Gomobile and Gopherjs](https://divan.github.io/posts/animatedqr/)
- [Fountain codes and animated QR](https://divan.github.io/posts/fountaincodes/)

# Demo

![Demo](./docs/demo.gif)

Reader iOS app in the demo (uses this lib via Gomobile): [https://github.com/divan/txqr-reader](https://github.com/divan/txqr-reader)

## Automated tester app
Also see `cmd/txqr-tester` app for automated testing of different encoder parameters.

# Licence

MIT