A bridge from Glyphs source files (.glyphs) to UFOs
A bridge between UFOs and FontTools.
Tools to manipulate font files
Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType).
Streamlined Cython bindings for the harfbuzz shaping engine
An API for interacting with the parts of fonts during the font development process.
ASCII plist parser written in Cython
A CFF subroutinizer for fontTools.
Python access to operations on paths using the Skia library
Cython wrapper for the C++ translation of the Angus Johnson's Clipper library (ver. 6.4.2)
A set of flexible objects for representing UFO data.
ufoLib2 is a UFO font processing library.
Tools for extracting data from font binaries into UFO objects.
Python wrapper for the OpenType Sanitizer
Freetype python bindings
A set of objects for performing math operations on font data.
Cubic-to-quadratic bezier curve conversion
Python wrapper for ttfautohint, a free auto-hinter for TrueType fonts
Script to normalize the XML and other data inside of a UFO.
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.
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.