{"repo":"7sDream/fontfor","free":true,"listed":false,"github":"https://github.com/7sDream/fontfor","clone":"git clone https://github.com/7sDream/fontfor.git","description":"Find fonts which can show a specified character and preview them in terminal or browser.","language":"Rust","stars":176,"topics":["font","character","cli","utilities"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"FontFor [![license-badge]][license-file] [![version-badge]][crates-io-page] [![ci-badge]][github-actions-page] 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][which fonts support-github], but with some improvements: - 🛡️ Write in Rust, without unsafe. Safety - 🚀️ Mmap to load font file. Fast - 🚀️ Only parse font table we need, not all bytes of font file. Faster - 🖥 Support preview in terminal and browser. Friendly Install or Update Only guaranteed to compile with the latest stable Rust version. Or download binary from release page. 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 - UTF8 bytes: 0xd790 Show All Font Styles add -v flag to show all font style. We don't show [screenshot picture][verbose-mode-screenshot] here because it's a bit long. add more -v , or -vv to show font file and face index. Preview in Browser Add -p flag to enable browser preview: ![browser-preview-screenshot] Preview in Shell Add -t flag to enter tui mode for preview in shell: ![tui-mono-mode] And you can change render mode to ASCII(10 Level): ![tui-ascii-10-mode] ASCII(70 Level): ![tui-ascii-70-mode] Or [ moon-render ][moon-render-github] mode: ![tui-moon-mode] LICENSE GPLv3 or later. See [COPYING][","default_branch":null,"files":null,"tree":[],"storefront":"/r/7sDream","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/7sDream/fontfor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}