Biip is a Python library for making sense of the data in barcodes.
The library can interpret the following formats:
GTIN-8, GTIN-12, GTIN-13, and GTIN-14 numbers, commonly found in EAN-8, EAN-13, and ITF-14 barcodes.
GS1 AI element strings, commonly found in GS1-128 barcodes.
UPC-A and UPC-E numbers, as found in UPC-A and UPC-E barcodes.
For details on how the barcode data is interpreted, please refer to the GS1 General Specifications (PDF).
Biip requires Python 3.6 or newer.
Biip is available from PyPI:
$ python3 -m pip install biip
Optionally, with the help of
py-moneyed, Biip can convert amounts with
currency information to
To install Biip with
$ python3 -m pip install "biip[money]"