liveblocks/liveblocks
Realtime infrastructure for multiplayer apps and agents observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4.5
- age_days: 1926
- days_rel: 14
- days_push: 7
- n_releases_24m: 117
Adoption not part of the score
4692 stars · 437 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Liveblocks is a realtime collaboration infrastructure and SDK toolkit for adding multiplayer features, comments, notifications, and AI copilots to web applications. It provides React packages, editor integrations (Tiptap, BlockNote, Lexical, CodeMirror), CRDT-based conflict resolution, and a hosted sync service with a free tier.
Use cases
- add google-docs-style collaborative editing to my app
- show live cursors and presence for multiplayer editing
- add contextual comments and threads inside my product
- build an in-app notification inbox
- embed an AI copilot chat that acts on shared app state
- sync shared state between users with conflict resolution
- add multiplayer undo/redo to a whiteboard or canvas app
- let AI agents collaborate with users on the same data
When to choose
- you want ready-made collaboration UI components (comments, notifications, cursors) with minimal backend work
- you need CRDT-based conflict resolution and offline sync without building your own sync engine
- you are building a React/Next.js app and want fast integration with editor frameworks like Tiptap or Lexical
- you want hosted realtime infrastructure with a free tier instead of self-hosting
When to avoid
- you need a fully self-hosted, open-source realtime backend with no vendor dependency (the service is proprietary with AGPL/Apache dual licensing on parts)
- your app is not web/JavaScript based or you need non-React first-class support
- you only need simple websocket messaging without collaboration features, where a lighter library suffices
- you cannot send user data to a third-party hosted service
Facets
framework · maturity stable
websocket state-management ui-components chat-interface webhook sdk web-development frontend large-language-models developer-tools cross-platform cloud self-hosted realtime-collaboration crdt yjs-provider multiplayer presence comments notifications ai-copilot react conflict-resolution hosted-service real-time ai-agents nodejs web-server
10 sources
- readme: https://github.com/liveblocks/liveblocks · fetched 2026-08-28 · cb3097b7fdae
- homepage: https://liveblocks.io · fetched 2026-08-29 · ec34b1989b1f
- site_page: https://liveblocks.io/docs · fetched 2026-08-29 · 85351f18b783
- site_page: https://liveblocks.io/docs/tutorial/react/getting-started · fetched 2026-08-29 · 9d85e3ac410a
- site_page: https://liveblocks.io/docs/guides · fetched 2026-08-29 · b560cdd9fee2
- site_page: https://liveblocks.io/about · fetched 2026-08-29 · 3dd7bc4b1b04
- site_page: https://liveblocks.io/docs/api-reference/liveblocks-react-ui · fetched 2026-08-29 · f3bfecd0b417
- site_page: https://liveblocks.io/pricing · fetched 2026-08-29 · 40cb202d0de6
- site_page: https://liveblocks.io/solutions/marketing-and-sales · fetched 2026-08-29 · 0c1f6a9d37b7
- site_page: https://liveblocks.io/changelog · fetched 2026-08-29 · 454c50ae2dd2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| liveblocks/liveblocks | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="liveblocks/liveblocks")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem