Back to browse
GitHub Repository

Decode, subset, shape, and rasterize fonts in WebAssembly - zero unsafe, browser-only.

0 starsJavaScript

Taetype-WASM – Pure Rust, browser-only font engine in WebAssembly

by silly-tae·Jul 27, 2026·1 point·0 comments

AI Analysis

●●●BangerWizardryBig Brain

Full OpenType variable font support and CPU rasterization in WASM with zero unsafe Rust code.

Strengths
  • Implements full OpenType Font Variations model including CFF2 blending and axis instantiation.
  • Custom CPU rasterizer written from scratch eliminates native dependencies for grayscale bitmaps.
  • Supports complex script shaping and vertical writing metrics via rustybuzz integration.
Weaknesses
  • Zero stars and forks on GitHub suggests limited community testing or real-world adoption so far.
  • Lacks a live interactive demo to verify rendering performance against established libraries.
Target Audience

Frontend engineers building custom typography tools or PDF generators in the browser

Similar To

pdf.js · FontKit · HarfBuzz

Similar Projects