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 35293/week @ 2024-11-21 41495/week @ 2024-11-28 42832/week @ 2024-12-05 42152/week @ 2024-12-12 31044/week @ 2024-12-19 26660/week @ 2024-12-26 41090/week @ 2025-01-02 54099/week @ 2025-01-09 53450/week @ 2025-01-16 51561/week @ 2025-01-23 55125/week @ 2025-01-30 65577/week @ 2025-02-06 54455/week @ 2025-02-13 55884/week @ 2025-02-20 53472/week @ 2025-02-27 55503/week @ 2025-03-06

231,021 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