Ross ROSS = Recommend OSS · open-source software intelligence for agents

photopea/Typr.js

Some data may be outdated — see provenance labels.

Typr.js - process fonts in Javascript observed · 2026-09-26

github.com/photopea/Typr.js · JavaScript · MIT (permissive) observed · 2026-09-26

Health v2 · maintenance only

46/100

  • Activity 31
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-22. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3731
  • days_rel: n/a
  • days_push: 419
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1005 stars · 80 forks observed · 2026-09-26

What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-07, confidence 0.92

Typr.js is a lightweight JavaScript library for parsing and processing font files such as TTF, OTF, TTC, and WOFF. It provides utilities for glyph lookup, text shaping, and extracting vector paths, serving as the text engine for the Photopea image editor.

Use cases

  • parse TTF/OTF font files in JavaScript
  • extract glyph outlines as vector paths from a font
  • shape text with proper glyph positions, ligatures, and clusters
  • render custom fonts on HTML canvas or in WebGL
  • handle colored SVG fonts and variable fonts
  • convert font data into paths for SVG output

When to choose

  • you need a fast, small font parser in the browser or Node.js
  • opentype.js struggles with certain fonts or is too large/slow
  • you are building a text rendering or graphics editing tool in JavaScript
  • you need support for variable fonts or colored SVG fonts

When to avoid

  • you need advanced OpenType layout features or full HarfBuzz-level text shaping
  • you are working outside JavaScript and need a native/C library
  • you need font file generation or writing, not just parsing

Facets

library · maturity active

parser developer-tools developer-tools web-development graphics browser cross-platform font-parsing ttf otf woff opentype text-shaping variable-fonts svg-fonts font text-rendering glyphs fonts text-processing javascript nodejs

1 source

Member repositories

RepositoryRoleHealth v2
photopea/Typr.jsmain46

For agents

markdown · JSON · MCP: product_card(name="photopea/Typr.js")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem