fontfor-0.2.1 is not a library.
FontFor
Find fonts which can show a specified character and preview them in browser.
This is port from my early python script called which_fonts_support, but with some improvements:
- Write in Rust, safe and faster
- Use
Fontconfiglibrary instead of depends onfc-listcommand installed - Support preview in shell (powered by
FreeType), no browser needed
Install or Update
Usage
Basic
) )
Character Input Format
You can use the following formats for the character:
- Character:
א - Unicode scalar value
U+XXXXXX:U+5d0,U+05d0,U+0005d0- Direct input
- Dec format:
1488 - Oct format:
0o2720 - Binary format:
0b010111010000
- Dec format:
- UTF8 bytes:
0xd790
Show All Font Styles
add -v flag to show all font style.
We don't show screenshot picture here because it's a bit long.
Preview in Browser
Add -p flag to enable browser preview:

Preview in Shell
Add -t flag to enter tui mode for preview in shell:

And you can change render mode to ASCII(10 Level):

ASCII(70 Level):

Or moon-render mode:

LICENSE
GPLv3 or later.
See COPYING.