Featureful and performant web-based diff viewer.
web: SvelteKit app using Tailwind CSS, deployed to Cloudflare Pages via GitHub Actions.web-extension: Browser extension that streamlines opening diffs in the viewer (Firefox, Chrome).
Requires Node 24+ and pnpm. Run pnpm install in the repo root, then from web:
pnpm run dev: start the dev serverpnpm run test: run unit testspnpm run check: type checkpnpm run lint/pnpm run format: check / apply ESLint and Prettier