#iced #font #feature-flags

iced_fonts

Include fonts via feature flags in your Iced project!

4 releases

0.2.1 Mar 4, 2025
0.2.0 Feb 28, 2025
0.1.1 Sep 19, 2024
0.1.0 Sep 18, 2024

#170 in GUI

Download history 1137/week @ 2024-12-02 1148/week @ 2024-12-09 757/week @ 2024-12-16 374/week @ 2024-12-23 645/week @ 2024-12-30 1255/week @ 2025-01-06 1505/week @ 2025-01-13 1071/week @ 2025-01-20 1311/week @ 2025-01-27 1528/week @ 2025-02-03 1456/week @ 2025-02-10 1185/week @ 2025-02-17 1948/week @ 2025-02-24 1849/week @ 2025-03-03 1749/week @ 2025-03-10 1551/week @ 2025-03-17

7,221 downloads per month
Used in 17 crates (5 directly)

MIT license

1.5MB
22K SLoC

iced_fonts

Include fonts via feature flags in your Iced project!

Warning I plan to rewrite this crate to be more easy to maintain and generate source files at build time instead of via a python script.

Discord Server

Usage

Include iced_fonts as a dependency in your Cargo.toml:

[dependencies]
iced_fonts = { version = "0.2.0", features = [...] }

Versioning

iced version iced_fonts version
0.13.x 0.1.0, 0.1.1, 0.2.0

Fonts

Fonts can all be enabled with feature flags. All the fonts can be enabled with the full feature flag.

NOTE: By enabling a feature flag you add the full size of the font file(s) to your binary.

The Following are a link to the source followed by their feature flag name.

Contributing

If you would like to request a new font, please open an issue with the font's name and where to download the ttf font from. If you would like a faster merge run the mamba-bronze script yourself and pr the result.

Dependencies

~24MB
~497K SLoC