Lively Merge | Collaborative programming kernels
Summary
Lively Merge is a collaborative programming kernel project from Ink & Switch, presented in a notebook format for research and demonstration in live programming and collaborative systems.
View Cached Full Text
Cached at: 08/26/26, 07:15 AM
Similar Articles
The Object Model in Livelymerge
A research notebook from Ink & Switch describing the object model for Livelymerge, a project that uses an Automerge document as the persistent, collaborative heap of a JavaScript program.
Convergence is not enough
A technical note from the Livelymerge project demonstrating that CRDT convergence (via Automerge) does not guarantee semantically correct merges for live program heaps, using a linked-list example where concurrent swaps produce truncation or cycles. The authors acknowledge the problem and sketch promising directions.
MergeNB: An intuitive merge conflict resolver built for Jupyter notebooks in VS Code [P]
MergeNB is a VS Code extension that provides an intuitive merge conflict resolver for Jupyter notebooks, aiming to improve upon nbdime's bugginess in collaborative research settings.
loopmaster – Livecoding Music IDE
loopmaster is an IDE for livecoding music, enabling real-time algorithmic music composition.
Weave: Merging based on language structure and not lines
Weave is an entity-level semantic merge driver for Git that resolves conflicts by parsing code with tree-sitter, merging functions and classes instead of lines. It supports 28 languages and offers additional coordination and MCP server features for multi-agent workflows.