Ready-made features - Multiplayer Editing

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.

Text editor integrations

Sync engine integrations

Multiplayer Editing API Reference

Text editor SDKs

Use these SDKs to add multiplayer editing to rich text editors.

Sync engine SDKs

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.

Examples using Multiplayer Editing

We use cookies to collect data to improve your experience on our site. Read our Privacy Policy to learn more.