×

wootjs

swMATH ID: 41710
Software Authors: Richard Dallaway
Description: wootjs: WOOT model for Scala and JavaScript via Scala.js. WOOT is a collaborative text editing algorithm, allowing multiple users (”sites”) to insert or delete characters (WChar) from a shared document (WString). The algorithm preserves the intention of users, and ensures that the text converges to the same state for all users. Its key properties are simplicity, and avoiding the need for a reliable network or vector clocks (it can be peer-to-peer). The key references are: Oster et al. (2005) Real time group editors without Operational transformation, report paper 5580, INRIA - PDF; Oster et al. (2006) Data Consistency for P2P Collaborative Editing, CSCW’06 - PDF. WOOT stands for With Out Operational Transforms.
Homepage: https://github.com/d6y/wootjs
Source Code: https://github.com/d6y/wootjs
Related Software: Logoot; Wooki; woot-haskell; Woot; Certification_Monads; Archive Formal Proofs; Datatype Order Generator; GitHub; HOL; Isabelle/HOL; Isabelle
Cited in: 1 Publication

Cited in 1 Serial

1 Distributed Computing

Citations by Year