https://github.com/yushulx/javascript-barcode-qr-code-scanner
JavaScript Barcode/QRCode Reader and Scanner
https://github.com/yushulx/javascript-barcode-qr-code-scanner
barcode code128 code39 datamatrix javascript mrz pdf417 qrcode web webgl
Last synced: 5 months ago
JSON representation
JavaScript Barcode/QRCode Reader and Scanner
- Host: GitHub
- URL: https://github.com/yushulx/javascript-barcode-qr-code-scanner
- Owner: yushulx
- Created: 2021-06-07T07:00:44.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-06-24T05:57:36.000Z (7 months ago)
- Last Synced: 2025-06-24T06:34:16.541Z (7 months ago)
- Topics: barcode, code128, code39, datamatrix, javascript, mrz, pdf417, qrcode, web, webgl
- Homepage: https://www.dynamsoft.com/codepool/html5-barcode-reader-javascript-webassembly.html
- Size: 291 KB
- Stars: 21
- Watchers: 2
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scan 1D/2D Barcode, MRZ and Documents in JavaScript
This repository contains **JavaScript** examples demonstrating how to use [Dynamsoft Capture Vision](https://www.npmjs.com/package/dynamsoft-capture-vision-bundle) to build web applications for scanning **1D/2D barcodes**, **MRZ**, and **documents**.
## Prerequisites
- Obtain a [30-day trial license](https://www.dynamsoft.com/customer/license/trialLicense/?product=dcv&package=cross-platform).
## Try Examples
- [barcode-reader.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/barcode-reader.html)
- [barcode-result-overlay.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/barcode-result-overlay.html)
- [hello-world.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/hello-world.html)
- [manually-load.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/manually-load.html)
- [qr-code-scanner.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/qr-code-scanner.html)
- [ui-customization.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/ui-customization.html)
- [wrapper-test.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/wrapper-test.html)
Build the TypeScript file:
```bash
tsc --target ES5 dbr-scanner-wrapper.ts
```
- [WebGL](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/webgl/)
- [Driver License PDF417 Scanner](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/driver_license/)
- [Scan 1D Barcode and OCR Text](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/barcode_ocr_text)
- [Detect Barcode, MRZ and Document](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/barcode_mrz_document/)
- [Aadhaar Card](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/aadhaar_card/)
## Blog
- [How to Use WebGL to Accelerate Web Barcode and QR Code Decoding Speed](https://www.dynamsoft.com/codepool/webgl-accelerate-web-barcode-decoding-speed.html)
- [Build a Barcode Scanner Using JavaScript and HTML5](https://www.dynamsoft.com/codepool/html5-barcode-reader-javascript-webassembly.html)
- [Reading Driver’s License Information from PDF417 in JavaScript](https://www.dynamsoft.com/codepool/javascript-driver-license-pdf417-web.html)