Zstandard in Rust

Zstandard is a modern successor to zlib, providing better compression faster. Zstandard in Rust is in development; it aims to provide excellent performance while introducing memory safety.

The project will provide a dynamic library that is a drop-in replacement for C/C++ counterparts, but has compiled memory-safe Rust code inside.

For the high level goals of our data compression projects, see our Data compression initiative.

About

Development of Zstandard in Rust began in July 2025, with the first release of the decoder planned for March 2026.

We thank Chainguard, Astral, Sovereign Tech Agency and NLnet Foundation for their support.

Roadmap

  • 2025 Q3: start of decoder implementation
  • 2025 Q4: implementation of dictBuilder feature
  • 2026 Q1: release of decoder
  • 2026 Q2: start of encoder implementation (pending funding)

For details see the workplan.

Support Zstandard in Rust

Please get in touch with us, if you are interested in financially supporting us. We offer technical support services for organizations wanting to adopt our data compression software.

Supporters & funders