1 repositorio
Calculation of character offsets in rich text that account for concurrent edits and metadata.
Distinguishing note: Focuses on logical character offsets in a collaborative document, not full-text search indexing.
Explore 1 awesome GitHub repository matching data & databases · Collaborative Text Indexing. Refine with filters or upvote what's useful.
Loro is a conflict-free replicated data type (CRDT) framework and collaborative state engine designed for building real-time collaborative applications. It provides a distributed data synchronizer that enables multiple users to edit shared documents and complex nested structures—such as maps, lists, trees, and counters—with automatic state convergence without requiring a central server. The project distinguishes itself through a versioned document store that supports branching, forking, and merging via a directed acyclic graph of causal operation history. It enables advanced version control c
Calculates character offsets using multiple measurement modes to accurately locate content regardless of embedded metadata.