March 5, 2026 · software

fountain_engine v1 released — open-source fountain coding engine

fountain_engine · Rust · software · crates.io · fountain codes

fountain_engine v1.0.0 is now published on crates.io and GitHub — the core algorithms for fountain code encoding and decoding, released as part of the Fountain library project.

The engine is generic over any code scheme implementing the CodeScheme trait, and data-free by design: encoders and decoders emit a sequence of Operation values that a DataOperator executes on actual data. fountain_utility provides the ready-made in-memory and I/O-logging DataOperator backends plus testing utilities, and custom backends — such as network streaming — can be built on the same interface. The fountain_scheme crate supplies LT, LDPC-LT, HDPC-LT and systematic schemes.

← All news