Top all-time · #3114
Liveblocks
Company blog · liveblocks.io/blogprogrammingweb
Liveblocks is the company blog at liveblocks.io, writing about programming and web. Since 2021, 23 different Hacker News readers have linked it 51 times, most often “Liveblocks”. No feed was found, so read it on the site itself.
Too few sampled comments (25) to say how often HN recommends it.?
Why HN links it
HN readers link this product site for its real-time collaboration APIs and examples, and its blog posts on multiplayer undo/redo and live cursors, which commenters say readers will enjoy.
Summarised by Claude from a sample of 25 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Liveblocks provides the infrastructure to handle concurrent edits on shared data, so people and AI agents can collaborate without breaking your app.
Most-linked posts?
- Liveblocks6 people · 6 mentions · first linked 2022-03-17
- How to build undo/redo in a multiplayer environment by Liveblocks4 people · 5 mentions · first linked 2022-06-09
- How to Animate Multiplayer Cursors2 people · 3 mentions · first linked 2022-07-05
- Open-source Notion clone collaborative text editor by Liveblocks2 people · 3 mentions · first linked 2022-08-19
- Which rich text editor framework should you choose in 2025?2 people · 2 mentions · first linked 2025-02-06
- How CRDTs and sync engines keep realtime lists ordered with fractional indexing2 people · 2 mentions · first linked 2026-04-23
What Hacker News says?
Hey, author here! Glad folks are enjoying this. A few notes: - I post a _lot_ about tldraw on Twitter. If you're curious about how this came together, or want to follow along as we ship new features, check out my timeline ( https://twitter.com/steveruizok ). - The whole tldraw project is MIT licensed and open source ( https://github.com/tldraw ). And it's still in development! If you'd like to contribute, join the D…
Comment linking /)%E2%80%94and
on “Tldraw – a tiny little drawing app”Submitted How to Animate Multiplayer Cursors as a story · 235 points
HN discussionYjs is nice. Easy to get p2p results. Yjs backend, its persistence, eventual conflict resolution (one of editors stayed too long offline), history rewind seems like a tough engineering challenge to crack. Always wanted to have a nice experience with block editor like Platejs https://platejs.org/ There are nice attempts simplify dev experience with solutions like Liveblocks https://liveblocks.io/text-editor However m…
Comment linking /text-editor
on “Learn Yjs Interactively”Submitted How to build undo/redo in a multiplayer environment by Liveblocks as a story · 174 points
HN discussion> React does not allow us to build a new Figma Did you take a look at Liveblocks? They have an example of an advanced whiteboarding experience: https://liveblocks.io/examples/collaborative-whiteboard-adva... And they recently released a set of APIs so thast you can build a Figma-like dashboard to seewho's in which board and set permissions: https://liveblocks.io/docs/guides/managing-rooms-users-permi...
Comment linking /docs/guides/managing-rooms-users-permissions
on “Get in zoomer, we're saving React”Submitted Liveblocks: Add real‑time collaboration to your product in minutes as a story · 95 points
HN discussionThanks for the explanation! Ok, I see, so the focus is more on the technology than the end-product. How does it handle concurrency in interactions? https://liveblocks.io/blog/how-to-build-undo-redo-in-a-multi...
Comment linking /blog/how-to-build-undo-redo-in-a-multiplayer-environment
on “Show HN: Browse HN Together in Three.js”Submitted Open-source Notion clone collaborative text editor by Liveblocks as a story · 29 points
HN discussionWow, Sacha! 10 years already. Meteor was one of the first Javascript frameworks which gave me joy. Maybe the closest to that today is Imba. Realtime all the time was performance heavy for sure but so much fun. I recently saw https://liveblocks.io/ which is trying to do realtime primitives for the current wave. Discover Meteor was one of the first "modern" programming framework books I bought and I still remember the…
Comment linking /
on “10 Years of Meteor”Submitted Which rich text editor framework should you choose in 2025? as a story · 22 points
HN discussionI know Liveblocks.io has been making this very easy and accessible over the last few years. They recently introduced AI, and are promoting that of course, but as I understand it multiplayer collaboration ( https://liveblocks.io/multiplayer-editing ) is their meat and potatoes. Not affiliated with Liveblocks, just aware of its existence.
Comment linking /multiplayer-editing
on “How Figma’s multiplayer technology works (2019)”Submitted Storage block by Liveblocks: easily add real-time collaboration to your web app as a story · 15 points
HN discussionHey danielvaughn, I was curious if you ever considered Liveblocks for CRDT/conflict resolution? They released an example for a block based text editor here: https://liveblocks.io/examples/block-text-editor-advanced/ne... And as for CRDT and conflict resolution they have the Storage Block that's handling all of this. You can do offline/online and undo/redo quite easily. I keep sending you example cause I'm a visual p…
Comment linking /blog/how-to-build-undo-redo-in-a-multiplayer-environment
on “Show HN: Ringer – Get and provide expert help on Open Source Software”Submitted Liveblocks Starter Kit for Next.js to build collaborative apps as a story · 8 points
HN discussionGood question! There are still a lot of specialized editors that are not text-based nor collaborative yet. In the creative space, we can imagine 3D collaborative editors (think Figma but for 3D). Here is an example built with liveblocks: https://liveblocks.io/examples/3d-shoe-builder Filling a form can also be a collaborative experience: https://liveblocks.io/examples/collaborative-logo-builder Building a form can a…
Comment linking /examples/collaborative-logo-builder
on “Liveblocks: Add real‑time collaboration to your product in minutes”Submitted Open sourcing the Liveblocks sync engine and dev server as a story · 6 points
HN discussionFrom our experience, live cursors positioning depends on the use case and the content behind them. For a "canvas app" (like Figma), the positioning will be absolute with an offset depending on the panning. For a responsive website, if it makes sense to add live cursors, it depends on how the content "flows". For example, if your content scrolls vertically and is centered horizontally, you can use percentage on the "…
Comment linking /examples/live-cursors-scrollable-page
on “Liveblocks: Add real‑time collaboration to your product in minutes”Submitted Liveblocks as a story · 4 points
HN discussionHi! Great questions :) Liveblocks does not come with a specific UI. We're providing APIs to create rooms and share states between users. The state can be volatile (like cursors, focused input, selection) or persisted even when the session is over, like a figma file or a google document (this part is still in private beta). We're using custom CRDTs for the persisted state. We only have a javascript client and react c…
Comment linking /docs
on “Liveblocks: Add real‑time collaboration to your product in minutes”Submitted Liveblocks raises $5M in seed funding from Boldstart, Atlassian, Seedcamp as a story · 4 points
HN discussionHi Gys, co founder of Liveblocks here! Our goal is to help companies create collaborative products like Figma or Google Docs with API and guides. Multiplayer infrastructure and conflicts resolutions can be challenging to build in-house and we think it will become a commodity (like logging or analytics systems). If our marketing video didn't convince you, maybe our examples page and documentation will give you more i…
Comment linking /docs
on “Liveblocks: Add real‑time collaboration to your product in minutes”Submitted Which rich text editor framework should you choose in 2025? as a story · 3 points
HN discussionReally impressive experience! Great work Next.js! Love the work 0xcaOa did with Three.js to create this multiplayer light effect. Glad to see https://liveblocks.io was able to help them prototype this out to get a feel for that experience. And… it’s great to see the web become a place where people can hang out and feel like they’re together in the same space!
Comment linking /
on “Show HN: Collaborative event registration with WebGL and WebSockets”Submitted What's the best vector database for building AI products? as a story · 2 points
HN discussionLiveblocks does support multiplayer undo/redo. We even wrote an interactive blog post about it: https://liveblocks.io/blog/how-to-build-undo-redo-in-a-multi... Our open-source block-based text editor could support it too with some extra pluming (which we haven’t got to yet). We’re planning to add this in as more and more developers are looking to port this experience into their own products. Is there anything else y…
Comment linking /blog/how-to-build-undo-redo-in-a-multiplayer-environment
on “Katara: Synthesizing CRDTs with Verified Lifting”Submitted How CRDTs and sync engines keep realtime lists ordered with fractional indexing as a story · 1 points
HN discussionSome people have already solved that, like Liveblocks.io Here's an example of Notion-like text editor with multiplayer: https://liveblocks.io/examples/block-text-editor-advanced/ne... (and yes, it is very complex lol)
Comment linking /examples/block-text-editor-advanced/nextjs
on “Katara: Synthesizing CRDTs with Verified Lifting”Submitted How CRDTs and sync engines keep realtime lists ordered with fractional indexing as a story · 1 points
HN discussionAbsolutely! The real complexity comes from conflict resolution. If someone edits the top, and someone else edits the bottom, which version do you go with? What if they're editing the same area? Entire companies exist to provide elegant solutions to this[0], so it's no simple task. 0: https://liveblocks.io/
Comment linking /
on “Edit This Blog Post”Submitted Liveblocks 1.0: collaborative experiences in days, not months as a story · 1 points
HN discussion