mattpritchard4/time-travel-foundry — explained in plain English
Analysis updated 2026-05-18
Rewind a combat encounter that went badly and replay it differently.
Review a timeline of recorded checkpoints during a fight.
Restore token positions, stats, and effects to an earlier point in combat.
Give the GM a safety net for undoing mistakes mid-battle.
| mattpritchard4/time-travel-foundry | 0xradioac7iv/tempfs | abboskhonov/hermium | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Foundry VTT version 13 or newer.
Foundry Time Travel is a module for Foundry VTT, a popular virtual tabletop application used to run roleplaying games online. The module gives the Game Master (GM), the person running the game, a way to rewind an active combat encounter to an earlier saved checkpoint. If a battle goes badly, or the GM wants to replay a moment differently, they can step back in time to a recorded state and continue play from there. While combat is running, the module continuously captures checkpoints. Each checkpoint tracks a range of encounter data: turn changes, token movement on the map, which characters are participating in the fight, updates to character stats, item changes, active effects, and chat messages tied to the combatants. The GM can open a timeline panel to inspect all recorded checkpoints, choose one to review, and restore it to resume play from that point. The module is designed for Foundry VTT version 13 and newer. The scope in this first release is intentionally narrow: it covers only GM-facing controls, only active combat encounters, and only core Foundry document types. It does not promise perfect rollback in all situations, macro side effects may not be reversible, other installed modules may change state outside what is tracked, and world state outside the active combat encounter is out of scope. Custom game system support is planned for a later release. Installation uses a manifest URL pasted into Foundry's built-in module installer. The codebase is TypeScript, and the test suite enforces 100% code coverage.
A Foundry VTT module that lets the Game Master rewind an active combat encounter to an earlier checkpoint.
Mainly TypeScript. The stack also includes TypeScript, Foundry VTT.
The README does not state a license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.