A little wonder, every day

Advent Calendars

Three calendars built on one small framework. Doors unlock day by day through December, every door is open in January, and answers appear the day after, or as soon as you guess right.

Previewing a date

Add ?date=YYYY-MM-DD to any calendar's address to see it as it will look on that day, for example ./Puzzle/?date=2026-12-12. This works when the page is served from localhost (npm start), or on any host when the config sets allowDateOverride: true.