stampbook.

A travel journal where every trip is a passport stamp, with a map that flies to each one.

2026rebuiltlive
React19Vite8TailwindCSS4Motion13MapLibre6IndexedDB

overview.

Stampbook is a travel journal made to look like a passport. Every trip you log is inked onto a visa page as its own entry stamp, and one map beside it flies to the place when you open it. Places come from Photon search over OpenStreetMap data, with map tiles from OpenFreeMap. It started as Travel Journal, three trips written into the code as cards; the rebuild is designed like the book the trips go in, with an Indian passport's navy cover, pale security paper and stamps in red, blue and green ink.

live playground.

Operational
open in new tab

Try Stampbook right here: open a stamp and watch the map fly to it.

what you can do.

Log a trip and it's inked onto the page as its own entry stamp
Open a stamp and the map flies to the place, then pulls out to fit every trip
Search a place or tap the map, then pick your dates on a calendar
Add notes and photos, kept on your device with a backup file

a closer look.

One map, every page

A WebGL map takes a moment to start and forgets where it was when it remounts, which is what makes most map apps blink between pages. So there's only one: it's rendered once and its container is carried from page to page, and each page only tells it where to look. Opening Kolkata flies it in; going back pulls it out to fit every trip.

The same map of north India twice: on the left the tiles as shipped, with Kashmir split by dashed lines; on the right Stampbook, with India's full border

The border India draws

Free vector tiles only carry merged, unnamed borders, so Jammu and Kashmir, Ladakh and Aksai Chin come out cut up with dashes. Stampbook drops the tiles' borders and draws its own from Natural Earth's India point of view, a 135 KB file loaded beside the map.

Round red and boxed blue stamps for Goa, Thiruvananthapuram and Llanfairpwllgwyngyll, the longer names set smaller and tighter

Any name fits the stamp

Place names run from Goa to Llanfairpwllgwyngyll, and a stamp has a fixed rim. Each line is measured against the space it has, around a circle or across a box, and shrinks, then tightens its letter spacing, until it fits.

screenshots.

Stampbook screenshot 1

Home

1 / 7

next upSync between devices without an account, and a printable passport of your year.