A complete harfbuzz's shaping algorithm port to Rust
Rustybuzz is a complete port of the HarfBuzz text shaping algorithm to Rust. The project addresses the problem of text shaping—converting Unicode text and font data into properly positioned glyphs—and eliminates the need for C++ dependencies, system configuration, or linking to external libraries. Built entirely in Rust and relying on the `ttf-parser` crate for TrueType font parsing, rustybuzz achieves near-complete conformance with HarfBuzz v10.1.0, passing 2221 out of 2252 of HarfBuzz's shaping tests. The project is no longer actively developed and is archived, with the maintainers recommending users switch to HarfRust instead.