Back to library
Build the GameLibraryOpen sourceFree

HarfBuzz

A cross-platform text shaping engine whose C API converts Unicode codepoints into correctly selected and positioned glyphs using OpenType, Graphite, AAT, font subsetting, and related capabilities.

Visit official site
Content updated Aug 3, 2026Automated check reached the official site · Checked Aug 24, 2026

Why use it

Custom engines supporting Arabic, South Asian scripts, combining marks, or multilingual UI can rely on an industry-grade implementation instead of rebuilding a high-risk typography core.

Where it fits

Find engines, frameworks, code libraries, version control, and production automation.

localizationengine-programmingrendering

What to check

HarfBuzz shapes text but does not provide full paragraph layout, font fallback, line breaking, or rasterization; combine it with Unicode segmentation and fonts, then regress real localized content.

Search the site

Search resources and field guides

    Privacy settings

    Your language choice, open home-page sections, favorites, comparisons, and recent views stay in this browser. Nothing is uploaded.