Skip to content
Compare

Preliquify Preact vs preact-custom-element

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

Native PreactActive
Preliquify Preact

Preact bindings to compile components into Shopify Liquid with client hydration.

npm@preliquify/preact
Category
Developer Tools
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptSSRIslandsESM
Verified
Not yet verified
Tested with
Not documented
License
MIT
Bundle size
Not documented
Limitations
  • Specialized for Shopify Liquid theme workflows—not a general Preact UI library.
  • Components must use Preliquify primitives (`For`, `Conditional`, `$` expressions) instead of raw JavaScript array methods for Liquid-safe compilation.
Score
Directory score86/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR6/10
Islands10/10
ESM5/5
Verification0/10
View Preliquify Preact profile
Native PreactActive
preact-custom-element

Wrap Preact components as standards-based custom elements.

npmpreact-custom-element
Category
Developer Tools
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptNo SSRIslandsESM
Verified
Not yet verified
Tested with
Not documented
License
MIT
Bundle size
Not documented
Score
Directory score80/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR0/10
Islands10/10
ESM5/5
Verification0/10
View preact-custom-element profile

At a glance

AttributePreliquify Preactpreact-custom-element
CompatibilityNative PreactNative Preact
MaintenanceActiveActive
TypeScriptNative TypeScriptNative TypeScript
SSRLimited SSRSSR unsupported
IslandsYesYes
Last verifiedNot yet verifiedNot yet verified
AI auditNot auditedNot audited