{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/3"},{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"PyPNG reads and writes PNG image files in pure Python with no external dependencies, supporting grayscale, RGB, and RGBA formats through a straightforward API.","skillfed_tags":["pure-python","image-format","abandoned"],"use_cases":["Generate simple PNG images programmatically from pixel arrays in pure Python environments","Read and write PNG files in applications that cannot depend on compiled libraries","Convert between PNG and other formats using the included command-line tools","Add or modify PNG chunks like ICC profiles and transparency via command-line tools","Join multiple PNG images horizontally or vertically using included utilities"],"what_it_does":"PyPNG is a pure Python library for reading and writing PNG image files. It handles grayscale, RGB, and RGBA color modes and supports various PNG features like interlacing, transparency, and ICC profiles through command-line tools. The core module has no external dependencies, making it lightweight and portable\u2014you can even copy the single file into your project and use it directly.\n\nThe library is designed for straightforward PNG I/O without the overhead of compiled image libraries. It includes both a Python API for programmatic use and several command-line tools for image manipulation and format conversion. However, the project has been abandoned since 2022-07-15, so there is no active maintenance or support for new features or bug fixes.","worth_installing":"Yes, if you need pure-Python PNG I/O with no external dependencies and can tolerate an abandoned codebase. The library is stable for basic read/write tasks and has no known vulnerabilities. Install only if you specifically require zero compiled dependencies or are working in a constrained environment; otherwise, more actively maintained alternatives may be preferable."},"id":"pypng","links":{"html":"https://skillfed.io/packages/pypng","md":"https://skillfed.io/packages/pypng.md","pypi":"https://pypi.org/project/pypng/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-07-15","license_spdx":null,"license_treatment":"permissive","name":"pypng","python_support":"unspecified","summary":"Pure Python library for saving and loading PNG images"},"popularity":{"monthly_downloads":8671088,"position":1599,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.20220715.0"}
