Seph Gentle's repositories
diamond-types
The world's fastest CRDT. WIP.
Chipmunk-js
Port of slembcke/Chipmunk-Physics to Javascript
statecraft
Manage state with finesse
node-foundationdb
Modern Node.js FoundationDB bindings
reference-crdts
Simple, tiny spec-compliant reference implementations of Yjs and Automerge's list types.
editing-traces
Real world text editing traces for benchmarking CRDT and Rope data structures
mail-viewer
Pure browser email viewer
diamond-js
Javascript wrapper bindings for diamond types
gmail-jmap
Simple JMAP wrapper for gmail
crdt-examples
CRDT examples from a DWEB talk
dt-simple-wiki
World's simplest wiki on top of diamond types
bijective-varint-js
Simple varint encoding library for integers using a bijective base. Similar to LEB128 but better.
causal-graph
Simple run-length encoding causal graph library in javascript for operation based CRDTs
wave-prototype
Simple prototype of a wave-like email service
cola-nocursors
Fork of Cola CRDT with cursor optimization disabled (for comparison)
am-slow-repro
This is a repro case for a bug in automerge
automerge-converter
Scrappy experimental converter for converting positional CRDT data to automerge