Tiptap Studio

A desktop app to inspect, edit, diff and validate Tiptap and ProseMirror JSON documents. For macOS, Windows and Linux, built on a fast Rust parser.

Tiptap Studio inspecting a document: node tree, rendered preview and the inspector

Inspect

Tree, rendered preview, JSON source and an inspector, all on the same selection. Unknown node types render and stay editable.

Edit structurally

Insert, wrap, lift, split, join and move nodes, edit attributes, marks and raw JSON. Every edit is one undo step.

Diff and merge

Compare two documents, take or dismiss each change, apply whole subtrees, and save the merged result.

Validate

Check documents against a schema or the bundled StarterKit one, and step through every problem with F8.

Query

Find nodes with a small query language: type == heading && attrs.level > 1.

Document Server

Browse documents and versions on a Tiptap Document Server, read-only, with tokens kept in your keychain.

Use the engine directly