COOLJAPAN
2026-03-16

OxiARC 0.2.4 Released — Pure Rust Archive and Compression That Outperforms zlib and libarchive

10 archive formats and 8 compression algorithms implemented from scratch in pure Rust. DEFLATE up to 400 MB/s, SIMD-accelerated CRC (3–4.5× faster), full async support, LZH (Japanese legacy) support, ZIP/TAR/GZIP/Zstd/LZ4/XZ and more. The sovereign data packaging layer for SciRS2 and the entire COOLJAPAN ecosystem.

The data archiving and compression foundation of the COOLJAPAN ecosystem just leveled up.

Yesterday we released OxiARC 0.2.4 — a complete, production-grade reimplementation of archive and compression formats written entirely in Rust.

No C. No Fortran. No zlib. No libarchive. No external shared libraries.
No FFI overhead. No build hell.
Just clean, memory-safe, blazing-fast archiving and compression that compiles to a single static binary and runs everywhere.

Why OxiARC 0.2.4 is a game changer

For decades, handling archives and compression meant depending on battle-tested but heavy native libraries like zlib, libzip, libarchive, or 7-zip.

These tools are powerful but suffer from:

OxiARC 0.2.4 ends all of that.

It delivers competitive or superior performance while being 100% memory-safe and portable.
Notable results:

Technical Deep Dive: How We Rebuilt Archive & Compression in Pure Rust

The architecture uses a clean 4-layer design, radically optimized for modern Rust:

  1. Core Layer (oxiarc-core)
    Custom BitReader/Writer, RingBuffer, and SIMD-accelerated CRC (slicing-by-8 implementation).

  2. Codec Layer
    8 compression algorithms implemented from scratch: DEFLATE, LZMA/LZMA2, LZH (lh0–lh7), Bzip2, LZ4 (incl. HC), Zstandard, LZW, Store.

  3. Archive/Container Layer (oxiarc-archive)
    10 formats: ZIP (Zip64 + async), TAR (UStar/PAX/GNU), GZIP, XZ, LZH/LHA (full Shift_JIS support), 7z (read-only), CAB (read-only), LZ4, Zstandard, Bzip2.

  4. CLI Layer (oxiarc-cli)
    Modern unified tool with progress bars, glob filtering, JSON output, shell completions, and streaming I/O.

Key Rust advantages:

What’s inside 0.2.4 (released March 16)

This is the foundation

OxiARC is now the official archiving and compression backend for the entire COOLJAPAN scientific and media stack:

Repository: https://github.com/cool-japan/oxiarc

Star the repo if you want high-performance archiving and compression without the traditional native toolchain headaches.

The era of “just use zlib” or “link libarchive” is coming to an end.

Pure Rust archiving and compression is here — and it’s fast, safe, and sovereign.

KitaSan at COOLJAPAN OÜ March 16, 2026