Liveblocks's Avatar

Liveblocks

@liveblocks.io

Turn your product into the space where people and AI collaborate • liveblocks.io

106
Followers
7
Following
160
Posts
22.11.2024
Joined
Posts Following

Latest posts by Liveblocks @liveblocks.io

Preview
Next.js Starter Kit for realtime collaboration | Showcase The Next.js Starter Kit is a fully functional collaborative app, featuring a number of realtime applications, including rich-text documents and canvases. The different document types are built with Tiptap, tldraw, BlockNote, and Storage.

Learn more.

lblcks.io/XElFfYA

27.02.2026 17:14 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Start a modern collaborative Next.js application in minutes.

Our Next.js Starter Kit features a number of realtime documents, each with a different form of multiplayer: Text editor, canvas, block-based editor, whiteboard.

Try it → $ npx create-liveblocks-app@latest --next

27.02.2026 17:14 👍 2 🔁 1 💬 1 📌 0
Video thumbnail

I've built a full docs site in a day with @nvie.com!

We've just open-sourced the HTTP router that's handles billions of requests per month at Liveblocks. Our team built it with Cloudflare Workers in mind, but it supports other runtimes too. Opinionated, type-safe, Zen.

Get it ↓

26.02.2026 16:58 👍 3 🔁 2 💬 1 📌 0
Preview
Zen Router | An opinionated HTTP router compatible with Cloudflare Workers, Node.js, Bun, Deno. An opinionated HTTP router with typed path params, built-in body validation, and a clean auth model.

The new documentation website is available here.

lblcks.io/lRRIHF0

26.02.2026 16:57 👍 1 🔁 0 💬 0 📌 0
Preview
Introducing Zen Router: our open-source type-safe router compatible with Cloudflare Workers | Liveblocks blog We’ve open sourced Zen Router: an opinionated HTTP router with typed path params, built-in body validation, and a clean model for auth. Here’s why we built it and what makes it different.

Introducing Zen Router: our open-source HTTP router.

Zen Router handles billions of requests per month at Liveblocks, and today we're open sourcing it. Initially designed for Cloudflare Workers, but also compatible with Node.js, Bun, and more.

lblcks.io/Vvvviny

26.02.2026 16:57 👍 3 🔁 3 💬 1 📌 0
Video thumbnail

Article: Which JavaScript rich-text editor is best?

Tiptap, BlockNote, Lexical, more—a deep-dive into all the options. Our team's uniquely positioned to give guidance on this, as we've used them all at work. Written last year, still up to date!

Link ↓

25.02.2026 16:21 👍 2 🔁 1 💬 1 📌 0
Preview
The new Storage engine and its benefits | Liveblocks guide Learn about our improved v2 Storage engine and how to enable it

We've released a new engine for Liveblocks Storage.

You can now create significantly larger collaborative documents and will see quicker load times. Additionally, other limits have been raised, such as the size of broadcast events.

Opt-in now to try it.

lblcks.io/WGH153O

25.02.2026 16:20 👍 2 🔁 1 💬 0 📌 0
Preview
Week 8 changelog | Liveblocks Changelog for Week 8

To learn more about recently released features, visit our changelog.

lblcks.io/week-8-2026

24.02.2026 16:15 👍 1 🔁 0 💬 0 📌 0
Preview
An inbox for each workspace | Showcase Users can have multiple workspaces, and each can have its own individual inbox. Only notifications created within this workspace are displayed in the inbox. Built using organizations, passing an organizationId when authenticating a user is all that's required to set up scoped inbox trays.

More information on setting this up can be found in our showcase.

lblcks.io/dODmgyo

24.02.2026 16:15 👍 1 🔁 0 💬 1 📌 0
Video thumbnail

Build multi-tenant collaborative apps with Organizations.

When building with Liveblocks, you can define a user's organization, and all resources will be automatically compartmentalized—rooms, threads, notification, etc.

Below, you can see a different inbox in each workspace.

24.02.2026 16:15 👍 2 🔁 2 💬 1 📌 0
Preview
How to set up End-to-End (E2E) testing with Playwright | Liveblocks guide Learn how to write End-to-End (E2E) tests for your Liveblocks application using Playwright and the local dev server.

Set up E2E testing in your Liveblocks app.

We've written a step-by-step guide on how to test your multiplayer app using Playwright and our new open-source dev server.

lblcks.io/2nnRkJs

19.02.2026 15:35 👍 5 🔁 2 💬 0 📌 0
Video thumbnail

Liveblocks is going open-source!

Today we've opened up the sync engine server that powers Liveblocks Storage and Yjs on our platform. We've also built a local dev server for testing your @liveblocks.io app locally, try it in your app now:

$ npx liveblocks dev

18.02.2026 16:53 👍 6 🔁 2 💬 1 📌 0
Preview
Open sourcing the Liveblocks sync engine and dev server | Liveblocks blog We’ve open sourced our server stack. Starting today, you can run and test your multiplayer applications with a Liveblocks server locally.

My plan for today: announce that we're open sourcing the Liveblocks server! 🎉

The internet's plan for today: continvoucly morging my mentions 😂

Anyway, here's what I actually wanted to share today:

