Skip to the timeline
Repo Time Machinegit history, played back

Git history, played back

Watch a repository grow, commit by commit.

Reconstructs the file tree at each commit, shows what changed, and marks the commits where a project visibly turned a corner. Start with the built-in demo, or point it at any public GitHub repository.

Built-in demo

Learning Platform

A curated 16-commit history showing a learning product grow from a shell into a guided, accessible experience.

This is a curated, synthetic history — not a live GitHub repository.

16 commits · no GitHub account · 0 GitHub requests

Or explore a live repository

What it reads

Public repositories only, through GitHub’s official REST API. No login, no cloning, and nothing from your repository is ever executed.

Loaded history

Up to the latest 300 commits load automatically; older pages load on request. The timeline always says exactly how much of the history it holds.

Honest reconstruction

File trees come from real snapshots plus real diffs. When a gap has not loaded yet, the tree says so instead of guessing.