1. Home
  2. Projects
  3. Fontlore

Typography

Fontlore

Typeface intelligence for AI agents: a verified data layer, a deterministic decision engine and 632 guides for choosing, pairing and licensing fonts.

Licence
MIT
Fonts
165 records
Pairings
66 curated
Guides
632 generated

Why it exists

What is inside

Data layer

Three JSON files: 165 font records, 66 curated heading-and-body pairings and 71 tools. Every font record carries a source URL.

Decision engine

A standard-library Python CLI that hard-filters by script and licence, scores against a rubric and prints ranked reasons.

References

95 curated references across 9 categories: sourcing, selection, identification, licensing, scripts, technical, accessibility, applications and workflow.

Guides and site

632 generated guides and a static tabbed library of 732 pages with no cookies, no analytics and no external requests.

Quickstart

git clone https://github.com/izynu/fontlore.git
cd fontlore
python3 scripts/decide.py --project dashboard --script latin --tone neutral

The data rule. Unverifiable values are null, never invented. Licences are recorded as SPDX identifiers and verified at the font's source URL, not at aggregators.

Browse fonts, pairings and tools

The library runs in the browser and works offline.