PNGOUT, KZIP, and ZIPMIX for *nixy OSes
This page contains alternate versions of tools originally written by Ken Silverman, built for Linux, BSD, and macOS systems. The original Windows versions can be found at Ken Silverman's website.
PNGOUT
PNGOUT produces extremely well compressed PNG images.
macOS Homebrew users may install PNGOUT with: brew install jonof/kenutils/pngout
If you find your system cannot run the standard executables, try these statically-linked versions.
KZIP and ZIPMIX
KZIP produces extremely well compressed ZIP files. ZIPMIX takes the best compressed versions of equivalent files from two ZIP files.
macOS Homebrew users may install KZIP and ZIPMIX with: brew install jonof/kenutils/kzipmix
If you find your system cannot run the standard executables, try these statically-linked versions.
Important
The source code for these tools is not public. Don't bother asking.
- Linux binaries were compiled on Debian 9.11 (glibc 2.24 with GCC 6.3.0).
- BSD binaries were compiled on FreeBSD 11.3.
- macOS binaries are for 64-bit Intel or Apple Silicon Macs running macOS 10.8 (Mountain Lion) or newer.
Revision history
- 2023-03-22 PNGOUT, KZIP, ZIPMIX
- (macOS only) Rebuilt as a Universal 64-bit Intel and Apple Silicon binary.
- 2020-01-15 PNGOUT, KZIP, ZIPMIX
Updates for all platforms with hardening options enabled during compilation. Addition of ARM 32-bit and 64-bit binaries for Linux. macOS binaries are signed.
- 2015-09-20 PNGOUT
(Mac OS X only) Rebuilt as 64-bit only with Xcode 7 since building 32-bit with optimisations gives a buggy binary. The previous release was not built with optimisations and was much slower than it should be.
- 2015-03-19 PNGOUT, KZIP, ZIPMIX
Supports a maximum of 2048 Huffman blocks. Also, 64-bit builds for all tools.
PNGOUT
KZIP/ZIPMIX