FontParts is an application-independent API for programmatically creating and editing parts of fonts during the type design process.
FontParts is the most important API when working with Python in RoboFont.
The official FontParts documentation can be found here.
RoboFont 3 implements the FontParts API, and extends it by adding some new methods and attributes.
- the FontParts API was introduced in RoboFont 3
- RoboFont 1 used the RoboFab API (with some extensions)
- there are some differences between the RoboFab and FontParts APIs