Skip to main content

Menu

Choose a theme and configure high-contrast mode. Preferences are saved in your browser only.

User Preferences

Theme

Pick a palette or follow your system preference.

High Contrast

Sharper text and borders. System follows your OS setting.

Version 1.0.0

The first public release of webChronicle. A Node.js-based web archiver that saves snapshots of websites and serves them locally for offline browsing.

Features

  • Archive any website with a single command
  • Browse previous versions of pages you’ve saved
  • Nothing leaves your computer — no cloud, no uploads, no telemetry
  • Multiple domains in one snapshot run
  • Recursive scraping — follows links to grab whole sites
  • Overlay with archive date and back link, injected at serve time
  • Eleventy templates for the index page
  • JSON ledger index of all snapshots

Install

git clone https://github.com/freshjuice-dev/webchronicle.git
cd webchronicle
npm install
npm run scrape
npm run build
npm run serve

Tech

Node.js + Eleventy. System fonts, no frameworks.