ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java. Our focus is on using the built-in camera on mobile phones to photograph and decode barcodes on the device, without communicating with a server.
J. Chen, and H. Lin. IFLA WLIC 2018 – Kuala Lumpur, Malaysia – Transform Libraries, Transform Societies, volume Is knowledge management the new library science? of IFLA Library, (2017)