Rare find

Justif. Makes justified text on websites look as polished as printed books.

justif.lyall.co

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

July 2026
  • Release —justif 0.6.5
  • Release 0.6.5
  • Harden npm package verification
  • apply wrap-guarantee corrections before justify() returns (#13)
  • Collapse equal-width line classes in the breaker (#12)
  • Improve README
  • Release —justif 0.6.4
  • Release 0.6.4
  • Revert the unhyphenated-first build
  • Retry once, so two known flakes read as flakes
  • Break without hyphens first, and learn when not to
  • Carry each line's invariants on its own node
  • Ask the stylesheets whether a drop cap is possible
  • Stop measuring advances no glyph protrudes by
  • Probe the hyphenation trie without building strings
  • Stop rebuilding two constant regexes per segment
  • Share one copy listener across controllers
  • Bound the measurement caches
  • Screen ASCII when sampling font code points
  • Measure the space context only when it is read
  • Memoize per-family protrusion tables
  • Precompute whether a spec needs DOM measurement
  • Release —justif 0.6.3
  • Release —justif 0.6.2
  • Release —justif 0.6.1
  • Release —justif 0.6.0
  • Release —justif 0.5.1
  • Release —justif 0.5.0
  • Release —justif 0.4.2
  • Release —justif 0.4.1