9 releases (5 breaking)

Uses new Rust 2024

0.5.0 Nov 21, 2025
0.4.0 Nov 13, 2025
0.3.1 Sep 5, 2025
0.3.0 Aug 20, 2025
0.0.1 May 21, 2024

#2820 in Parser implementations

Download history 150/week @ 2025-10-23 14/week @ 2025-10-30 15/week @ 2025-11-06 64/week @ 2025-11-13 7/week @ 2025-11-20 2/week @ 2025-12-04 299/week @ 2025-12-11 65/week @ 2025-12-18 9/week @ 2025-12-25 9/week @ 2026-01-01 136/week @ 2026-01-08 55/week @ 2026-01-15 33/week @ 2026-01-22 300/week @ 2026-01-29 206/week @ 2026-02-05

600 downloads per month
Used in 8 crates (7 directly)

MIT/Apache

450KB
9K SLoC

Intermediate Representation (IR) types for font compilation


fontir

MIT/Apache 2.0

fontir: Font Intermediate Representation

This crate defines the intermediate representation (IR) of a font used by fontc and common operations on that IR.

It should be referenced by fontc and any frontend (_format_2fontir) crates.

Dependencies

~10MB
~213K SLoC