Visualise your Strava activities on Ordnance Survey maps.
Plan GPX routes on Ordnance Survey maps.
- Activity maps — View your Strava activities rendered on OS maps with route lines, photos, and stats
- Screenshot export — Download activity maps as high-quality JPEG images via headless Chromium
- Route planner — Plan walking and cycling routes on OS maps with path snapping, elevation profiles, and GPX export (no login required)
- Next.js (App Router, TypeScript, Tailwind CSS v4)
- OpenLayers for the route planner map
- React Leaflet for activity map rendering
- Puppeteer + @sparticuz/chromium for server-side screenshot capture
- Strava API for activity data
Rewritten version of an older VueJS app: https://github.com/peterjcole/plot
npm install
npm run devOpen http://localhost:3000.
| Command | Description |
|---|---|
npm run dev |
Start development server |
npm run build |
Production build |
npm run lint |
Run ESLint |