9 releases

0.5.7 Jul 30, 2024
0.5.6 Jan 25, 2024
0.5.3 Aug 2, 2023
0.5.2 Feb 5, 2023
0.5.0 Oct 31, 2021

#151 in Parser implementations

Download history 33475/week @ 2024-11-15 35291/week @ 2024-11-22 43630/week @ 2024-11-29 43407/week @ 2024-12-06 41330/week @ 2024-12-13 27515/week @ 2024-12-20 28548/week @ 2024-12-27 43760/week @ 2025-01-03 55601/week @ 2025-01-10 54858/week @ 2025-01-17 49603/week @ 2025-01-24 55935/week @ 2025-01-31 65262/week @ 2025-02-07 53559/week @ 2025-02-14 55236/week @ 2025-02-21 45910/week @ 2025-02-28

229,642 downloads per month
Used in 24 crates (3 directly)

MIT license

52KB
1.5K SLoC

fontconfig-parser

This crate provide parsing fontconfig file but not yet complete all features

see https://www.freedesktop.org/software/fontconfig/fontconfig-user.html for more detail infomation of fontconfig file

Example

use fontconfig_parser::FontConfig;

let mut config = FontConfig::default();

config.merge_config("/etc/fonts/fonts.conf").unwrap();

License: MIT


lib.rs:

This crate provide parsing fontconfig file but not yet complete all features

see https://www.freedesktop.org/software/fontconfig/fontconfig-user.html for more detail infomation of fontconfig file

Example

use fontconfig_parser::FontConfig;

let mut config = FontConfig::default();

config.merge_config("/etc/fonts/fonts.conf").unwrap();

Dependencies

~165–340KB