Skip to content
Compare

ProseMirror Adapter for Preact vs ProseKit Preact

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

Native PreactActive
ProseMirror Adapter for Preact

Preact adapter for rendering ProseMirror node views and plugin views with Preact components and hooks.

npm@prosemirror-adapter/preact
Category
Editors
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptSSRIslandsESM
Verified
November 5, 2026
Tested with
Not documented
License
MIT
Bundle size
Not documented
Limitations
  • ProseMirror's EditorView is DOM-dependent and should be created on the client.
  • The adapter requires familiarity with ProseMirror state, schemas and view lifecycles.
  • The official example imports StrictMode from preact/compat, although the adapter itself targets Preact.
Score
Directory score96/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR6/10
Islands10/10
ESM5/5
Verification10/10
View ProseMirror Adapter for Preact profile
Native PreactActive
ProseKit Preact

Preact components and hooks for ProseKit ProseMirror rich text editors.

npm@prosekit/preact
Category
Editors
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptSSRIslandsESM
Verified
Not yet verified
Tested with
Not documented
License
MIT
Bundle size
Not documented
Limitations
  • Upstream notes that most users install the main `prosekit` package and import from `prosekit/preact` instead of depending on `@prosekit/preact` directly.
  • ProseMirror editors are client-heavy; SSR provides limited value beyond static placeholders.
Score
Directory score86/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR6/10
Islands10/10
ESM5/5
Verification0/10
View ProseKit Preact profile

At a glance

AttributeProseMirror Adapter for PreactProseKit Preact
CompatibilityNative PreactNative Preact
MaintenanceActiveActive
TypeScriptNative TypeScriptNative TypeScript
SSRLimited SSRLimited SSR
IslandsYesYes
Last verifiedNovember 5, 2026Not yet verified
AI auditNot auditedNot audited