Public beta available — Start here
Stesura

Comparison

Stesura vs ProseMirror

ProseMirror is the low-level document editing toolkit that Stesura itself is built on. It gives you complete control over the document model, transactions, and rendering — but ships with zero UI, zero features, and a steep learning curve.

In short

Not a fair fight — ProseMirror is what we are built on.

We use ProseMirror under the hood. It gives you the primitives: a document model, transactions, plugins. Everything above that line — pagination, sections, numbering, notes, track changes, DOCX — you write yourself.

We wrote it, and took it to word-processor level. So the question is not “which one”; it is whether you want to spend a year building the layer in between.

What is ProseMirror?

ProseMirror is the most powerful and flexible option on this list — because it is not an editor, it is a toolkit for building editors. It provides a schema-driven document model, an immutable transaction system, and a plugin architecture. Companies like Atlassian (Confluence), The New York Times, and Stesura use it as the foundation of their editors. The trade-off is that everything — UI, pagination, collaboration, DOCX, comments, spell check — must be built by your team. The investment is substantial.

Best suited for

Highly specialized editorsInternal tooling at scaleResearch / academic platformsBuilding the next Tiptap or Stesura

Feature comparison

FeatureProseMirrorStesura
Real pagination

ProseMirror has no layout engine. You would build one from scratch.

No
Yes
Legal / multi-level numbering

Achievable with a custom schema and plugin, but nothing is provided.

No
Yes
Per-section headers & footers
No
Yes
Footnotes, endnotes & cross-references
No
Yes
Track changes

prosemirror-changeset tracks diffs but provides no UI or merge logic.

No
Yes
Threaded comments
No
Yes
Stylesheets
No
Yes
Proofreading
No
Yes
DOCX import / export

No official tooling; you would integrate a third-party converter.

No
Yes
Collaboration

ProseMirror has a collaborative editing guide but no bundled adapter.

No
Yes
Out-of-the-box UI

ProseMirror is a toolkit with no toolbar, menu, or styling included.

No
Yes
ProseMirror API

ProseMirror is the source — Stesura exposes its full API.

Yes
Yes

When to use which

Choose ProseMirror when

  • You are building something so specialized that no existing editor — including Stesura — covers your requirements
  • You have experienced ProseMirror engineers and budget for 6–12 months of editor infrastructure work
  • You need absolute control over every aspect of the document model and rendering pipeline
  • You are building the next generation of a highly custom editing tool and want to own every layer

Choose Stesura when

  • You're embedding a word processor in a React app — not a simple text box
  • You need real pagination with accurate A4/Letter page layout
  • Legal numbering, footnotes, cross-references, and TOC are required out of the box
  • DOCX import and export that minimises round-trip losses — without binding your model to Word
  • You want production-ready document editing without months of assembly work
  • Track changes, comments, and per-section headers/footers must all work on day one
  • You want the full ProseMirror API while skipping the infrastructure

This comparison is based on publicly available information and reflects our honest understanding of ProseMirror. If something is out of date or inaccurate, we'd genuinely like to fix it — email us at info@innovars.eu.