A list of handy command line font utilities, mostly compiled for myself so I don't lose track of 'em.
Install various command line tools to convert/compress fonts, mainly for web usage.
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.
Note: It's snippets folder is full of example scripts!
pyfontaine analyses fonts for their language and character/glyph-set support.
Tools for making OpenType-SVG fonts, by Adobe.
The nototools python package contains python scripts used to maintain the Noto Fonts project, including the google.com/get/noto website.
Tool to build color fonts using Google color-font format (CBDT/CBLC).
Create color fonts from SVGs on the command line.
Python scripts to automate the process of converting a list of svg vectorial graphics to ttf fonts.
fontlint checks a font for certain standard problems
Otfeat testpage - Test OpenType features in your browser, by way of a special font
https://github.com/papandreou/subset-font
https://github.com/fonttools/fonttools/wiki/How-do-I...%3F
https://fonttools.readthedocs.io/en/latest/
https://github.com/fonttools/fonttools/tree/master/Snippets
https://github.com/arrowtype/fonttools-intro
- Browse through the links at the bottom of https://github.com/fonttools/fonttools/tree/master/Snippets
- Check out Joël's extensive list: https://github.com/Jolg42/awesome-typography