Hacker ApprovedDepartments

Justif

Ranked 7 of 24 JavaScript libraries by recommenders

A free library that brings Knuth-Plass line breaking and microtypography to web text, so justified columns look like real typesetting rather than CSS. Some note a large space in "No. 12" and slower Safari performance.

A free library that brings Knuth-Plass line breaking and microtypography to web text, so justified columns look like real typesetting rather than CSS. Some note a large space in "No. 12" and slower Safari performance.

20 people gave an opinion

recommend it
20
criticize it
0
approval share
100%
Each figure is one person. RecommendsCriticizes

Recommended in 1 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 20 people recommend itNeeds 10 or more, met.
  • Nobody criticizes itNeeds 2 to 1 or better, met.
  • Recommended in 1 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Justified text that looks like typesetting

    “The columns look like typesetting rather than CSS, which is the whole thing I'd been grumbling about.”

    Comment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

    “This is great! I was avoiding justify because it never looks good on web.”

    Comment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

    “This is great, wish that browsers would implement a better algorithm.”

    Comment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”
  • Impressive, polished demo

    “This demo feels about as good as eating a spoonful of tiramisu”

    Comment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

    “Absolutely stunning! Thank you so much for sharing!”

    Comment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

    “Very cool. This is near and dear to my heart.”

    Comment from 23 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”
  • Useful for print-style layouts

    “this is very helpful for handling the layout in the print template”

    Comment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

    “Use justif and pretext for better typesetting and masonry columns”

    Comment from 27 Jul 2026 in “Paywall-free News Aggregator”

What people warn about

Each mark is one comment

  • Space in "No. 12" looks too large

    “It looks as the space in "No. 12" is too large.”

    Comment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

Other JavaScript libraries people recommend

The four most recommended other JavaScript libraries, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Justif compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
jQuery1114870%1216 yrs8 ownersApproved
Picknplace.js582669%1——
Alpine.js501676%111 yr4 ownersApproved
Effect (TypeScript library)381670%102 yrs3 ownersApproved
JustifThis page200100%1——
See all 24 JavaScript libraries, ranked

What people said

19 of the 25 comments that mention it, newest first. Each links to the original comment.

“It perfectly implemented the system of justification I needed.”

RecommendsComment from 30 Jul 2026 in “Show HN: The Federalist Papers, typeset as the 1787 newspapers they ran in”

“Use justif and pretext for better typesetting and masonry columns”

RecommendsComment from 27 Jul 2026 in “Paywall-free News Aggregator”

“Very cool. This is near and dear to my heart.”

RecommendsComment from 23 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“Amazing work! This is beautiful!”

RecommendsComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“Absolutely stunning! Thank you so much for sharing!”

RecommendsComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“this is very helpful for handling the layout in the print template”

RecommendsComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“It looks as the space in "No. 12" is too large.”

MixedComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“This is great! I was avoiding justify because it never looks good on web.”

RecommendsComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“I hope this project is a demonstration of that.”

RecommendsComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“Wow, I'm seriously impressed!”

RecommendsComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“A most welcome addition to a webmaster’s toolkit”

RecommendsComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“this demo blew me away! Fantastic!”

RecommendsComment from 22 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“the demo is great on my phone”

RecommendsComment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“In general it performs well enough I think, though Safari is a little slower than other platforms.”

RecommendsComment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“The columns look like typesetting rather than CSS, which is the whole thing I'd been grumbling about.”

RecommendsComment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“Questions, from someone who wants this to work”

RecommendsComment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“This demo feels about as good as eating a spoonful of tiramisu”

RecommendsComment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“This is great, wish that browsers would implement a better algorithm.”

RecommendsComment from 21 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

“Loved the demo and controls”

RecommendsComment from 17 Jul 2026 in “Show HN: Justif – Knuth-Plass justification and microtypography for the web”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.