{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"Reads and writes barcodes and QR codes in images using Python bindings to the zxing-cpp C++ library.","skillfed_tags":["barcode-qr","image-processing","c++-bindings"],"use_cases":["Detect and decode barcodes from images in inventory or point-of-sale applications","Generate QR codes for URLs or product identifiers on demand or in batch","Automate barcode recognition in document processing or logistics workflows","Create printable barcode labels with configurable scale and format","Integrate barcode recognition into image analysis pipelines"],"what_it_does":"zxing-cpp is a Python wrapper around the zxing-cpp C++ barcode library, enabling detection and generation of barcodes and QR codes from images. It exposes two main operations: read_barcodes() to detect and decode barcodes in an image (returning text, format, content type, and position), and create_barcode() to generate barcode images in multiple output formats (PNG via array or SVG). The package has no runtime Python dependencies and ships prebuilt wheels for current Python versions on major platforms, making installation straightforward on supported systems.\n\nThe bindings are built with nanobind and scikit-build-core, which handle C++20 compilation. Reading requires an image input; writing produces either an image array or SVG string. The library supports configurable parameters like error correction level for QR codes and quiet zone control for SVG output.","worth_installing":"Yes. The package is actively maintained, marked Production/Stable, has no known vulnerabilities, and offers broad platform coverage via prebuilt wheels. Medium install friction is typical for compiled bindings and not a blocker. Use it if you need barcode reading and writing in Python."},"id":"zxing-cpp","links":{"html":"https://skillfed.io/packages/zxing-cpp","md":"https://skillfed.io/packages/zxing-cpp.md","pypi":"https://pypi.org/project/zxing-cpp/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-29","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"zxing-cpp","python_support":"supports_current","summary":"Python bindings for the zxing-cpp barcode library"},"popularity":{"monthly_downloads":860737,"position":4873,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.1.1"}
