ZXing ("Zebra Crossing") barcode scanning library for Java, Android
Find a file
2015-01-23 15:12:11 +01:00
android The history preference is now loaded at construction time 2015-01-23 15:12:11 +01:00
android-core Declare minimum Android in this module without an app 2014-08-17 21:01:59 +01:00
android-integration Fix up parents and bump Glass version 2014-09-13 23:25:49 +01:00
androidtest Update for Android 5; use Proguard 5 2014-10-21 18:05:08 +01:00
core Fix PDF417 numeric encoding grouping index check 2015-01-15 12:01:49 -08:00
glass Update glass version, some plugins 2014-09-26 11:12:15 +01:00
javase Use ARGB when on/off colors are not opaque 2014-06-25 08:49:23 +01:00
src Fix typo in excludes file 2014-02-26 22:52:42 +00:00
zxing.appspot.com Tiny fixes from coverity; fix SuppressWarnings for deprecation; just one Java 7 build now 2015-01-11 16:15:14 +00:00
zxingorg Update plugin, dep versions 2014-11-12 15:05:11 +00:00
.gitattributes Added .gitattributes to define how git handles the line endings 2014-07-17 20:36:16 +02:00
.gitignore Remove Thumbs.db from gitignore 2014-03-06 12:13:18 +00:00
.travis.yml Tiny fixes from coverity; fix SuppressWarnings for deprecation; just one Java 7 build now 2015-01-11 16:15:14 +00:00
AUTHORS Add Facundo for Spanish translation 2014-12-21 14:43:19 +00:00
CHANGES Retroactively add 3.0.1 / 3.1.0 changes 2014-05-24 10:25:19 +01:00
CONTRIBUTING.md Clarify contribution policy 2014-09-02 11:58:06 +01:00
COPYING Standardize and update all copyright statements to name "ZXing authors" as suggested by open-source team to correctly attribute copyright in a project with contributions from several sources. 2008-06-19 20:56:24 +00:00
NOTICE Project no longer directly distributed Apache libraries 2014-02-26 22:08:57 +00:00
pom.xml Update plugins, deps 2015-01-08 09:53:32 +00:00
README.md Add notes on newer modules 2015-01-11 16:20:01 +00:00

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

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

Components

Active

Module Description
core The core image decoding library, and test code
javase JavaSE-specific client code
android Android client Barcode Scanner Barcode Scanner
androidtest Android test app, ZXing Test
android-integration Supports integration with Barcode Scanner via Intent
android-core Android-related code shared among android, androidtest, glass
glass Simple Google Glass application
zxingorg The source behind zxing.org
zxing.appspot.com The source behind web-based barcode generator at zxing.appspot.com

Available in previous releases

Module Description
cpp C++ port
iphone iPhone client
objc Objective C port
actionscript Partial ActionScript port
jruby JRuby wrapper

ZXing-based third-party open source projects

Module Description
QZXing port to Qt framework
zxing-cpp port to C++ (forked from the deprecated official C++ port)
zxing_cpp.rb bindings for Ruby (not just JRuby), powered by zxing-cpp
ZXing .NET port to .NET and C#, and related Windows platform
Module Description
Barcode4J Generator library in Java
ZBar Reader library in C99
Zint Generator library in C99

Contacting

Post to the discussion forum or tag a question with zxing on StackOverflow.

Etcetera

Build Status Coverity Status codecov.io

QR code is trademarked by Denso Wave, inc. Thanks to Haase & Martin OHG for contributing the logo.

Optimized with JProfiler