Block editing without dragging a legacy site behind it.
The public Dante site now focuses on one editor: the current TipTap + ProseMirror stack, live examples, and documentation that matches the product you actually ship.
A modern editing engine with predictable document structure and extension points.
Persist rich content in the format that fits your product and keep renderer parity.
Compose node views for uploads, recorders, embeds, dictation, and custom interactions.
Drop Dante into your React app.
npm install dante3import DanteEditor from "dante3"
<DanteEditor bodyPlaceholder="Write the next section" />Image, file, embed, video, audio recorder, video recorder, dictation, and GIF flows all live inside the same authoring surface.
Pass widgets, tooltips, upload handlers, editor props, and renderer helpers without forking the editor core.
The docs run live snippets so you can test APIs in place instead of copying disconnected examples.
Start from a realistic editing scenario.
These presets swap the demo content inside the live editor below, so you can test a writing flow, a product spec, or a docs-oriented draft without leaving the page.
Long-form writing with structure, quotes, and code.
A starter document for articles, changelogs, and internal notes where formatting should feel invisible.