TitanF
The font rasterizer that doesn't slow down
Quick Start
use TrueTypeFont;
Add to your Cargo.toml:
[]
Features
- 🚀 Blazingly Fast
- 🦀 Zero Dependencies — Pure Rust, no external crates
- 📦
no_stdCompatible — Iit is made to work in baremetal environments (just needsalloc) - 💯 Stable Rust — No nightly features, no unsafe code
- 🔧 Built-in TrueType Parser — Handles
cmap,glyf,head,hhea,hmtx,kern,loca,maxpand keeps it dependency free
Benchmarking Notes
Hardware: All benchmarks run on the same machine with consistent methodology.
Methodology:
- Each rasterizer called with identical parameters
- Results wrapped in
black_box()to prevent optimization - Multiple runs averaged for consistency
- No caching enabled
Reproducibility: Benchmark code available in the repo. Run it yourself:
License
Licensed under the MIT License.
Contributing
Found a bug? Have a performance improvement? Contributions are welcome!
Please open an issue or PR on GitHub.