← All repos

ttf-parser

A high-level, safe, zero-allocation TrueType font parser.

opentypeotftruetypettf
Browse cluster: Font design, tooling, and parsing
546commits
43contributors
6languages

Tech stack & purpose

ttf-parser is a high-level, safe, zero-allocation font parser written in Rust for TrueType, OpenType, and AAT font formats. Built with zero unsafe code, zero dependencies, and designed to support `no_std` and WebAssembly environments, it provides both a Rust API and C bindings for accessing font data. The project, associated with HarfBuzz, is currently in maintenance mode focusing on bug fixes, and the repository includes testing tools, benchmarks, C API bindings, and a WebAssembly example implementation.

Languages

Rust
93.4%
C++
3.6%
C
2.5%
Python
0.3%
QMake
0.1%
Meson
0.1%

Contributors (top 30 of 43)