{"repo":"infrost/RaptorQR","free":true,"listed":false,"github":"https://github.com/infrost/RaptorQR","clone":"git clone https://github.com/infrost/RaptorQR.git","description":"Ultra-fast offline file and text transfer over animated QR codes with WASM fast_qr, ZXing and RaptorQ.","language":"TypeScript","stars":159,"topics":["file-transfer","fountain-codes","offline","p2p","privacy","qr-code","qr-loop","qrcode","qrcode-generator","qrcode-scanner"],"license":"MIT","category":"cli-tools","readme_excerpt":"RaptorQR The world's fastest files and texts transfer between devices by displaying high-throughput animated QR codes and reading them with a camera. Everything runs locally in the browser or terminal: no upload server, no Bluetooth, no cable. RaptorQR started from an earlier open-source QR streaming prototype and has since become a substantial rewrite of the core transfer pipeline and user experience: FEC, QR rendering, worker scheduling, scanner integration, sender/receiver UI, CLI packaging, and the repo layout have all been rebuilt around a higher-throughput, production-ready architecture. Live demo: https://qr.linkto.host/ Table of Contents Performance Packages Features FAQ Development CLI WASM Artifacts Implementation Notes Links & Acknowledgements Performance RaptorQR uses the Rust cberner/raptorq implementation of RaptorQ (RFC 6330), compiled to WASM, as its primary fountain-code codec. This project also compiles erwanvivien/fast qr to WASM for high-speed QR rendering, with a more feature-complete wrapper than the upstream WASM package, and uses ZXing WASM for scanning. The result is a massive performance improvement over the original JavaScript-only transfer path. In measured tests, the new pipeline reaches at least 50x+ higher throughput in practical transfer scenarios. Measured examples: Scenario Result ----------------------------------------- -----------------------------: V20 QR, 4-code parallel playback, 30 FPS up to 300 decoded QR symbols/s V30 QR, 4-code para","default_branch":null,"files":null,"tree":[],"storefront":"/r/infrost","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/infrost/RaptorQR/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}