#text-rendering #font-rendering #glyph #direct2d #laying

directwrite

A safe abstraction for interacting with DirectWrite, intended initially to be used with direct2d for easy text rendering

16 releases

0.3.0-alpha4 Feb 24, 2019
0.3.0-alpha3 Nov 24, 2018
0.1.4 Sep 21, 2018
0.1.2 Apr 23, 2018
0.0.4 Jan 10, 2016

#1820 in Text processing

Download history 203/week @ 2025-12-30 98/week @ 2026-01-06 205/week @ 2026-01-13 199/week @ 2026-01-20 199/week @ 2026-01-27 197/week @ 2026-02-03 70/week @ 2026-02-10 222/week @ 2026-02-17 209/week @ 2026-02-24 327/week @ 2026-03-03 214/week @ 2026-03-10 317/week @ 2026-03-17 293/week @ 2026-03-24 269/week @ 2026-03-31 360/week @ 2026-04-07 205/week @ 2026-04-14

1,198 downloads per month
Used in 7 crates (2 directly)

MIT/Apache

625KB
5.5K SLoC

Safe bindings for DirectWrite in Rust. Allows for the loading of fonts, laying out of text, and rendering text and glyphs to TextRenderers.

Dependencies