Open source
Multiverse
State management with Git-style branching semantics.
Open source · MIT
TypeScript
$ npm install multiverse
Overview
Fork application state, explore alternate timelines, merge what works. Multiverse treats state history as a first-class data structure — the same thinking that drives my memory research, applied to frontend state.
What it does
- 1.Git-style branching: fork, explore, merge, discard — state timelines as cheap, safe operations.
- 2.Timeline-safe UX patterns: undo trees, what-if previews, and speculative edits without fear.
- 3.Small, typed, dependency-light TypeScript core.
Why it exists
Branching state is memory with alternatives. Multiverse is the open-source, general-purpose expression of how I think about history, persistence, and divergence in software.