fontTools

Library

  • afmLib: Read/write Adobe Font Metrics files
  • agl: Interface to the Adobe Glyph List
  • cffLib: read/write Adobe CFF fonts
  • colorLib.builder: Build COLR/CPAL tables from scratch
  • cu2qu: Cubic to quadratic curve conversion
  • designspaceLib
  • encodings: Support for OpenType-specific encodings
  • feaLib: Read/write OpenType feature files
  • merge: Merge multiple fonts into one
  • misc: Miscellaneous libraries helpful for font engineering
    • arrayTools: Various array and rectangle tools
    • bezierTools: Routines for working with Bezier curves
    • classifyTools
    • cliTools: Utilities for command-line interfaces and console scripts
    • eexec: PostScript charstring encryption and decryption routines
    • encodingTools
    • etree
    • filenames: Implements UFO User Name to File Name Algorithm
    • fixedTools: Tools for working with fixed-point numbers
    • intTools: Tools for working with integer values
    • loggingTools: tools for interfacing with the Python logging package
    • macCreatorType: Functions for working with Mac file attributes
    • macRes: Tools for reading Mac resource forks
    • plistlib: Tools for handling .plist files
    • psCharStrings
    • psLib
    • psOperators
    • py23
    • sstruct
    • symfont
    • testTools
    • textTools
    • timeTools
    • transform
    • xmlReader
    • xmlWriter
  • mtiLib: Read Monotype FontDame source files
  • otlLib: Routines for working with OpenType Layout
  • pens
  • subset
  • svgLib
  • t1Lib
  • ttLib
  • ttx
  • ufoLib
  • unicode
  • unicodedata
  • varLib
  • voltLib
fontTools
  • »
  • misc: Miscellaneous libraries helpful for font engineering
  • Edit on GitHub

misc: Miscellaneous libraries helpful for font engineeringΒΆ

This is a collection of packages, most of which are used as internal support utilities by fontTools, but some of which may be more generally useful.

  • arrayTools: Various array and rectangle tools
  • bezierTools: Routines for working with Bezier curves
  • classifyTools
  • cliTools: Utilities for command-line interfaces and console scripts
  • eexec: PostScript charstring encryption and decryption routines
  • encodingTools
  • etree
  • filenames: Implements UFO User Name to File Name Algorithm
  • fixedTools: Tools for working with fixed-point numbers
  • intTools: Tools for working with integer values
  • loggingTools: tools for interfacing with the Python logging package
  • macCreatorType: Functions for working with Mac file attributes
  • macRes: Tools for reading Mac resource forks
  • plistlib: Tools for handling .plist files
  • psCharStrings
  • psLib
  • psOperators
  • py23
  • sstruct
  • symfont
  • testTools
  • textTools
  • timeTools
  • transform
  • xmlReader
  • xmlWriter
Next Previous

© Copyright 2020, Just van Rossum, Behdad Esfahbod, and the fontTools Authors. CC BY-SA 4.0 Revision 9c0bc9e5.

Read the Docs v: latest
Versions
latest
stable
Downloads
html
epub
On Read the Docs
Project Home
Builds