libgraphite2-3
Font rendering engine for Complex Scripts -- library
Graphite is a system that can be used to create and use "smart fonts" capable
of displaying writing systems with various complex behaviors, such as:
contextual shaping, ligatures, reordering, split glyphs, bidirectionality,
stacking diacritics and complex positioning.
libtk-fontdialog-perl
font dialog widget for perl/Tk
Tk::FontDialog Perl module implements a font dialog widget.
python3-fonttools
Converts OpenType and TrueType fonts to and from XML (Python 3 Library)
FontTools/TTX is a library to manipulate font files from Python.
It supports reading and writing of TrueType/OpenType fonts, reading
and writing of AFM files, reading (and partially writing) of PS Type 1
fonts. It also contains a tool called "TTX" which converts
TrueType/OpenType fonts to and from an XML-based format.
r-cran-systemfonts
system native font finding for GNU R
Provides system native access to the font catalogue. As font
handling varies between systems it is difficult to correctly locate
installed fonts across different operating systems. The 'systemfonts'
package provides bindings to the native libraries on Windows, macOS and
Linux for finding font files that can then be used further by e.g. graphic
devices. The main use is intended to be from compiled code but 'systemfonts'
also provides access from R.
python3-vttlib
Python library to extract VTT (Microsoft Visual TrueType) font hinting data
A library to:
- Extract VTT hinting data from a OpenType font prepared with Microsoft Visual
TrueType (VTT) and store it in a FontTools TTX dump
- Merge it back from a TTX dump into an OpenType font and
- Compile the data inside to font to ship it (turn TSI* tables into fpgm,
etc.).
gftools
Google Fonts Tools
This project contains tools used for working with the Google Fonts collection,
plus Google Fonts Glyph Set Documentation in the /encodings subdirectory.
While these tools are primarily intended for contributors to the Google Fonts
project, anyone who works with fonts could find them useful.