The unicode-shaper Rust crate provides functionalities to parse, shape, and process Unicode text. This crate uses no_std and is intended to be available for embedded systems and WASM applications.
unicode-shaper
no_std
pub use shape::*;
pub use ubidi::*;