temporal97
Integrations

Integrations

Use temporal97 alongside popular graph and visualization libraries.

temporal97 does one thing: records mutation history and enables time travel. It has no opinion on rendering, layout, or graph algorithms — which makes it a natural companion to the rest of the graph ecosystem.

The integration point is the Delta — returned by every write and every cursor movement. It describes exactly what changed:

interface Delta {
  nodes: { added: Set<EntityId>; updated: Set<EntityId>; removed: Set<EntityId> };
  edges: { added: Set<EntityId>; updated: Set<EntityId>; removed: Set<EntityId> };
}

Pass that Delta into any library that supports incremental updates and it mirrors the temporal state automatically.