Skip to content
View yushulx's full-sized avatar

Block or report yushulx

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yushulx/README.md

Live demos

Explore my browser-based demos hosted on Dynamsoft Codepool:

  • Barcode Scanner — Scan barcodes from a camera, images, PDFs, TIFFs, or video. Try demo · Source
  • MRZ & Passport Scanner — Read and parse passport and ID card MRZs. Try demo · Source
  • Multi-Page Document Scanner — Capture pages, correct perspective, and export a PDF. Try demo · Source
  • Barcode & QR Code Generator — Generate barcode images and test datasets. Try demo · Source
  • PDF & Image Annotation Studio — View and annotate PDFs and images, scan barcodes, and read MRZs. Try demo · Source
  • Driver License Generator — Create synthetic AAMVA PDF417 test data. Try demo · Source

Browse all Codepool demos →

The hosted demos are free to use without signing up. Some examples use Dynamsoft SDKs and need a separate license when self-hosted.

Projects

I'm currently working on:

Web

Framework Repository Description
JavaScript javascript-barcode-qr-code-scanner Web-based barcode & QR code scanner using Dynamsoft JavaScript SDK
Angular angular-barcode-mrz-document-scanner Angular app for barcode, MRZ, and document scanning with online demo and document PDF viewer
Blazor blazor-barcode-mrz-document-scanner .NET Blazor examples for barcode, MRZ, document scanning with Web TWAIN integration
Dynamic Web TWAIN web-twain-document-scan-management Document scanning samples for React, Angular, Electron, Polymer, Express, Flutter WebView, and more
RESTful API dynamsoft-sdk-webapi-restful-service RESTful web service wrapping Dynamsoft SDKs for barcode, MRZ, and document processing

Mobile

Platform Repository Description
Flutter flutter-barcode-mrz-document-scanner Multiple Flutter examples: camera barcode scanner, MRZ reader, document scanner, pharma lookup, last-mile delivery, and wireless keyboard mode — runs on Web, Android, iOS, Windows, and Linux
Android android-camera-barcode-mrz-document-scanner Native Android (Java/Kotlin) examples for barcode, MRZ, and document detection with live camera preview
iOS (SwiftUI) ios-swiftui-barcode-mrz-document-scanner SwiftUI examples for iOS & macOS barcode scanning, MRZ reading, and document detection

Desktop & Native

Language / Framework Repository Description
C/C++ + CMake cmake-cpp-barcode-qrcode-mrz C++ barcode & QR code reader with CMake — supports OpenCV camera, WebP, command-line on Windows, Linux, macOS, and Raspberry Pi
Java java-barcode-mrz-document-scanner Cross-platform Java barcode examples on Windows, Linux, and macOS
Go goBarcodeQrSDK Go barcode & QR code scanning examples with Docker support for Windows, Linux and macOS
.NET MAUI maui-barcode-mrz-document-scanner .NET MAUI app examples for scanning barcodes, documents, and MRZ on Android and iOS
.NET WinForms DirectShow.NET-Webcam-Barcode-Reader Windows .NET barcode scanner examples using DirectShow webcam capture
.NET dotnet-twain-wia-sane-scanner .NET document scanning examples with TWAIN, WIA, SANE, ICA, and eSCL — includes command-line, WinForms, and MAUI demos
Python python-barcode-qrcode-sdk Python barcode & QR code SDK with Qt/OpenCV examples for Windows, Linux, and macOS
Python python-mrz-scanner-sdk Python MRZ scanner for passports, ID cards, and visas with async camera support
Python python-twain-wia-sane-scanner Python bindings for Dynamic Web TWAIN Service REST API, supporting TWAIN, WIA, SANE, ICA, and eSCL document scanning

Camera & Utility Libraries

Repository Description
python-lite-camera Lightweight, cross-platform Python library for capturing RGB frames from cameras

Pinned Loading

  1. barcode4nodejs barcode4nodejs Public

    Node.js 1D/2D barcode detection SDK built with Dynamsoft Barcode Reader.

    JavaScript 31 11

  2. flutter_barcode_sdk flutter_barcode_sdk Public

    Build barcode QR detection apps for Windows, Linux, macOS, Android, iOS and web.

    C++ 53 18

  3. python-barcode-qrcode-sdk python-barcode-qrcode-sdk Public

    Build Python barcode QR code SDK with Dynamsoft Barcode Reader.

    Python 63 24

  4. cmake-cpp-barcode-qrcode-mrz cmake-cpp-barcode-qrcode-mrz Public

    C++ 1D/2D barcode reader for Windows, Linux, macOS and Raspberry Pi OS

    C++ 49 36

  5. flutter_ocr_sdk flutter_ocr_sdk Public

    Detect machine-readable zones (MRZ) in passports, travel documents, and ID cards

    C++ 15 5

  6. flutter_twain_scanner flutter_twain_scanner Public

    Flutter wrapper for Dynamic Web TWAIN Service, supporting document scanning from TWAIN, WIA, ICA, SANE and eSCL scanners.

    Dart 2 1