pyStrich is a fast pure-Python module to generate 1D and 2D barcodes in PNG, SVG and other image formats. Currently it supports:
code39)code128)ean13)itf)datamatrix)qrcode)pdf417)aztec)PNG output requires Pillow, installable via the pyStrich[png] extra; SVG, EPS, DXF and terminal output do not. pyStrich supports encoding only, not decoding.
Available from PyPI: https://pypi.org/project/pyStrich/
Documentation: https://www.method-b.uk/pyStrich/docs/
BackgroundpyStrich was originally a fork of huBarcode. huBarcode was developed by HuDoRa from at least 2007, and has not been active since late 2013. Method B Ltd forked huBarcode as pyStrich in 2015 to provide Python 3 support and to continue development. pyStrich has been substantially enhanced over the years and has gone far beyond a simple port to Python 3. As of 2026, pyStrich is a modern Python package with full use of typing, linting and a comprehensive test suite.
Thanks to the folks at HuDoRa for the original huBarcode library that pyStrich grew out of.
LicenseThe code is available under the Apache License, Version 2.0.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | StegoForge: Zero-Dependency Python Steganography | 0 | 35 | 07-05-2026 |
| 2 | Pyspread, a Spreadsheet in Python | 0 | 10 | 10-01-2026 |
| 3 | PyPy: A new benchmark runner for PyPy | 0 | 7.35 | 20-06-2026 |
| 4 | pytrendy: Trend Detection in Time Series Data | 0 | 10 | 20-06-2026 |
| 5 | PyWry: Cross-Platform Rendering Engine in Python | 0 | 26.67 | 03-05-2026 |
| 6 | PySDR: A Guide to SDR and DSP Using Python | 0 | 10 | 02-01-2026 |
| 7 | cnsplots: Python Data Visualization for Complex Datasets | 0 | 10 | 10-08-2026 |
| 8 | PyPDFForm: Fire: The Python Library for PDF Forms | 0 | 10 | 15-01-2026 |
| 9 | django-arch-check: Static Checker for Common Django Issues | 0 | 24.29 | 01-06-2026 |
| 10 | icu4py - bindings to the Unicode ICU library | 0 | 21.11 | 16-02-2026 |