Options
All
  • Public
  • Public/Protected
  • All
Menu

@zxing/library - v0.18.3

ZXing

Runs on your favorite ECMAScript ecosystem

If it doesn't, we gonna make it.

What is ZXing?

ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.

Supported Formats

See Projects and Milestones for what is currently done and what's planned next. 👀

1D product 1D industrial 2D
UPC-A Code 39 QR Code
UPC-E Code 93 Data Matrix
EAN-8 Code 128 Aztec *
EAN-13 Codabar PDF 417
ITF MaxiCode
RSS-14
RSS-Expanded *

* In progress, may have open PR.

Status

Build Status Dependencies Greenkeeper badge

NPM version npm Contributors Commits to deploy

Codacy Badge Maintainability Test Coverage BCH compliance

Library

This is the base library meant to be run in Node.js or WebWorkers where the HTML DOM is not available. To use browser related features got to the browser project which extends this library. See a Live Preview in your browser.

Note: All the examples are using ES6, be sure is supported in your browser or modify as needed, Chrome recommended.

Documentation

Installation guide, examples and API reference can be found on the documentation page.

Contributing

See Contributing Guide for information regarding porting approach and reasoning behind some of the approaches taken.

Contributors

Special thanks to all the contributors who have contributed for this project. We heartly thankful to you all.

And a special thanks to @aleris who created the project itself and made available the initial QR code port.


Bless

Generated using TypeDoc