One font, every codepoint

Essenfont is a real font — not a library or a service. A single redistributable OpenType Collection (OTC) that covers every assigned Unicode 17 codepoint (159,866 characters across346 blocks), built from 186 canonical OFL-licensed donor fonts.

There is no UFO source, no hand-designed glyphs. Every glyph is vector-extracted from canonical donor fonts — Noto, Full-Sung, UniHieroglyphica, and more. The build is purely an assembly pipeline: read donors → partition by plane → stitch into subfonts → pack into a collection.

The name

Essen — German for "to eat" — because a universal font is meant to be consumed everywhere. The "font" is the object. Together: a font that eats every script.

The Essenfont mark is shaped as the hexagram Gen (), the fifty-second hexagram of the I Ching. Gen means mountain — stillness, the root from which all creation grows. The mountain does not move; everything else moves around it. So too does a universal typeface anchor every script in Unicode while remaining itself unchanged.

The empty that provides utility

Look at the negative space inside the hexagram's lines: it forms the letter E. This is no accident. Laozi wrote in the Dao De Jing:

Thirty spokes share one hub —
it is the emptiness at the center that makes the wheel useful.
Shape clay into a vessel —
it is the void inside that holds what you pour.
Cut doors and windows for a room —
it is the gap that lets the light in.

— Dao De Jing, ch. 11

The logo's translucent, glass-like quality embodies this principle. Essenfont is transparent: it claims no authorship of its glyphs, takes no credit for its donor outlines, and hides nothing about its build pipeline. Its usefulness comes from what it contains, not from what it is — the empty vessel that holds every script.

Two colors, one motion

The logo exists in two color variants — blue (illumination, the calm authority of a clear sky) and red (rubrication, the medieval practice of marking important initials in vermilion). Together they represent motion: the mark shifts from blue to red when you interact with it, just as a universal font shifts between scripts without losing its identity. The duality echoes the yin and yang — two forces, one mark.

In darkness, clarity

In dark mode, the mark sheds its background entirely. The mountain stands alone, struck by no surrounding frame. As the Heart Sutra teaches:

Form is emptiness, emptiness is form.
In darkness, you distinguish both dark and bright more clearly.

— Prajñāpāramitā Hṛdaya Sūtra

The dark variant is the more striking of the two — not because it adds, but because it subtracts. The background falls away, and the mark's essential geometry — the mountain, the E, the emptiness at the center — becomes unmistakable. What remains when everything unnecessary is removed is what was always there.

The technical achievement

The canonical output is Essenfont-Regular.otc (105 MB), an OpenType Collection with CFF2 outlines and CBDT color emoji bitmaps, partitioned across the five planes that carry assigned Unicode 17 characters. The website serves 214 per-block WOFF2 subsets (158 MB total) so visitors don't download the full 159,866-codepoint font just to browse one script.

Every WOFF2 subset loads in Chrome's OpenType Sanitizer — a goal that required 13 named fixes across three repos. See the engineering story for the full account.

License

Essenfont is a mixed-license font. Most donors are OFL/Apache/MIT/BSD licensed, but some (notably FSung / Full-Sung) impose additional restrictions (non-commercial use). The assembled font inherits the most restrictive term across its donors. Each donor's license terms are preserved in the font's name table and in the auto-generated LICENSE-SOURCES.md. See the license page for details.

Get it

Download from GitHub Releases, install via Fontist, or read the How to use guide to pick the right format for your use case:

fontist install "Essenfont"