2014-01-17 02:44:03 -08: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
2014-01-17 02:52:04 -08:00
| Module | Description
| ------------------- | -----------
| core | The core image decoding library, and test code
| javase | JavaSE-specific client code
2014-01-17 03:18:58 -08:00
| android | Android client Barcode Scanner [![Barcode Scanner ](http://www.android.com/images/brand/android_app_on_play_logo_small.png )](https://play.google.com/store/apps/details?id=com.google.zxing.client.android)
2014-01-17 02:52:04 -08:00
| 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`
2014-01-17 02:44:03 -08:00
### Intermittently maintained
There are also additional modules which are contributed and/or intermittently maintained:
2014-01-17 02:52:04 -08:00
| Module | Description
| ------------ | -----------
| actionscript | partial port to Actionscript
| glass-mirror | partial implementation for the Google Glass Mirror API
| jruby | JRuby wrapper
2014-01-17 02:44:03 -08:00
### Available in previous releases
2014-01-17 02:52:04 -08:00
| Module | Description
| ------ | -----------
| cpp | C++ port
| iphone | iPhone client
| objc | Objective C port
2014-01-17 02:44:03 -08:00
### Related third-party open source projects
2014-01-17 02:52:04 -08:00
| Module | Description
| -------------------------------------------------- | -----------
| [QZXing ](https://sourceforge.net/projects/qzxing ) | port to Qt framework
| [ZXing .NET ](http://zxingnet.codeplex.com/ ) | port to .NET and C#, and related Windows platform
2014-01-17 02:44:03 -08:00
### Other third-party open source projects
2014-01-17 02:52:04 -08:00
| Module | Description
| --------------------------------------------- | -----------
| [ZBar ](http://zbar.sourceforge.net/ ) | Decoder in C++, especially for iPhone
| [Zint ](http://sourceforge.net/projects/zint/ ) | Barcode generator
2014-01-17 02:44:03 -08:00
2014-01-18 05:56:32 -08:00
## Links
* [Online Decoder ](http://zxing.org/w/decode.jspx )
* [QR Code Generator ](http://zxing.appspot.com/generator )
* [Javadoc ](http://zxing.org/w/docs/javadoc/index.html )
* [Google+ ](https://plus.google.com/u/0/b/105889184633382354358/105889184633382354358/posts )
2014-01-17 02:44:03 -08:00
## Contacting
2014-01-17 02:52:04 -08:00
Post to the [discussion forum ](https://groups.google.com/group/zxing ) or tag a question with [`zxing`
on StackOverflow](http://stackoverflow.com/questions/tagged/zxing).
2014-01-17 02:44:03 -08:00
## Etcetera
2014-01-17 03:18:58 -08:00
[![Build Status ](https://travis-ci.org/zxing/zxing.png?branch=master )](https://travis-ci.org/zxing/zxing)
2014-01-17 02:52:04 -08:00
QR code is trademarked by Denso Wave, inc. Thanks to Haase & Martin OHG for contributing the logo.
2014-01-17 03:18:58 -08:00
Optimized with [![JProfiler ](http://www.ej-technologies.com/images/banners/jprofiler_small.png )](http://www.ej-technologies.com/products/jprofiler/overview.html)