#fontconfig #parser #file

fontconfig-parser

fontconfig file parser in pure Rust

10 releases

0.5.8 May 12, 2025
0.5.7 Jul 30, 2024
0.5.6 Jan 25, 2024
0.5.3 Aug 2, 2023
0.5.0 Oct 31, 2021

#168 in Parser implementations

Download history 58079/week @ 2025-02-01 64316/week @ 2025-02-08 52238/week @ 2025-02-15 53644/week @ 2025-02-22 56224/week @ 2025-03-01 58177/week @ 2025-03-08 63872/week @ 2025-03-15 64368/week @ 2025-03-22 59567/week @ 2025-03-29 62873/week @ 2025-04-05 56621/week @ 2025-04-12 56274/week @ 2025-04-19 65663/week @ 2025-04-26 63280/week @ 2025-05-03 60725/week @ 2025-05-10 53647/week @ 2025-05-17

252,873 downloads per month
Used in 24 crates (3 directly)

MIT license

54KB
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

Dependencies

~165–335KB