65 Open Source Collaborative Editing Software Projects
Free and open source collaborative editing code projects including engines, APIs, generators, and tools.
Atom Teletype 2352 ⭐
Share your workspace with team members and collaborate on code in real time in Atom
Subethaedit 1250 ⭐
General purpose plain text editor for macOS. Widely known for its live collaboration feature.
Teletype Crdt 695 ⭐
String-wise sequence CRDT powering peer-to-peer collaborative editing in Teletype for Atom.
Evervim 567 ⭐
A Modern, Powerful & Modular Vim Distribution | Archived, see notice: https://ry.sb/evervim-archive
Slate Collaborative 320 ⭐
slatejs collaborative plugin & microservice https://slate-collaborative.herokuapp.com/
Counter Interview.dev 102 ⭐
a collaborative collection of interview questions collected from both sides of the game: Interviewer(s) and Interviewee.
Igniterealtime Pade 83 ⭐
Pàdé (Yoruba word for Meet) is a browser extension (Chrome/Edge) based unified communications desktop client for Openfire.
Smothers Cause 110 ⭐
An EDN-like CRDT (Causal Tree) for Clojure & ClojureScript that automatically tracks history and resolves conflicts.
Teem 47 ⭐
Teem is a web tool and mobile app for collaboration in communities, which facilitates onboarding of newcomers
Collab React Components 45 ⭐
React components for collaborative editing: text, rich text, and complex forms
Collab Ide 38 ⭐
An online real-time collaborative IDE for teams to work together efficiently in a fast-paced project.
Mesh Code Editor 26 ⭐
Slate Operational Transform 32 ⭐
Slate Operational Transform Demo (used in production at Narration Box)
Collaborative Editor 72 ⭐
A collaborative editor that supports authorship display, image uploading placeholder and CJK characters composition based on Quill and ShareDB.
Fabrica Collaborative Editing 19 ⭐
Plugin to make WordPress more Wiki-like by allowing more than one person to edit the same Post, Page, or Custom Post Type at the same time. When there are conflicting edits, it helps users to view, compare, and merge changes before saving.
Mute Structs 14 ⭐
MUTE-structs is a Typescript library that provides an implementation of the LogootSplit CRDT algorithm.
Molikto Cherrytree 15 ⭐
A collaborative structural editor for structured rich document with VIM-like keybindings
Tableaunoir 90 ⭐
An online blackboard with fridge magnets for teaching, and making animations and presentations.
JSON Joy 52 ⭐
JSON Joy 🦄🌈—JSON CRDT, JSON CRDT Patch, JSON Patch, JSON Predicate, JSON Patch Extended, JSON Patch+ OT, MessagePack codec, JSON-Rx, JSON-RPC 2.0, JSON Pointer, Reactive-RPC, random JSON generator, JSON Brand, JSON Expression, JSON Size, JSON Type, JSON Schema, JSON deep equality, JSON utilities for joy and collaborative editing
Operational Transformation 13 ⭐
A collection of Algorithms to Synchronise changes across multiple clients using Operational Transformation
JSON0 Ot Diff 95 ⭐
Finds differences between two JSON object and generates operational transformation (OT) operations for transforming the first object into the second according to the JSON0 OT Type.
Matrix Crdt 444 ⭐
Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.