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.