A release browser for Record Store Day. Browse the full release list, filter by format and release type, check off what you want, and export a printable PDF checklist to bring to the store. Updated each year for the current RSD event.
Features
- Full release browser — every RSD release with artist, title, label, format, and release type
- Format and type filters — filter by format (vinyl, CD, cassette, box set, book) and release type (Exclusive, RSD First, Limited Run) with color-coded icons and live counts
- Persistent selections — checked releases are saved to localStorage and survive page reloads
- PDF export — generates a printable checklist entirely in the browser via jsPDF, no server involved
- Dark mode — full dark mode support
Screenshots
How It Works
The RSD release data is a static JSON file bundled with the app — no API calls needed to browse. Filter pills update in real time as you narrow down the list. Check off the releases you want and hit export; jsPDF builds the checklist client-side and downloads it instantly.
Tech
Built with Next.js and TypeScript, Tailwind CSS for styling. The release dataset is static JSON. PDF generation is handled entirely client-side via jsPDF.