alacritty
crossfont
Rust

Cross platform native font loading and rasterization library for Rust

Last updated Jun 11, 2026
89
Stars
43
Forks
8
Issues
0
Stars/day
Attention Score
22
Language breakdown
Rust 100.0%
โ–ธ Files click to expand
README

crossfont

crossfont is a cross-platform Rust library for loading fonts and rasterizing glyphs, using native font engines whenever possible.

Supported Backends

| Platform | Backends | |----------|-------------| | Linux | Freetype | | BSD | Freetype | | Windows | DirectWrite | | macOS | Core Text |

Known Issues

Since crossfont was originally made solely for rendering monospace fonts in Alacritty, there currently is only very limited support for proportional fonts.

Loading a lot of different fonts might also lead to resource leakage since they are not explicitly dropped from the cache.

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท alacritty/crossfont ยท Updated daily from GitHub