High-performance Angular 2+ barcode scanner


2.0.02 years ago3 years agoMinified + gzip package size for @innotec/ngx-scanner in KB



Angular scanner component to scan different barcode-types. This repo is a clone of zxing-js/ngx-scanner. Thank you very much for this great repo.

Features & Hints

  • Supports continuous scanning.
  • Supports iOS 11+.*
  • There's a configurable delay of 1500ms after each successful scan.
  • Nice devs behind it. 🤓

* Check the Limitations section above.

How To

I promise that it's very easy to use:

<!-- some.component.html -->


formats (@Input) separated with comma

Follow formats are possible:

  • QR_CODE (Default): QR Code 2D barcode format.
  • AZTEC: Aztec 2D barcode format.
  • CODABAR: CODABAR 1D format.
  • CODE_39: Code 39 1D format.
  • CODE_93: Code 93 1D format.
  • CODE_128: Code 128 1D format.
  • DATA_MATRIX: Data Matrix 2D barcode format.
  • EAN_8: EAN-8 1D format.
  • EAN_13: EAN-13 1D format.
  • ITF: ITF (Interleaved Two of Five) 1D format.
  • MAXICODE: MaxiCode 2D barcode format.
  • PDF_417: PDF417 format.
  • RSS_14: RSS 14
  • UPC_A: UPC-A 1D format
  • UPC_E: UPC-E 1D format
  • UPC_EAN_EXTENSION: UPC/EAN extension format. Not a stand-alone format.

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.