ZXing ("Zebra Crossing") barcode scanning library for Java, Android (by zxing)


Basic ZXing repo stats
9 days ago

zxing/zxing is an open source project licensed under Apache License 2.0 which is an OSI approved license.

ZXing Alternatives

Similar projects and alternatives to ZXing based on common topics and language

  • GitHub repo WeScan

    Document Scanning Made Easy for iOS

  • GitHub repo QrAndBarcodeScanner

    An Android app for scanning QR codes and barcodes

  • GitHub repo eink_ambient_display

  • GitHub repo Secure-QR-Reader

    Privacy Focused and Secure QR Reader

  • GitHub repo scan.lol

    A website to quickly scan a qr code without installing an app

  • GitHub repo RandomDocs

    Random Documentation & Learning

  • GitHub repo Code Scanner

    Code scanner library for Android, based on ZXing

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better ZXing alternative or higher similarity.


Posts where ZXing has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-20.
  • Is there any way to use an object reference to fetch the object itself?
    reddit.com/r/java | 2021-03-24
    Have a look at ZXing or QRGen.
  • A QR Code Primer
    dev.to | 2021-02-20
    Once the contents are decoded, the scanner now figures out what it's looking at based on its format. The format, or "data type" of the contents is not bound to the QR Code standards. We're now out of QR Code territory. This step is equivalent to typing out a piece of text and asking the computer what it's looking at. Is it a URL? A date? An email address? Or something else? There are quite a few standards that define these data types. A very popular list of data types is defined in the open-source ZXing library. Stated in its README is:
  • Barcode Scanner app on Google Play infects 10 million users with one update
    reddit.com/r/privacy | 2021-02-08
    I think you're right https://github.com/zxing/zxing/issues/1345
    reddit.com/r/privacy | 2021-02-08
    It's a legacy Android app. It hasn't been updated to use the newer granular permission model. I have found their FAQ here: https://github.com/zxing/zxing/wiki/Frequently-Asked-Questions
    reddit.com/r/Android | 2021-02-07
  • Barcode Scanner app on Google Play infects 10M users with one update
    news.ycombinator.com | 2021-02-07

    But fallout from the bad app, or possibly deliberate actions by the malware maker have caused hundreds of bad reviews. It might be that removing the malware app from the store means people search for Barcode Scanner, find ZXing instead of the bad one, then post their bad review there. Or maybe the bad app is deliberately telling people "Click here to review the app", and pointing to the wrong app.

    There's also reports of some sort of malware doing fishy things with intents to make it look like the ZXing software is bad https://github.com/zxing/zxing/issues/1345#issuecomment-7590....

    I'd like to see a proper investigation by someone at Google Play. The original Barcode scanner is not needed for QR codes any more - almost any camera app will recognise those, as will Google's lens application, but it is still useful for scanning other barcode formats and for generating barcodes by sharing data with it from other apps, without needing to upload to a server or anything.

    news.ycombinator.com | 2021-02-07
    See https://github.com/zxing/zxing/issues/1345 and https://android.stackexchange.com/questions/233322/finding-a...

    TL;DR someone apparently cloned ZXing Barcode Scanner, added malware, uploaded it to the Play Store with the same name. Soon enough the malicious clone got taken down. Legitimately pissed off people who installed the malicious clone are leaving angry reviews for the non-malicious original (presumably because the malicious clone is gone from the Play Store).

    news.ycombinator.com | 2021-02-07
    This one from zxing team is also open source: https://github.com/zxing/zxing
    news.ycombinator.com | 2021-02-07
  • My E-Ink Weather/Event/Notification Display
  • What common product has a feature you’re not sure everyone is aware of?
    reddit.com/r/AskReddit | 2021-02-03
    ZXing has been abandoned since early 2019, when Google deprecated API version 19. Other apps seem to be exploiting it to open links to malware in the browser: https://github.com/zxing/zxing/issues/1345
  • If you're getting "dorputano" popups, they're coming from the barcode scanner by "ZXing team"
    reddit.com/r/Android | 2021-02-02
    reddit.com/r/Android | 2021-02-02
    Read the response from the developer. This app is good, OP had a shady clone.
    reddit.com/r/Android | 2021-02-02
    The developer clears up what is going on at the app's github page (link)
  • Is there a way...
    reddit.com/r/qrcode | 2021-01-21
    Here are some standard QR data formats including URLs, contact information, auto-filling SMS messages and phone numbers.