Skip to content

Rewind

Design history of the Neorgon fleet

Capture a live page

Stylesheets, images, and classic scripts are inlined into one file that stays in this browser. Sites must allow cross-origin reads (GitHub Pages does, so the whole fleet works). ES-module scripts stay tethered to the live site; for exact working trees use the CLI: python3 tools/capture.py live <url>


How Rewind works

Every snapshot is a real page, not just a picture. Pick a site, scrub the filmstrip, and the old design loads in the stage, fully clickable.

  • a1b2c3d extracted from that commit of the project's git history
  • live mirrored from the live domain by the CLI
  • browser captured right here, stored only in this browser

The archive is built by the CLI and committed to the repo:

python3 tools/capture.py git neorgon-site --shots   # backfill from git history
python3 tools/capture.py live neorgon.com --shots   # mirror the live page
python3 tools/capture.py shot --missing             # screenshot anything new
python3 tools/capture.py gif <snapshot-id>          # animated demo, plays on hover
python3 tools/capture.py adopt saved.html --site x  # promote a browser capture
python3 tools/capture.py list                       # what is in the archive

Keyboard: ←→ step through time · C compare two snapshots side by side

Snapshots are static copies committed to this repo. Browser captures never leave your browser until you export them.