/UnicodeFontLists

A list of fonts organized by unicode script

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

UnicodeFontLists

A list of fonts organized by unicode script.

This is a set of lists (JSON files) that reflect the fonts that have the best support for a given unicode script (https://en.wikipedia.org/wiki/Script_(Unicode)).

The fonts are organized in directories, one for each script. The directory name is the ISO-15924 code of the script, Latin is 'Latn', Simplified Chinese is 'Hani', Yezidi is 'Yezi' etc ...

These lists are generated from a large collection gathered over time and include most recent fonts (some have been released after 2020) and the most recent unicode scripts (Unicode version 13).

For each font, we give the font full name, the foundry name, the family name, the format (truetype etc), the (truetype / opentype) file name and the set of languages that the font claims to support.

The lists were generated automatically using the excellent fontconfig and Pango tools with a small python script. The source was run on a Debian linux machine.