libpng

PNG decoder/encoder

A Portable Network Graphics (PNG) image format implementation with support for compression and decompression.

LIBPNG: Portable Network Graphics support, official libpng repository

GitHub

1k stars
48 watching
630 forks
Language: C
last commit: 3 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
randy408/libspng A lightweight PNG image decoder and encoder library with a focus on performance and simplicity. 749
lvandeve/lodepng A PNG encoder and decoder written in C++ with support for ANSI C 2,120
jangko/nimpng A PNG image decoder and encoder written in Nim, supporting various color modes and interlaced/non-interlaced modes. 90
richgel999/fpng A C++ library for fast PNG image compression and decompression with optimized algorithms and techniques. 891
wvanbergen/chunky_png A Ruby library for reading and writing PNG images without relying on memory-intensive libraries. 1,051
lisp-mirror/pngload A library to decode PNG images in Common Lisp, optimized for speed and with features like chunk support and metadata parsing. 1
9551-dev/pnglua A compact and cleaner implementation of a PNG decoder in Lua 11
edadma/libpng Provides a Scala Native interface to the libpng C library for reading and writing PNGs. 0
catid/zpng A fast and efficient lossless photographic image compression library 274
webmproject/libwebp A C-based library and command line tools for encoding and decoding image formats commonly used on the web. 2,042
sdwebimage/sdwebimagebpgcoder A BPG image format decoder and encoder plugin for SDWebImage 11
zigimg/zigimg A Zig language library for reading and writing various image formats 462
pixiv/go-libjpeg An implementation of a JPEG image processing library for the Go programming language. 163
remixer-dec/mpy-img-decoder Decodes and renders PNG and JPEG images in pure Micropython 33
uclouvain/openjpeg Develops and maintains an open-source JPEG 2000 compression library written in C. 985