Deflate bitstream for decompression and correctly produces the original full-size data or file. Inflate-only implementations The normal intent with an alternative Inflate implementation is highly optimized decoding speed, or extremely predictable RAM usage for micro-controller embedded systems. Assembly 6502 inflate, written by Piotr Fusik in 6502 assembly language. SAMflate, written by Andrew Collier in Z80 assembly language with optional memory paging support for the SAM Coupé, and made available under the BSD/GPL/LGPL/DFSG licenses. gunzip, written by Laurens Holst in Z80 assembly language for the MSX, licensed under BSD. inflate.asm, a fast and efficient implementation in M68000 machine language, written by Keir Fraser and released into the Public Domain. C/C++ kunzip by Michael Kohn and unrelated to "KZIP". Comes with C source-code under the GNU LGPL license. Used in the GIMP installer. puff.c (zlib), a small, unencumbered, single-file reference implementation included in the /contrib/puff directory of the zlib distribution. tinf written by Jørgen Ibsen in ANSI C and comes with zlib license. Adds about 2k code. tinfl.c (miniz), Public domain Inflate implementation contained entirely in a single C function. PCDEZIP, Bob Flanders and Michael Holmes, published in PC Magazine 1994-01-11. inflate.cl by John Foderaro. Self-standing Common Lisp decoder distributed with a GNU LGPL license. inflate.s7i/gzip.s7i, a pure-Seed7 implementation of Deflate and gzip decompression, by Thomas Mertes. Made available under the GNU LGPL license. pyflate, a pure-Python stand-alone Deflate (gzip) and bzip2 decoder by Paul Sladen. Written for research/prototyping and made available under the BSD/GPL/LGPL/DFSG licenses. deflatelua, a pure-Lua implementation of Deflate and gzip/zlib decompression, by David Manura. inflate a pure-Javascript implementation of Inflate by Chris Dickinson pako: JavaScript speed-optimized port of zlib. Contains separate build with inflate only. Hardware decoders Serial Inflate GPU from BitSim. Hardware implementation of Inflate. Part of BitSim's BADGE (Bitsim Accelerated Display Graphics Engine) controller offering for embedded systems. HDL-Deflate GPL FPGA implementation. ZipAccel-D from CAST Inc. This is a Silicon IP core supporting decompression of Deflate, Zlib and Gzip files. The ZipAccel-D IP core that can be implemented in ASIC or FPGAs. The company offers compression/decompression accelerator board reference designs for Intel FPGA (ZipAccel-RD-INT) and Xilinx FPGAs (ZipAccel-RD-XIL). IBM z15 CPUs incorporate an improved version of the Nest Accelerator Unit (NXU) hardware acceleration from the zEDC Express I/O expansion cards used in z14 systems for hardware Deflate compression and decompression as specified by RFC1951. Beginning with the POWER9 architecture, IBM added hardware support for compressing and