A bridge between UFOs and FontTools.
Python access to operations on paths using the Skia library
Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType).
A bridge from Glyphs source files (.glyphs) to UFOs
ASCII plist parser written in Cython
ufoLib2 is a UFO font processing library.
Tools to manipulate font files
Script to normalize the XML and other data inside of a UFO.
Streamlined Cython bindings for the harfbuzz shaping engine
Python wrapper for the OpenType Sanitizer
Python wrapper for ttfautohint, a free auto-hinter for TrueType fonts
A set of flexible objects for representing UFO data.
Cubic-to-quadratic bezier curve conversion
An API for interacting with the parts of fonts during the font development process.
Cython wrapper for the C++ translation of the Angus Johnson's Clipper library (ver. 6.4.2)
A set of objects for performing math operations on font data.
A CFF subroutinizer for fontTools.
TruFont, a modular and cross-platform font editor.
Turns OpenType features 'on' by default in a font: reassigns the font's Unicode-to-glyph mapping fo permanently 'freeze' the 1-to-1 substitution features, and creates a new font.
Python for piecewise linear interpolation in multiple dimensions with multiple, arbitrarily placed, masters.
Tools for extracting data from font binaries into UFO objects.
Boolean operations on paths.
A collection of classes implementing the pen protocol for manipulating glyphs.
tfont is a font library that writes to JSON.
A set of Qt objects for use in defcon applications.