Embeddable Rich Text Editor mature

ProseMirror

Toolkit for building rich text editors from scratch

7.5K stars 100 contributors Since 2015
Website → GitHub

Toolkit for building rich text editors from scratch

License
MIT
Min RAM
32 MB
Min CPUs
1 core
Scaling
single_node
Complexity
expert
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Foundation for Tiptap, Remirror, BlockNote
  • Custom document editors for enterprise
  • Schema-enforced content editing

Anti-patterns / when NOT to use

  • Complex API — steep learning curve
  • No UI — build everything yourself
  • Dense documentation

Compare with alternatives

Replaces / alternatives to

  • Custom editor implementations

Technical specs

Language
TypeScript
API type
SDK
Protocols
HTTP
Deployment
npm

Community

GitHub stars 7.5K
Contributors 100
Commit frequency weekly
Plugin ecosystem none
Backing Marijn Haverbeke
Funding community

Release

Latest version
Last release
Since 2015

Best fit

Team size
solosmallmedium
Industries
general

Tags

  • rich-text-editor
  • toolkit
  • schema-based
  • collaborative
  • modular
  • battle-tested