CEDARS+ Analyzer

CEDARS+ Analyzer

CEDARS describes any typeface by the formal traces of the tool that drew it, rather than by historical category. This tool computes a font’s CEDARS profile directly from its outline geometry — in your browser, so the font file is never uploaded. It is inspired by I Love Typography’s CEDARS system.

AxisWhat it capturesHow it’s measured
ContrastDifference between the thickest and thinnest strokes.Ring-samples the bowl of 'o' and takes the p95/p5 thickness ratio.
EnergyThe speed of pen movement — deeper arches read as livelier.Finds where the arch of 'n' branches off the stem, relative to x-height.
DetailsTerminals, finials and serifs.Compares the stem-end width of 'I' to its mid width (serif flare).
AxisThe stress/modulation angle from how the tool is held.Locates the thin diameter of 'o' and measures its offset from vertical.
RhythmProportion and spacing cadence.Advance width of 'n' relative to x-height (condensed ↔ extended).
StructureThe loop skeleton — oval, circular, superelliptical, rectangular.Fill ratio (area / bounding box) of the bowl of 'o'.

Scores are v1 heuristics calibrated against the CEDARS descriptions; the mapping from raw geometry to 0–100 lives in src/engine/constants.ts and is meant to be tuned against a reference corpus. The + covers Latin-specific descriptors (x-height ratio, spacing) and is designed to grow to other scripts.