Skip to content
This repository

Official ZXing ("Zebra Crossing") project home

Octocat-spinner-32 actionscript Add apache-rat check for copyright headers, and fix a bunch of files … January 22, 2014
Octocat-spinner-32 android-integration [maven-release-plugin] prepare for next development iteration April 18, 2014
Octocat-spinner-32 android Bump to BS 4.6.5 April 23, 2014
Octocat-spinner-32 androidtest Android apps should be on 3.0.2-SNAPSHOT now April 21, 2014
Octocat-spinner-32 core For safety, make optimized round method consistent with Math.round fo… April 23, 2014
Octocat-spinner-32 javase [maven-release-plugin] prepare for next development iteration April 18, 2014
Octocat-spinner-32 jruby Add apache-rat check for copyright headers, and fix a bunch of files … January 22, 2014
Octocat-spinner-32 src Fix typo in excludes file February 26, 2014
Octocat-spinner-32 zxing.appspot.com [maven-release-plugin] prepare for next development iteration April 18, 2014
Octocat-spinner-32 zxingorg [maven-release-plugin] prepare for next development iteration April 18, 2014
Octocat-spinner-32 .gitignore Remove Thumbs.db from gitignore March 06, 2014
Octocat-spinner-32 .travis.yml Add caching of Maven artifacts to Travis CI build March 26, 2014
Octocat-spinner-32 AUTHORS Issue #61 : touch up style in test and simplify new logic February 17, 2014
Octocat-spinner-32 CHANGES Update draft release notes for 3.0.0 February 26, 2014
Octocat-spinner-32 COPYING Standardize and update all copyright statements to name "ZXing author… June 19, 2008
Octocat-spinner-32 NOTICE Project no longer directly distributed Apache libraries February 26, 2014
Octocat-spinner-32 README.md Add Coverity scan badge April 23, 2014
Octocat-spinner-32 pom.xml Guava 17 April 23, 2014
README.md

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
zxingorg The source behind zxing.org
zxing.appspot.com The source behind web-based barcode generator at zxing.appspot.com

Intermittently maintained

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

Module Description
actionscript partial port to Actionscript
jruby JRuby wrapper

Available in previous releases

Module Description
cpp C++ port
iphone iPhone client
objc Objective C port

Related third-party open source projects

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
Barcode4J Encoder library in Java
ZBar Decoder in C++, especially for iPhone
Zint Barcode generator

Links

Contacting

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

Etcetera

Build Status Coverity Status

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

Optimized with JProfiler

Something went wrong with that request. Please try again.