Liveblocks

API

Hosted sync engine and components for multiplayer collaboration in your app

Price
Free tier, then paid
Access
Secret key

About

Hosted realtime collaboration service with React hooks and ready-made components for presence, shared storage, collaborative text editors, comments and notifications. Its server is open source (AGPL-3.0) for local development only. The free plan includes 3,000 collaboration minutes a month.

What you can do with it

  • Add live cursors, presence and multiplayer editing to a React app
  • Build collaborative text editors with Tiptap, Lexical or BlockNote
  • Add comment threads and in-app notifications to documents

Get started

  1. Create a project and copy its secret key
  2. Create a room over REST or with @liveblocks/node
  3. Connect clients with the hooks from @liveblocks/react

Example

curl -X POST https://api.liveblocks.io/v2/rooms \
  -H "Authorization: Bearer $LIVEBLOCKS_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "id": "my-room-3ebc26e2bf96",
    "defaultAccesses": ["*:write"],
    "metadata": {"color": "blue"}
  }'

Details

Hosting
Hosted service
Available in
Worldwide
Official SDKs
JavaScript/TypeScript, Python
MCP server
Local

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .