[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1782":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":9,"pushedAt":9,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":15,"starSnapshotCount":15,"syncStatus":16,"lastSyncTime":36,"discoverSource":37},1782,"zxing","zxing\u002Fzxing","ZXing (\"Zebra Crossing\") barcode scanning library for Java, Android","",null,"Java",33974,9433,1649,3,0,2,13,48,9,45,"Apache License 2.0",false,"master",true,[26,27,28,29,30,31,32,5],"android","barcode","barcode-scanner","datamatrix","java","qr-code","upc","2026-06-12 02:00:32","\u003Cimg align=\"right\" src=\"https:\u002F\u002Fraw.github.com\u002Fwiki\u002Fzxing\u002Fzxing\u002Fzxing-logo.png\"\u002F>\n\n## Project in Maintenance Mode Only; Barcode Scanner not available\n\nThe project is in maintenance mode, meaning, changes are driven by contributed patches.\nOnly bug fixes and minor enhancements will be considered. The Barcode Scanner app can\nno longer be published, so it's unlikely any changes will be accepted for it. \nIt does not work with Android 14 and will not be updated. Please don't file an issue for it.\nThere is otherwise no active development or roadmap for this project. It is \"DIY\".\n\n## Get Started Developing\n\nTo get started, please visit: https:\u002F\u002Fgithub.com\u002Fzxing\u002Fzxing\u002Fwiki\u002FGetting-Started-Developing\n\nZXing (\"zebra crossing\") is an open-source, multi-format 1D\u002F2D barcode image processing\nlibrary implemented in Java, with ports to other languages.\n\n## Supported Formats\n\n| 1D product            | 1D industrial | 2D             |\n|:----------------------|:--------------|:---------------|\n| UPC-A                 | Code 39       | QR Code        |\n| UPC-E                 | Code 93       | Data Matrix    |\n| EAN-8                 | Code 128      | Aztec          |\n| EAN-13                | Codabar       | PDF 417        |\n| UPC\u002FEAN Extension 2\u002F5 | ITF           | MaxiCode       |\n|                       |               | RSS-14         |\n|                       |               | RSS-Expanded   |\n\n## Components\n\n### Active\n\n| Module              | Description\n| ------------------- | -----------\n| core                | The core image decoding library, and test code\n| javase              | JavaSE-specific client code\n| android             | Android client Barcode Scanner \n| android-integration | Supports integration with Barcode Scanner via `Intent`\n| android-core        | Android-related code shared among `android`, other Android apps\n| zxingorg            | The source behind `zxing.org`\n| zxing.appspot.com   | The source behind web-based barcode generator at `zxing.appspot.com`\n\n### Available in previous releases\n\n| Module | Description\n| ------ | -----------\n| [cpp](https:\u002F\u002Fgithub.com\u002Fzxing\u002Fzxing\u002Ftree\u002F00f634024ceeee591f54e6984ea7dd666fab22ae\u002Fcpp)                   | C++ port\n| [iphone](https:\u002F\u002Fgithub.com\u002Fzxing\u002Fzxing\u002Ftree\u002F00f634024ceeee591f54e6984ea7dd666fab22ae\u002Fiphone)             | iPhone client\n| [objc](https:\u002F\u002Fgithub.com\u002Fzxing\u002Fzxing\u002Ftree\u002F00f634024ceeee591f54e6984ea7dd666fab22ae\u002Fobjc)                 | Objective C port\n| [actionscript](https:\u002F\u002Fgithub.com\u002Fzxing\u002Fzxing\u002Ftree\u002Fc1df162b95e07928afbd4830798cc1408af1ac67\u002Factionscript) | Partial ActionScript port\n| [jruby](https:\u002F\u002Fgithub.com\u002Fzxing\u002Fzxing\u002Ftree\u002Fa95a8fee842f67fb43799a8e0e70e4c68b509c43\u002Fjruby)               | JRuby wrapper\n\n### ZXing-based third-party open source projects\n\n| Module                                                                                    | Description\n| ----------------------------------------------------------------------------------------- | -----------\n| [Barcode-Lib4J](https:\u002F\u002Fgithub.com\u002Fvws-java\u002FBarcode-Lib4J)                                | Java library for printing and exporting 1D\u002F2D barcodes to vector\u002Fraster image formats (CMYK+RGB), high precision, DPI awareness, and GS1 validation.\n| [SCodes](https:\u002F\u002Fgithub.com\u002FscytheStudio\u002FSCodes)                                          | Qt & Qml wrapper\n| [QZXing](https:\u002F\u002Fgithub.com\u002Fftylitak\u002Fqzxing)                                              | port to Qt framework\n| [glassechidna\u002Fzxing-cpp](https:\u002F\u002Fgithub.com\u002Fglassechidna\u002Fzxing-cpp)                       | port to C++ (forked from the [deprecated official C++ port](https:\u002F\u002Fgithub.com\u002Fzxing\u002Fzxing\u002Ftree\u002F00f634024ceeee591f54e6984ea7dd666fab22ae\u002Fcpp))\n| [zxing-cpp\u002Fzxing-cpp](https:\u002F\u002Fgithub.com\u002Fzxing-cpp\u002Fzxing-cpp)                             | latest\u002Factive port to C++, includes Android, C, iOS, .NET, Rust, Python, WASM and WinRT wrappers\n| [zxing_cpp.rb](https:\u002F\u002Fgithub.com\u002Fglassechidna\u002Fzxing_cpp.rb)                              | bindings for Ruby (not just JRuby), powered by [zxing-cpp](https:\u002F\u002Fgithub.com\u002Fglassechidna\u002Fzxing-cpp)\n| [jsqrcode](https:\u002F\u002Fgithub.com\u002FLazarSoft\u002Fjsqrcode)                                         | port to JavaScript\n| [python-zxing](https:\u002F\u002Fgithub.com\u002Foostendo\u002Fpython-zxing)                                  | bindings for Python\n| [ZXing .NET](https:\u002F\u002Fgithub.com\u002Fmicjahn\u002FZXing.Net)                                        | port to .NET and C#, and related Windows platform\n| [php-qrcode-detector-decoder](https:\u002F\u002Fgithub.com\u002Fkhanamiryan\u002Fphp-qrcode-detector-decoder) | port to PHP\n| [ZXing Delphi](https:\u002F\u002Fgithub.com\u002FSpelt\u002FZXing.Delphi)                                     | Port to native Delphi object pascal, targeted at Firemonkey compatible devices (IOS\u002FAndroid\u002FWin\u002FOSX) and VCL.\n| [ZXingObjC](https:\u002F\u002Fgithub.com\u002Fzxingify\u002Fzxingify-objc)                                    | Port to Objective-C\n| [php-zxing](https:\u002F\u002Fgithub.com\u002Fdsiddharth2\u002Fphp-zxing)                                     | PHP wrapper to Zxing Java library\n| [zxing-js\u002Flibrary](https:\u002F\u002Fgithub.com\u002Fzxing-js\u002Flibrary)                                   | TypeScript port of ZXing library\n| [pyzxing](https:\u002F\u002Fgithub.com\u002FChenjieXu\u002Fpyzxing)                                           | Python wrapper to ZXing library\n| [zxing-dart](https:\u002F\u002Fgithub.com\u002Fshirne\u002Fzxing-dart)                                        | Port to dart\n| [rxing](https:\u002F\u002Fgithub.com\u002Frxing-core\u002Frxing)                                                | Port to rust\n\n### Other related third-party open source projects\n\n| Module                                         | Description\n| ---------------------------------------------- | -----------\n| [Barcode4J](http:\u002F\u002Fbarcode4j.sourceforge.net\u002F) | Generator library in Java\n| [BoofCV](https:\u002F\u002Fboofcv.org) | Generator and reader library in Java\n| [ZBar](http:\u002F\u002Fzbar.sourceforge.net\u002F)           | Reader library in C99\n| [OkapiBarcode](https:\u002F\u002Fgithub.com\u002Fwoo-j\u002FOkapiBarcode)  | Generator library in Java |\n\n## Links\n\n  * [Online Decoder](https:\u002F\u002Fzxing.org\u002Fw\u002Fdecode.jspx)\n  * [QR Code Generator](https:\u002F\u002Fzxing.appspot.com\u002Fgenerator)\n  * [Javadoc](https:\u002F\u002Fzxing.github.io\u002Fzxing\u002Fapidocs\u002F)\n  * [Documentation Site](https:\u002F\u002Fzxing.github.io\u002Fzxing\u002F)\n\n## Etcetera\n\n[![codecov](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fzxing\u002Fzxing\u002Fbranch\u002Fmaster\u002Fgraph\u002Fbadge.svg?token=6RrJHvUMDl)](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fzxing\u002Fzxing)\n\nQR code is trademarked by Denso Wave, inc. Thanks to Haase & Martin OHG for contributing the logo.\n\nOptimized with [![JProfiler](https:\u002F\u002Fwww.ej-technologies.com\u002Fimages\u002Fbanners\u002Fjprofiler_small.png)](https:\u002F\u002Fwww.ej-technologies.com\u002Fproducts\u002Fjprofiler\u002Foverview.html)\n","ZXing（\"Zebra Crossing\"）是一个开源的条形码扫描库，支持多种1D和2D条形码格式，主要使用Java语言开发，并有Android平台的支持。该项目的核心功能包括对UPC-A、EAN-13、QR Code等多种条形码类型的识别与生成。技术特点上，ZXing提供了跨平台的能力，除了Java版本外还有C++、Objective C等其他语言的移植版本。适用于需要集成条形码读取或生成功能的应用场景，如库存管理、票务系统或是移动支付解决方案。需要注意的是，项目目前处于维护模式，仅接受贡献者提交的补丁用于修复bug和进行小幅度改进。","2026-06-11 02:45:59","top_all"]