Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    L

    Liveblocks Blog

    liveblocks.io · Company blog · on HN since 2021

    The blog of Liveblocks, a company selling tools for real-time collaboration, with posts on multiplayer cursors, undo/redo, CRDTs, and editors.

    Visit blogHN submissions
    Web DevelopmentDistributed Systems
    What HN says

    HN commenters recommend Liveblocks for adding multiplayer features in React apps, though one admits bias, and link it for collaboration and conflict resolution topics.

    Stats for nerds
    23HN people shared it
    17linked in comments
    602story points
    Aug 2025last shared
    2021people per year2025

    Top posts on HN

    1. 1
      How to Animate Multiplayer Cursors
      2 people · 235 points · first shared 2022 · 61 comments on HN
    2. 2
      How to build undo/redo in a multiplayer environment by Liveblocks
      4 people · 174 points · first shared 2022 · 42 comments on HN
    3. 3
      Liveblocks: Add real‑time collaboration to your product in minutes
      1 person · 95 points · first shared 2021 · 22 comments on HN
    4. 4
      Open-source Notion clone collaborative text editor by Liveblocks
      2 people · 29 points · first shared 2022 · 2 comments on HN
    5. 5
      Which rich text editor framework should you choose in 2025?
      2 people · 25 points · first shared 2025 · 4 comments on HN
    6. 6
      Storage block by Liveblocks: easily add real-time collaboration to your web app
      2 people · 15 points · first shared 2022 · 2 comments on HN
    7. 7
      Liveblocks Starter Kit for Next.js to build collaborative apps
      1 person · 8 points · first shared 2023 · 2 comments on HN
    8. 8
      Open sourcing the Liveblocks sync engine and dev server
      1 person · 6 points · first shared 2026 · 1 comments on HN
    9. 9
      Liveblocks
      7 people · 4 points · first shared 2022 · Discussion on HN
    10. 10
      Liveblocks raises $5M in seed funding from Boldstart, Atlassian, Seedcamp
      1 person · 4 points · first shared 2022 · Discussion on HN

    What HN people wrote when they linked it

    • steveruizokNov 2021

      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 Discord channel (https://discord.gg/SBBEVCA4PG) or drop by the repo (https://github.com/tldraw/tldraw).

      - The multiplayer is using a pre-release version of Liveblocks (https://liveblocks.io/)—and honestly isn't using it in a very clever way—and so can have some desync issues. Consider this part of the app an early beta.

      - We also ship a Visual Studio Code extension that lets you use tldraw inside of VS Code! (https://marketplace.visualstudio.com/items?itemName=tldraw-org.tldraw-vscode)

      A little more about the project itself:

      The tldraw project has a few different layers.

      At the bottom, there is a renderer named @tldraw/core (https://github.com/tldraw/core) that is essentially a "put React components on a canvas UI" engine. You give it a data model along with a set of utilities to interpret that data model. Simple but very fast, very flexible, and packed with helpers for building these kinds of apps. It's already being used for some pretty ambitious projects apart from tldraw itself.

      The main library, @tldraw/tldraw (https://github.com/tldraw/core), exports the…

    • adeptimaJan 2025

      Yjs 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 most options come at the expense of controlling your data.

      CRDT keyword search on HN bring consistently good results and interest in the topic, but no good options on open source backend side. Checked it many times in the past. Please correct me if I missed something.

      https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=true&query=CRDT&sort=byPopularity&type=story

      Most people expectations it should work at least as in Google Docs or Notion, and on the dev side it should be store privately in Postgres JSONB like format without going deep into details.

    • ilrwbwrkhvJun 2022

      Wow, 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 book built around an example, something which was missing from a lot of books in that era. Modern JS is a complicated mess. I would love to go back to that era where people were trying to do magical things with one api call. Hooks in React is more complicated than a whole library from that era. That is not a good thing. In 10 years we should have had far more higher level tools. Wish you all the best. Meteor gave me a lot of joy. Maybe I will try building something with it again to see where it's at.

    • guillaumesallesJul 2021

      Good 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 also be a collaborative experience! Think Typeform editor with multi-player features.

      All the no-code tools could benefit from multi-players feature. Any "data entry" could be collaborative.

      For example, we're working with https://cloverapp.co/ to improve their collaborative features (live cursors on whiteboard and live avatars).

      I hope it answers your question

    • hifixJun 2023

      I personally enjoy any sort of interactivity in tech articles. Things like sliders, inputs and buttons are great at keeping attention and can help make the subject easier to understand or illustrate things that can't easily be described in text.

      Some examples:

      https://liveblocks.io/blog/how-to-animate-multiplayer-cursors

      https://www.joshwcomeau.com/css/interactive-guide-to-flexbox

      https://ciechanow.ski/bicycle/

      Although it's all very content dependent of course - FE development tends to lend itself a bit better to this sort of format.

    • stevenfabreNov 2022

      Hi Tim,

      I'm a bit biased but https://liveblocks.io is great for that :)

      If you know how to use React, that's pretty much all you need to know. It also includes some nice hooks to enable things like multiplayer undo/redo and live cursors.

      The team even put a couple of interactive blog posts about that that you might find interesting:
      - https://liveblocks.io/blog/how-to-build-undo-redo-in-a-multiplayer-environment
      - https://liveblocks.io/blog/how-to-animate-multiplayer-cursors

      Happy to answer any questions you may have!

    Related

    Figma Blogfigma.com608 people

    How to build a plugin system on the web and also sleep well at night

    Figma Blog
    Company · last shared 2026
    CKEditor Blogckeditor.com56 people

    Lessons learned from creating a real-time collaborative rich-text editor

    CKEditor Blog
    Company · last shared 2026
    Cursor Blogcursor.com281 people

    Cursor 1.0

    Cursor Blog
    Company · last shared 2026
    GitHub Bloggithub.blog1.8k people

    YouTube-dl's repository has been restored

    GitHub Blog
    Company · last shared 2026
    Microsoft Tech Communitytechcommunity.microsoft.com738 people

    Postgres IDE in VS Code

    Microsoft Tech Community
    Company · last shared 2026
    Microsoft Blogblogs.microsoft.com669 people

    Announcing SQL Server on Linux

    Microsoft Blog
    Company · last shared 2026
    Reddit Blogredditblog.com163 people

    How We Built r/Place

    Reddit Blog
    Company · last shared 2021
    Red Programming Language Blogred-lang.org131 people

    Red Programming Language

    Red Programming Language Blog
    Company · last shared 2026