RepoPlay local playback

Repository history, replayed

Drop a history export. Watch the tree grow.

Nothing leaves this browser. Replay git/git, or import a Gource-compatible history file.

git/git
A replay in motion Start RepoPlay
Ready

Drop a history export here or

How to export local Git history
{
  printf '# repoplay.name=%s\n' "$(basename "$(git rev-parse --show-toplevel)")"
  printf '# repoplay.remote=%s\n' "$(git remote get-url origin 2>/dev/null)"
  git log --reverse --raw --numstat --no-renames --pretty=format:'%ct|%an|%s'
} > history.log

RepoPlay parses the exported history entirely in this tab. The file is never uploaded.