{"repo":"yudielcurbelo/react-qr-scanner","free":true,"listed":false,"github":"https://github.com/yudielcurbelo/react-qr-scanner","clone":"git clone https://github.com/yudielcurbelo/react-qr-scanner.git","description":"A library to scan QR Codes in react.","language":"TypeScript","stars":498,"topics":["react","qr","scanner","reader","typescript","reactjs","qr-code","qrcode-scanner","qrcode-reader"],"license":"MIT","category":"ui-components","readme_excerpt":"@yudiel/react-qr-scanner A modern React library for scanning QR codes and barcodes using your device camera or webcam. Built on top of the Barcode Detection API with React hooks and components. Features - Multiple Barcode Formats : Supports QR codes, EAN, UPC, Code 128, and many more 1D/2D formats - Camera Controls : Built-in torch (flashlight), zoom, and camera switching capabilities - Flexible Scanning : Continuous scanning, single scan mode, or pause/resume functionality - Custom Tracking : Draw custom overlays and tracking visualizations on detected barcodes - Device Selection : Choose specific cameras with the useDevices hook - Customizable UI : Custom styles, class names, and component overrides - Audio Feedback : Optional beep sound on successful scans (with custom sound support) - TypeScript Support : Fully typed for excellent developer experience - Lightweight : Minimal dependencies with optimized bundle size - Cross-browser Compatible : Works across modern browsers with webrtc-adapter Table of Contents - Demo - Installation - Quick Start - Usage Examples - Basic Scanner - Device Selection - Camera Constraints - Custom Tracking Overlay - Pausing and Resuming - UI Components - API Reference - Scanner Props - Scanner Ref - useDevices Hook - Utilities - Supported Formats - Type Definitions - Browser Support - Troubleshooting - Limitations - Contributing - License Demo Check out the live demo to see the scanner in action. Installation Quick Start Usage Examples Basic Sca","default_branch":null,"files":null,"tree":[],"storefront":"/r/yudielcurbelo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yudielcurbelo/react-qr-scanner/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."}