Skip to content
Compare

Preact Transitioning vs preact-transition-group

Side-by-side compatibility, runtime support and editorial notes for Preact projects.

Native PreactActive
Preact Transitioning

Preact components for enter, exit and grouped CSS transitions with an API inspired by react-transition-group.

npmpreact-transitioning
Category
Animation
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptSSRIslandsESM
Verified
November 5, 2026
Tested with
Not documented
License
MIT
Bundle size
Not documented
Limitations
  • Transitions depend on DOM lifecycle timing and CSS classes after hydration.
  • The API is intentionally close to react-transition-group, so Preact-specific edge cases should be tested.
  • Complex timeline or gesture animation requires a different tool.
Score
Directory score96/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR6/10
Islands10/10
ESM5/5
Verification10/10
View Preact Transitioning profile
Native PreactActive
preact-transition-group

Transition components for enter and leave animations in Preact.

npmpreact-transition-group
Category
Animation
Compatibility
Native Preact
Maintenance
Active
Runtime
No TSNo SSRIslandsESM
Verified
Not yet verified
Tested with
Not documented
License
Unknown
Bundle size
Not documented
Score
Directory score70/100
Compatibility35/35
Maintenance20/20
TypeScript0/10
SSR0/10
Islands10/10
ESM5/5
Verification0/10
View preact-transition-group profile

At a glance

AttributePreact Transitioningpreact-transition-group
CompatibilityNative PreactNative Preact
MaintenanceActiveActive
TypeScriptNative TypeScriptNo TypeScript
SSRLimited SSRSSR unsupported
IslandsYesYes
Last verifiedNovember 5, 2026Not yet verified
AI auditNot auditedNot audited