wyrd

Introduction

Wyrd is an implementation of a Conflict-free Replicated Data Type (CRDT) built to integrate with vessel, and thus provides for a framework for collaborative editing. It represents a resource as a sequence of edits, which can be merged into a finalized state after synchronization.

Status

Wyrd is completed in principle, but integration with vessel is ongoing. As such, it is not yet easy to synchronize files produced by wyrd incrementally. This is expected to change in early 2023.