FontTools
FontTools is an open-source collection of Python libraries and command-line tools for manipulating font files, particularly TrueType and OpenType fonts. It provides facilities to parse, inspect, modify, and generate font data, including outlines, tables, kerning, and features. The project supports both static and variable fonts and can convert fonts to and from a human-readable XML representation for inspection and editing.
The core library, fontTools.ttLib, offers a Python API to read and write font files, while additional modules
FontTools is used in font development workflows, typography pipelines, and tooling that requires programmatic access to
Licensing and availability: The project is released as open-source software and is maintained publicly on repository