TypeScript collaborative-editing

Open-source TypeScript projects categorized as collaborative-editing

Top 9 TypeScript collaborative-editing Projects

collaborative-editing
  1. Etherpad

    Etherpad: A modern really-real-time collaborative document editor.

    Project mention: Ethersync: Peer-to-peer collaborative editing of local text files | news.ycombinator.com | 2025-07-29

    My bet would be that people confuse it with Etherpad https://github.com/ether/etherpad-lite which is quite old stable project so probably not that exciting.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. hocuspocus

    The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.

    Project mention: Show HN: Tiptap AI Agent – Add AI workflows to your text editor in minutes | news.ycombinator.com | 2025-06-04

    Thanks for the positive feedback! You're right. The AI features are part of our paid offerings.

    We're currently working on new open source features for the editor core, such as Markdown support, a decorations API, and editor content migrations: https://tiptap.dev/tiptap-editor-v3

    We also recently released Hocuspocus V3 (https://github.com/ueberdosis/hocuspocus/releases/tag/v3.1.0).

  4. json-joy

    json-joy is a library that implements cutting-edge real-time and collaborative editing algorithms and utilities for JSON data models, with a focus on developing the JSON CRDT (Conflict-free Replicated Data Type) specification and implementation.

  5. Matrix-CRDT

    Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.

  6. composing.studio

    Collaborative music composition for everyone.

  7. slate-yjs

    Yjs binding for Slate

    Project mention: Building a Real-Time Collaborative Text Editor with Slate.js | dev.to | 2024-12-04

    While slate-yjs provides a solid foundation for collaborative editing with Slate.js, I found it challenging to manage updates in a way that suited my project's requirements. To address this, I decided to build a simple synchronization system tailored to my needs, offering more control and flexibility over how updates are handled.

  8. mute

    a scalable collaborative document editor with CRDT, P2P and E2EE

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. pluv

    Multi-platform, type-safe realtime packages

    Project mention: 3 Ways to Add Real-Time Features to Your Next.js App | dev.to | 2025-06-16

    pluv.io is open source and fully self-hostable. Check it out here: https://github.com/pluv-io/pluv

  11. crdt-woot

    Implementation of collaborative editing algorithm CRDT WOOT.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript collaborative-editing discussion

Log in or Post with

TypeScript collaborative-editing related posts

  • CRDT: Text Buffer by Evan Wallace

    6 projects | news.ycombinator.com | 19 Aug 2025
  • Show HN: Tiptap AI Agent – Add AI workflows to your text editor in minutes

    1 project | news.ycombinator.com | 4 Jun 2025
  • Stashpad launches Google Docs alternative you can use without any login

    2 projects | news.ycombinator.com | 15 Mar 2024
  • Question: Neovim plugin for overleaf.

    2 projects | /r/neovim | 24 Apr 2023
  • Matrix-CRDT: Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.

    1 project | /r/selfhosted | 18 Jan 2022
  • Show HN: Matrix-CRDT – real-time collaborative apps using Matrix as backend

    1 project | /r/hackernews | 18 Jan 2022
  • Matrix-CRDT – real-time collaborative apps using Matrix as backend

    1 project | /r/Rad_Decentralization | 18 Jan 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source collaborative-editing projects in TypeScript? This list will help you:

# Project Stars
1 Etherpad 17,682
2 hocuspocus 1,795
3 json-joy 949
4 Matrix-CRDT 758
5 composing.studio 538
6 slate-yjs 537
7 mute 135
8 pluv 100
9 crdt-woot 18

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com