#fonttools
Great fonts!
@yurisizov.bsky.social To reduce the build size, you can use a subset of the font that only contains the glyphs in your game:

• pip install fonttools
• fonttools subset SOURCE_FONT --text-file=GAME_JA_TEXT --output-file=MINIMIZED_FONT

In my game, the JA font went from 15MB to 0.13MB!
Creating a cozy or wholesome game? Don't sleep on Japanese fonts! They often include latin characters and are super cute. Here's some recommendations ✨ #gamedev #fonts

(Downloads in reply)
December 7, 2025 at 9:45 AM
The component relies on a tiny (~1.8K) inline'd, base64-encoded custom font declaration that's *just* the subset of fontawesome glyphs for sharing services. This saves a LOT of SVG overhead.
March 30, 2025 at 2:40 AM
My workflow, btw, is using the "fonttools" and "svgwrite" Python libraries. fonttools will give you the SVG paths for each character in given text for a given font, and svgwrite will write them out to a proper svg file. Will share some code when I'm a big closer on this project.
December 6, 2024 at 3:59 PM
🔤 Is your font actually ready for production?

FONT CHECK lets you inspect glyphs, Unicode coverage, missing characters, variable axes, OpenType features & more — right in your browser.

👉 Get it: tinyurl.com/4cwzenat

#FontTools #Typography #WebDev #Unicode
September 21, 2026 at 8:57 PM
Oui, fonttools est un incontournable ! Il me semble que ceux qui ont développé DrawBot sont aussi à l’origine de fonttools — la rencontre du code et de la typographie est un petit monde.
February 5, 2025 at 8:50 PM
フォント制作は...理解・分解・再構築....!!

と心の中で呟きながら、fonttoolsでフォントを分解してチェックしてる。
February 13, 2026 at 9:18 AM
- Likely irrelevant to you, but fyi, the corresponding solution in Python (the font industry’s common language) is maintained by pretty much the same group of developers in fontTools: glyph set subsetting (github.com/fonttools/fo...) + design space subsetting (github.com/fonttools/fo...).
October 13, 2025 at 9:02 PM
The solution is to distribute a subset of the font that includes only the glyphs that are used.

Unity, Unreal, Godot all offer it. Or you can DIY with FontTools (Python).

Obv can't be used if the user can type anything.
December 7, 2025 at 10:45 AM
wrote a fonttools script to go through all 240k+ font files in my archive and validate them, moving any that fail validation into a separate folder for me to diagnose later 👍 shit's fast as fuck

already found over 1100 failed files, and it's not even through the C folder yet LMFAOOO
March 17, 2026 at 1:18 PM
Je fais quelques essais avec Thonny et Py5. Tu as déjà regardé la lib python fonttools ?
February 5, 2025 at 7:10 PM
Glyphs3だけでは実装できないので、fonttools使っていろいろ追加していく必要あり。
January 3, 2026 at 4:46 AM
Oh nice! If you remember I built something like this at adtile where I had to manually piece together fonttools and write my own python in docker thing 🫨 Glad to see things have moved on and simpler tools are available
March 26, 2025 at 8:43 AM
you might want to look into subsetting the font! it can be done using fontTools! 🤠
May 12, 2025 at 9:26 PM
フォーマット変換も禁止になってたので、fonttoolsでバラして確認しました!とやったら怒られそうかな..と思い...笑
May 11, 2026 at 12:55 PM
#release − WeasyPrint v67

WeasyPrint now supports CMYK, color profiles, calc(), :first-line, PDF/X… and more!

↘️
github.com/Kozea/WeasyP...
Release v67.0 · Kozea/WeasyPrint
Dependencies Python 3.10+ is now needed, Python 3.9 is not supported anymore tinycss2 1.5.0+ is now needed fontTools 4.59.2+ is now needed Features #2560, #640, #844, #1091, #2517: Support CMYK ...
github.com
December 2, 2025 at 4:27 PM
클로드 폰트 제작 가능한것 파이썬 fonttools 도구 사용 가능해서인듯. 물어보니 사용 가능한 파이썬 도구 꽤 많군요

Claude 파이썬 도구.md

gist.github.com/lunamoth/555...
Claude 파이썬 도구.md
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
March 11, 2026 at 12:24 PM
brewで入れるかpipで入れるか悩んで、
brewで入れた(というかbrewで入れたらbrewでしか入れられなかった😇)

python3とfonttoolsの話。
February 12, 2026 at 1:21 PM
縦組み時のグリフの高さ(文字送り量)を可変にしようとテーブルをfonttoolsで追加。
(百千鳥のような挙動にするため)

web表示では可変にできたけど、illustratorでは機能せず...

なぜだー😇
January 2, 2026 at 1:04 PM
GlyphSmith 1.2 is out! Improved SVG import now ensures your glyphs are sized and positioned correctly, no matter the scale or position they're exported from. Get it at https://glyphsmith.app or from the Mac App Store. #GlyphSmith #TypeDesign #FontTools #MacApp #IndieApp
March 9, 2026 at 7:05 PM
Mac doesn't support COLRV1 fully though, so you can't change font colors. 😭

I wanted it fully functional as a font.

So I found a converted copy of the IBM Code 437 Plus 9x16 font in TTF and have muscled through getting a script generated that uses FontTools to give it an outline and shadow.
December 5, 2025 at 11:40 AM
Thanks! 🙏🏻

I had some issues with glyphhanger cli, so I fell back to fonttools, but that was after using Slice to manually narrow the axis ranges. That said, I use mostly variable fonts, so that can get skipped for normal fonts.

github.com/source-found...
GitHub - source-foundry/Slice: An open-source, cross-platform GUI app to generate custom font design spaces from variable fonts
An open-source, cross-platform GUI app to generate custom font design spaces from variable fonts - source-foundry/Slice
github.com
April 13, 2025 at 3:15 PM
Brand cards kept rewriting themselves. The cause, 3 interpreters on one machine carrying 2 different fontTools versions.

Both draw text, neither fails, whichever ran last won.

Pinned now. A silent wrong answer beats a loud failure, said nobody.
September 9, 2026 at 9:01 AM
비트맵 스트라이크는 fonttools의 ttx가 상관 있다는 것만 알았지 어떻게 해야 할지 몰랐는데 코덱스 시키니까 바로 해결해줌;;

그리고 glyphs-cli를 쓸지 gftools(fontmake랑 뭐가 다른 거지)를 쓸지 고민했는데 BDF 때문에 그냥 glyphs-cli로 함
August 19, 2026 at 7:33 AM