GitHub
github.com › fonttools › fonttools
GitHub - fonttools/fonttools: A library to manipulate font files from Python. · GitHub
fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called TTX.
Starred by 5.1K users
Forked by 515 users
Languages Python 99.9% | Jupyter Notebook 0.1%
PyPI
pypi.org › project › fonttools
fonttools · PyPI
fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called TTX.
» pip install fonttools
Videos
06:45
How to Add Custom Fonts with FPDF2 in Python | FPDF2 Custom Font ...
10:58
How to use Custom Fonts and Text in Python Games! Pygame Font ...
08:07
How To Define Custom Fonts - Python Tkinter GUI Tutorial #151 - ...
How to Generate Custom Font in Python
Customize Your Pyplot Graph: Create Unique Font Styles in Python ...
03:50
Get list of all available fonts in Tkinter - YouTube
Silnrsi
silnrsi.github.io › FDBP › en-US › Python-based_tools.html
Font Development Best Practices: Python-based Tools
Many font editors also support python scripting within their GUI. Fonttools - a library for manipulating fonts, written in Python. The project includes the TTX tool, which can convert TrueType and OpenType fonts to and from an XML text format (also called TTX).
Readthedocs
fonttools.readthedocs.io
—fontTools Documentation— — fontTools Documentation
fontTools is a family of libraries and utilities for manipulating fonts in Python. The project is licensed under the MIT open-source license, allowing free usage. Note · fontTools requires Python 3.9 or later. To install fontTools, use pip: pip install fonttools ·
PyPI
pypi.org › project › fonts
fonts
JavaScript is disabled in your browser. Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
Python Graph Gallery
python-graph-gallery.com › custom-fonts-in-matplotlib
Custom fonts in Python and Matplotlib
Choosing the right font can make ... how to import and use custom fonts in Matplotlib. PyFonts is a python library that makes it super easy to load font for matplotlib....
Python
docs.python.org › 3.9 › library › tkinter.font.html
tkinter.font — Tkinter font wrapper — Python 3.9.24 documentation
The tkinter.font module provides the Font class for creating and using named fonts.
Tutorialspoint
tutorialspoint.com › python › tk_fonts.htm
Tkinter Fonts
You can create a "font object" by importing the tkFont module and using its Font class constructor −
FileFormat
products.fileformat.com › font › python
Top Open Source Python APIs to Read, Write & Convert Font File Formats
August 2, 2025 - FontTools Open Source Python Library for Fonts Manipulation, editing and conversion.
Matplotlib
matplotlib.org › stable › users › explain › text › fonts.html
Fonts in Matplotlib — Matplotlib 3.10.9 documentation
based on the FontProperties object the methods on FontManager are used to select the closest "best" font Matplotlib is aware of (except for 'none' mode of SVG). the Python proxy for the font object is used by the backend code to render the text -- the exact details depend on the backend via font_manager.get_font.
Pitt
occam.cs.pitt.edu › QmQPwqDvtaeU2RxZVyozMWr8V4n51jW7cPBPYzpaJtjXdW
fonttools [python-library] - Occam
| fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.
Readthedocs
fontfeatures.readthedocs.io
fontFeatures: Python library for manipulating OpenType font features — fontFeatures documentation
fontFeatures: Python library for manipulating OpenType font features · Edit on GitHub · Contents: The fontFeatures library · Routines: representing collections of layout rules · Representing individual layout rules · Value Records · Converting features data between formats ·
Readthedocs
fonttools.readthedocs.io › en › latest › optional.html
Optional Dependencies — fontTools Documentation
scipy: the Scientific Library for Python, which internally uses NumPy arrays and hence is very fast; munkres: a pure-Python module that implements the Hungarian or Kuhn-Munkres algorithm. ... Module for visualizing DesignSpaceDocument and resulting VariationModel. ... To get the file creator and type of Macintosh PostScript Type 1 fonts on Python 3 you need to install the following module, as the old MacOS module is no longer included in Mac Python:
MyFonts
myfonts.com › pages › tags › python-fonts
Python Fonts | MyFonts
Explore python fonts at MyFonts. Discover a world of captivating typography for your creative projects. Unleash your design potential today!
PyPI
pypi.org › project › fontlib
fontlib · PyPI
The python fontlib package helps to manage fonts from different resources. It comes with an API and the fontlib command line (see use).
» pip install fontlib