← All repos

fonttools

A library to manipulate font files from Python.

fontsopentypepython
Browse cluster: Font design, tooling, and parsing
13,160commits
185contributors
2languages

Tech stack & purpose

fontTools is a Python library for manipulating font files, supporting TrueType, OpenType, AFM, Type 1, and some Mac-specific formats. The project includes the TTX tool, which converts fonts to and from an XML text format. Built in Python and requiring Python 3.10 or later, fontTools has no required external dependencies beyond the Python Standard Library, though it offers optional features via extras like WOFF compression, UFO support, and variable font analysis that can be unlocked by installing additional packages such as brotli, lxml, scipy, and matplotlib.

Languages

Python
100.0%
Jupyter Notebook
0.0%

Contributors (top 30 of 185)