Use broadcast events to notify in real‑time other connected clients to the room.
Make your product smarter with event broadcasting
Use broadcast events to add features such as presentation mode, automatic refresh, automatic fetch, and more.
Automatically refresh the page for certain people based on the rules defined in your codebase.
Enable users to present work by letting them control the state of everyone’s user interface.
Broadcast events can be used to automatically fetch new data when other people have updated it.
Enable people to broadcast short messages in real‑time. Useful for things like chat cursors and more.
Designed for developers
Broadcast events to other connected clients in real‑time
Liveblocks integrates directly with popular frameworks and state‑management libraries, making it easy to broadcast events to connected clients in real‑time.
More than just broadcast
A fully integrated collaboration toolkit
Liveblocks is a set of APIs and tools to add performant collaborative experiences—like multi-user document editing, and more—to your product in days, not months.
Make people feel like they’re together in the same room.
Conflict‑free data types
Enable people to edit the same document concurrently.
Enable people to collaborate through comments.
Add a document browsing experience to your product workspace.
Allow users to invite people and groups to their documents to collaborate.
Kickstart your Next.js collaborative application.
Browser extension to inspect collaborative experiences.
Dashboard to monitor and analyse Liveblocks usage.