Enable realtime collaboration across any surface in your product—just like in Figma, Notion, or Linear. With Liveblocks Multiplayer Editing, you can make anything multiplayer: rich text editors, whiteboards, flowcharts, forms, spreadsheets, or fully custom interfaces.
Liveblocks provides a permanent, realtime data store for your collaborative state—so you don’t need to synchronize, scale, or maintain any infrastructure yourself. All the hard parts of multiplayer—conflict resolution, presence, history, and storage—are handled for you.
Depending on what you’re building, you can use purpose-built SDKs for rich text
editors (like Tiptap, Lexical, or BlockNote), or more general packages like
@liveblocks/client
, @liveblocks/react
, @liveblocks/zustand
, or
@liveblocks/redux
.
Add multiplayer editing to Tiptap
Add multiplayer editing to BlockNote
Add multiplayer editing to Lexical
Build custom multiplayer experiences
Build custom multiplayer experiences
Use these SDKs to add multiplayer editing to rich text editors.
@liveblocks/react-tiptap
@liveblocks/react-blocknote
@liveblocks/react-lexical
@liveblocks/node-prosemirror
@liveblocks/node-lexical
Use these SDKs to add multiplayer editing to whiteboards, forms, tables, or any custom UI. These SDKs integrate directly with Liveblocks Storage and Liveblocks Yjs.
We use cookies to collect data to improve your experience on our site. Read our Privacy Policy to learn more.