• DocsDocs
  • PricingPricing
Sign in
Get started
Sign in
Get started
    • Realtime Infrastructure
      • Presence
        Presence

        Online users, cursors, selections

      • Broadcast
        Broadcast

        Temporary event signals

      • Storage
        Storage

        Synced conflict-free data

      • Feeds
        FeedsBeta

        Messages and activity logs

      • Threads
        Threads

        Contextual conversations

    • Collaboration features
      • Multiplayer
        Multiplayer

        Realtime collaboration

      • Comments
        Comments

        Contextual commenting

      • Notifications
        Notifications

        Smart alerts for your app

      • AI Copilots
        AI Copilots

        Individual AI assistants

    • Tools
      • Examples

        Gallery of open source examples

      • Showcase

        Gallery of collaborative experiences

      • Next.js Starter Kit

        Kickstart your Next.js collaborative app

      • DevTools

        Browser extension

      • Tutorial

        Step-by-step interactive tutorial

      • Guides

        How-to guides and tutorial

      • Figma UI Kit

        Liveblocks Collaboration Kit

    • Company
      • Blog

        The latest from Liveblocks

      • Customers

        The teams Liveblocks empowers

      • Changelog

        Weekly product updates

      • Security

        Our approach to security

      • About

        The story and team behind Liveblocks

  • Docs
  • Pricing
  • Realtime Infrastructure
    • Presence
    • Broadcast
    • Storage
    • FeedsBeta
    • Threads
    Collaborative features
    • Multiplayer
    • Comments
    • Notifications
    • AI Copilots
    Solutions
    • People platforms
    • Sales tools
    • Startups
    Use cases
    • Multiplayer forms
    • Multiplayer text editor
    • Multiplayer creative tools
    • Multiplayer whiteboard
    • Comments
    • Sharing and permissions
    • Document browsing
  • Resources
    • Documentation
    • Examples
    • Showcase
    • DevTools
    • React components
    • Next.js Starter Kit
    • Tutorial
    • Guides
    • Release notes
    Technologies
    • Next.js
    • React
    • JavaScript
    • Redux
    • Zustand
    • Yjs
    • Tiptap
    • BlockNote
    • Slate
    • Lexical
    • Quill
    • Monaco
    • CodeMirror
  • Company
    • Pricing
    • Blog
    • Customers
    • Changelog
    • About
    • Contact us
    • Careers
    • Terms of service
    • Privacy policy
    • DPA
    • Security
    • Trust center
    • Subprocessors
  • HomepageSystem status
    • Github
    • Discord
    • X
    • LinkedIn
    • YouTube
    © 2026 Liveblocks Inc.
Blog/Customers

How Hashnode added collaboration to their text editor to sell to larger organizations

Learn how Hashnode used Liveblocks to add all the table stakes collaborative features to their text editor to sell their platform to larger teams.

on July 2nd, 2024
How Hashnode added collaboration to their text editor to sell to larger organizations
July 2nd, 2024·3 min read
Share article
CollaborationText editingCommentsNotifications

Ready to get started?

Join thousands of companies using Liveblocks to build multiplayer experiences for people and agents.

Get started for free

Related blog posts

  • How Rippling built a 1:1s tool that rivals the UX of Google Docs

    How Rippling built a 1:1s tool that rivals the UX of Google Docs

    Picture of Stacy Schmitz
    Picture of Jesse Ling
    March 9th
    Customers
  • How Magic Patterns powers its collaborative AI design experience

    How Magic Patterns powers its collaborative AI design experience

    Picture of Stacy Schmitz
    Picture of Teddy Ni
    Picture of Alexander Danilowicz
    January 23rd
    Customers
  • How Artefact reinvented collaborative workspaces for technical teams

    How Artefact reinvented collaborative workspaces for technical teams

    Picture of Chris Nicholas
    Picture of Marc Milberg
    April 17th, 2025
    Customers
Zapier
21-50Founded 2015With Liveblocks since October 2023hashnode.com

Challenge

Hashnode is a blogging and community platform for developers and technology enthusiasts. It provides a space where developers can write about their experiences, share tutorials and insights with a community of like-minded individuals. With their headless CMS provider, Hashnode has become the de-facto blogging platform for many developer tool companies.

By going after teams, it became essential for Hashnode to make their text editor collaborative. Their customers were used to Google Docs or Notion to draft blog posts together, so they needed a solution that brought all the table stakes collaborative features people are used to into their product.

Solution

Time to market was important for Hashnode. They decided to use Liveblocks to power all the collaboration features within their product: collaborative text editing, comments, and notifications.

“Working with Liveblocks was an absolute breeze. Their APIs are not only easy to use but also incredibly intuitive, making the integration process a smooth ride. We heavily rely on broadcast API to sync settings between editors and I must praise how fast and reliable the socket connection is.”
Image of Hashnode
Image of Dev Shekhawat
Dev ShekhawatSoftware Engineer at Hashnode

Because Hashnode already had an existing text editor powered by Tiptap, it became easy to add realtime collaborative editing to their editor thanks to Liveblocks Sync Datastore and Text Editor products.

Once collaborative editing was implemented, Hashnode started implementing comments and notifications to make aysnc collaboration seamless for their users. Within a couple of days, they leveraged Liveblocks Comments and Notifications to integrate inline comments and mentions in their text editor.

“Liveblocks has truly excelled in crafting a reliable tool with a robust infrastructure. It took us just a couple of days to integrate inline comments in our draft editor thanks to ready to use React primitives.”
Image of Hashnode
Image of Dev Shekhawat
Dev ShekhawatSoftware Engineer at Hashnode

Results

With Liveblocks, Hashnode was able to add all the table stakes collaborative features to their text editor in just a couple of weeks. This enabled them to sell their CMS platform to larger teams that rely heavily on collaborative features from other tools.

“At Hashnode, we prioritize managed solutions to focus on our core challenges and let experts handle the rest. Choosing Liveblocks was a no-brainer; their expertise in collaborative editing and realtime infrastructure is unmatched. Thanks to them, we shipped our real-time editing and review comments feature in record time.”
Image of Hashnode
Image of Sandeep Panda
Sandeep PandaCTO at Hashnode

If you’d like to make your product collaborative, we have many open-source examples available.