Drop in as a component, extend and ship a word processor in your app.
Keep control of your data and your users on your app. Focus on building what makes your app special, don't spend months building a word clone.
We're giving you the decisive features your users expect right out of the box.
A basic word processor is not enough. You want a modern, flexible one whose API conforms to your app.
Write plugins, change the schema, add your own nodes and marks, hook the transaction pipeline. Not a configuration object — the actual editor.
NodeViews are real React components in your tree, with your context and your state. No portals, no second subtree.
Dispatch transactions from your backend while clients collaborate on the same document. Same schema, same validation as a keystroke.
Real-time editing on your own servers, against your own database. Documents never transit anyone else's infrastructure, including ours.
A React component that does its work in the browser. No editing service to keep up, no per-document round trip.
* Proofreading, collaboration and PDF export are the exceptions as they run server-side.
The document is a typed JSON tree, not an opaque blob. Diff it, validate it, generate it, and store it wherever the rest of your data lives.
The document is the DOM. Screen readers and browser tools see real elements — no pixel buffer to reimplement a11y against.
Build your own toolbar, menus, popovers, hover cards — whatever the rest of the app already uses. The editor does not own the chrome.
Theme it with the tokens you already have. No iframe, no sealed skin, no second design system to maintain.
Start free with the editor foundation. Add the premium packages — pagination, review, references, PDF, AI — as you need them.
Stesura is in private beta. The split below is how we plan to license it; during the beta, access to every package is by agreement.
The full editor foundation, in a continuous-flow layout.
Bolt on as your product grows.
The people inside your product open documents all day. Give them the desktop word processor they already know — in the browser, with nothing to install.
Familiar, accessible, and faithful to the page. In Chrome and Edge, the PDF your client signs has the pages they saw on screen; other browsers are best effort.
The Word-like surface your users already know — no training, no migration.
Runs in any modern browser, on any OS — Chromebook and Linux included.
Keyboard-first and screen-reader aware, built on real HTML semantics.
True pages, legal numbering, and footnotes, with a PDF that keeps the page breaks they saw.
Stesura is in private beta. Book a demo and we'll get you set up.