Most of what you need to know is explained in these guides Getting started A step-by-step tutorial to set you up with a simple editor running on a page. Working with documents This guide explains the set of data structures that ProseMirror defines to represent documents. Schemas Each ProseMirror document has an associated schema which describes the kind of nodes that may occur in the document, and the way they are nested. Document transformations This guide explains how document transformations work in ProseMirror. Collaborative editing Explains how to wire up ProseMirror’s collaborative editing functionality, with a full example. Reference manual A full listing and description of the public API exported by the library, per module. Other resources Change log The version history of the project, listing all releases and the changes they made. Blog posts About the concept of the project and the collaborative editing technique. Forum A discussion board for asking questions and giving feedback.