9 releases (5 breaking)

Uses new Rust 2024

0.5.0 Dec 1, 2025
0.4.0 Nov 21, 2025
0.3.0 Nov 13, 2025
0.2.1 Jul 14, 2025
0.0.1 May 21, 2024

#2903 in Parser implementations

Download history 107/week @ 2025-10-01 210/week @ 2025-10-08 23/week @ 2025-10-15 140/week @ 2025-10-22 13/week @ 2025-10-29 58/week @ 2025-11-12 5/week @ 2025-11-19 5/week @ 2025-11-26 129/week @ 2025-12-10 211/week @ 2025-12-17 123/week @ 2026-01-07 33/week @ 2026-01-14

158 downloads per month
Used in 5 crates (via glyphs2fontir)

MIT/Apache

1MB
13K SLoC

Lightweight library for reading and writing Glyphs font files.


glyphs-reader

This crate reads Glyphs 2 and Glyphs 3 files.

It is part of fontc, a font compiler.

Origins

Plist code copied from https://github.com/raphlinus/interp-toy/tree/main/glyphstool at e87f62c0922ce04ea0cee83d624bd9b7d8eafbd8.

Lightly modified:

  • removed code related to modifying the font to focus on reading
  • fixed clippy warnings
  • made Plist Hash

Dependencies

~16MB
~297K SLoC