Skip to content
Compare

HTM vs Preact Signals

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

Native PreactActive
HTM

JSX-free tagged template syntax that pairs naturally with Preact.

htm

Category
Developer Tools
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptSSRIslandsESM
Verified
Not yet verified
Tested with
Not documented
License
MIT
Bundle size
Not documented
Score
Directory score90/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR10/10
Islands10/10
ESM5/5
Verification0/10
View HTM profile
Native PreactActive
Preact Signals

Fine-grained reactive state primitives built by the Preact team.

@preact/signals

Category
State Management
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptSSRIslandsESM
Verified
Not yet verified
Tested with
Not documented
License
MIT
Bundle size
Not documented
Quality badges
SSR ReadySignals CompatibleTree-shakeableDocumentation Complete
Score
Directory score90/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR10/10
Islands10/10
ESM5/5
Verification0/10
View Preact Signals profile

At a glance

AttributeHTMPreact Signals
CompatibilityNative PreactNative Preact
MaintenanceActiveActive
TypeScriptNative TypeScriptNative TypeScript
SSRSSR supportedSSR supported
IslandsYesYes
Last verifiedNot yet verifiedNot yet verified
AI auditNot auditedNot audited