18.02.2026 15:11 👍 13 🔁 4 💬 2 📌 1
Preview
Open sourcing the Liveblocks sync engine and dev server | Liveblocks blog We’ve open sourced our server stack. Starting today, you can run and test your multiplayer applications with a Liveblocks server locally.

We've open sourced our sync engine and dev server.

Starting today, you can run and test your multiplayer applications locally using our new server package and CLI. Additionally, this marks a shift towards an open-source Liveblocks.

lblcks.io/nys2qqB

18.02.2026 15:06 👍 5 🔁 2 💬 0 📌 0
Preview
Week 7 changelog | Liveblocks Changelog for Week 7

Learn more in this week's changelog.

lblcks.io/week-7-2026

13.02.2026 17:13 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Our documentation now natively serves markdown to agents that send the `Accept: text/markdown` header.

You can also append `.md` to any URL to get the same AI-friendly format.

Payloads are significantly smaller, and easier for AI to ingest.

13.02.2026 17:13 👍 1 🔁 0 💬 1 📌 0
Preview
How Magic Patterns powers its collaborative AI design experience | Liveblocks blog Discover how Magic Patterns relies on Liveblocks to power its realtime infinite canvas and instant AI-driven updates.

lblcks.io/Q6m1p79

11.02.2026 15:48 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

“That was the moment it clicked. Something I thought would be complicated was immediately smooth.”—thanks Teddy Ni!

Exactly the experience we aim to provide at Liveblocks.

Learn how Magic Oatterns built their realtime collaborative AI workflow ↓

11.02.2026 15:48 👍 2 🔁 1 💬 1 📌 0
Video thumbnail

Love seeing real-time @liveblocks.io apps in the wild!

Magic Patterns is an awesome AI design tool that can generate designs from your own design system. It's genuinely much better at design than other tools I've used, and has full multiplayer collaboration.

Try it ↓

11.02.2026 15:47 👍 2 🔁 1 💬 1 📌 0
Video thumbnail

I've set up a real-time AG Grid table!

It's got full online presence & conflict resolution—multiple people can simultaneously edit cells, and all changes merge automatically.

How it works ↓

10.02.2026 13:29 👍 3 🔁 1 💬 1 📌 0
Preview
Multiplayer table | Showcase Set up a multiplayer table with realtime presence, conflict resolution, and live updates. Multiple users can edit the table simultaneously, and see each other's changes in realtime. Built with with ag-grid-react and Liveblocks Storage, each row is contained in a LiveObject, and the entire table is contained in a LiveList.

More information on our website.

lblcks.io/knP8zvs

10.02.2026 13:29 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Set up a multiplayer table in your app.

Add realtime editing and online presence to your table with Liveblocks Storage. We've added a new demo to our showcase, highlighting where to get started when building this.

10.02.2026 13:29 👍 1 🔁 1 💬 1 📌 0
Video thumbnail

Experimenting with a demo for a new interactive post for @liveblocks.io.

Can you guess what it'll be about?

06.02.2026 16:37 👍 3 🔁 2 💬 0 📌 0
Preview
Next.js Starter Kit | Kickstart your Next.js collaborative app Kickstart your collaborative application with the Liveblocks Starter Kit for Next.js.

The video clip above demonstrates our Next.js Starter Kit, a ready-made app with full realtime collaboration.

lblcks.io/vs8Kw5g

06.02.2026 16:34 👍 1 🔁 0 💬 0 📌 0
Preview
Get started with a Tiptap text editor using Liveblocks and Next.js | Quickstart Learn how to install a Tiptap text editor using Liveblocks and Next.js.

lblcks.io/8KdDmc5

06.02.2026 16:34 👍 1 🔁 0 💬 1 📌 0
Video thumbnail

Enable multiplayer editing in your Next.js app in minutes.

Our Tiptap extension provides full multiplayer cursors, commenting, a notifications inbox for missed comments. Plus a whole infrastructure for collaboration, including webhooks, REST APIs, and DevTools.

Get started ↓

06.02.2026 16:34 👍 1 🔁 1 💬 1 📌 0
Preview
What's new in Liveblocks: January 2026 | Liveblocks blog We've released custom metadata for comments, an always use knowledge setting for AI Copilots, and an improved quickstart flow.

lblcks.io/JC5bQJw

05.02.2026 15:35 👍 1 🔁 0 💬 0 📌 0
Post image

What's new in Liveblocks → January 2026

• Comment metadata: Enables two-way sync, custom comments.
• Always use knowledge: Require copilots to read their knowledge.
• New quickstart flow: New focused get started pages, plus new guides.

Blog post ↓

05.02.2026 15:35 👍 1 🔁 1 💬 1 📌 0
Video thumbnail

Interactive article: How to animate multiplayer cursors.

Rendering smooth cursors always needs interpolation, as network conditions are never perfect—here's how to do it. I wrote this a few years back, techniques still apply!

Link ↓

02.02.2026 16:02 👍 3 🔁 1 💬 1 📌 0
Preview
Week 5 changelog | Liveblocks Changelog for Week 5

Read more about last week's changes in our changelog.

lblcks.io/n2Bmknb

02.02.2026 16:01 👍 1 🔁 0 💬 0 📌 0