ZXing ("Zebra Crossing") barcode scanning library for Java, Android
Find a file
2014-01-17 10:52:04 +00:00
actionscript Issue 1763 actually add ASCII 29 to string 2013-08-19 12:23:09 +00:00
android Add values-iw as symlink to values-he 2014-01-14 15:48:35 +00:00
android-integration Remove Honeycomb-specific integration as Android >= 3 and < 4 is 0.1% of devices 2013-12-19 14:47:49 +00:00
androidtest Check in Android gen files and configure Android src roots in Maven 2013-12-26 19:25:19 +00:00
core Issue 1825. PDF417Reader can't modify the image. When it doesn't, it actually reduces the number of images that pass unfortunately. 2013-12-20 16:44:39 +00:00
glass-mirror Update versions of plugins, dependencies 2013-12-26 19:28:57 +00:00
javase Whitespace cleanup and other inspections from IDEA 13 2013-12-06 11:17:57 +00:00
jruby Update all Java code to use Java 6 2011-11-02 11:16:30 +00:00
zxing.appspot.com Update versions of plugins, dependencies 2013-12-26 19:28:57 +00:00
zxingorg Issue 1828 make sure Tomcat interprets URL params with UTF-8 2014-01-07 10:47:38 +00:00
.gitignore reflect the ant->mvn changes in the gitignore config 2013-04-21 16:24:14 +00:00
AUTHORS mike06j contributed patch for Issue 1820 2013-12-12 15:59:19 +00:00
build.xml For 3.0.0, retire iphone/, cpp/, objc/ and remove temporary pointers in csharp/, qt/ 2013-11-30 10:51:50 +00:00
CHANGES For 3.0.0, retire iphone/, cpp/, objc/ and remove temporary pointers in csharp/, qt/ 2013-11-30 10:51:50 +00: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 For 3.0.0, retire iphone/, cpp/, objc/ and remove temporary pointers in csharp/, qt/ 2013-11-30 10:51:50 +00:00
pom.xml Update versions of plugins, dependencies 2013-12-26 19:28:57 +00:00
README.md Port code.google.com/p/zxing page to Github README.md, take 2 2014-01-17 10:52:04 +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
androidtest Android test app, ZXing Test
android-integration Supports integration with Barcode Scanner via Intent
zxingorg The source behind zxing.org
zxing.appspot.com The source behind web-based barcode generator at zxing.appspot.com

Try the web-based QR Code generator and web-based barcode decoder.

Intermittently maintained

There are also additional modules which are contributed and/or intermittently maintained:

Module Description
actionscript partial port to Actionscript
glass-mirror partial implementation for the Google Glass Mirror API
jruby JRuby wrapper

Available in previous releases

Module Description
cpp C++ port
iphone iPhone client
objc Objective C port
Module Description
QZXing port to Qt framework
ZXing .NET port to .NET and C#, and related Windows platform

Other third-party open source projects

Module Description
ZBar Decoder in C++, especially for iPhone
Zint Barcode generator

Contacting

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

Etcetera

QR code is trademarked by Denso Wave, inc. Thanks to Haase & Martin OHG for contributing the logo. Optimized with http://www.ej-technologies.com/products/jprofiler/overview.html JProfiler