Rare find

preact. ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

preactjs.com

Vaya's read on this project

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

Updates

June 2026
  • forwardport from v10.x (#5122)
  • Release —10.29.3
  • Fix error recovery for partially rendered subtrees (#5120)
  • Fix useId stability across async Suspense (#5108)
  • Flush subtree effects (#5055)
  • Fix memory leak hotspots (#5116)
  • perf(hooks): avoid redundant allocations and writes in SCU and diffed…
  • Fix hydrate error recovery with null excess DOM children (#5112)
  • Implement streamed hydration rfc (#5035)
  • ci: bump pinned GitHub actions (#5110)
  • fix: typo in vitest config (#5111)
  • ci: use npm staged publishing (#5100)
May 2026
  • perf: inverse loop order (#4780)
  • ci: disable cache in publish workflow (#5099)
  • Add tier 3 sponsor logos (#5093)
  • fix: remove erroneous 'type' attribute from select element types (#5097)
  • fix: accept Signalish for input type (#5095)
  • Fix buggy edge case (#5090) (#5092)
  • Release —10.29.2
  • Forwardport v10.x fixes since 2026-03-25 (#5089)
  • Add trusted publishing workflow for main (#5086)
  • fix(clone-element): preserve falsy key and ref values in cloneElement…
April 2026
  • Release —10.29.1
March 2026
  • Release —10.29.0
February 2026
  • Release —10.28.4
  • Release —11.0.0-beta.1
January 2026
  • Release —10.28.3
  • Release —10.26.10
  • Release —10.27.3
  • Release —10.28.2