
DisplayList.fun is a list app for Meta Ray-Ban Display glasses. You make a list on any phone or computer, pair the glasses with a six-digit code, and read and check things off hands-free.
The glasses shipped with a browser and almost nothing to run in it. A grocery list is the most practical thing you can put on a screen in front of your eye. I built one the day I got the hardware working.
Timeline
May 2026
Shipped in a day
Initial commit and about forty more the same day: the list editor, a real-time glasses view, device pairing, setup instructions with a preview of what you will see, and the marketing page. Swapped the database layer out for Prisma before the day was over.

The glasses view: 600 by 600 pixels, one list per row, navigated with the temple touchpad. May 2026
Security, analytics, and email
Improved pairing security and added analytics and marketing emails: a feedback ask two days after signup and a product update at the end of the month.
May 2026
mrbd-ui-kit
Pulled the glasses UI out into an open-source component library so the next app would not have to rediscover the display rules. Then moved DisplayList onto it and added one-tap install through Meta's deep link.
May 2026
Ten languages
Users were arriving from more than ten countries, so the app and the glasses view were localized into ten languages, with a language picker on the glasses themselves.
June 2026
Ranked first
Geeky Gadgets put DisplayList at the top of its roundup of the best web apps for Meta Ray-Ban Display.
September 2026
Moved to Meta's toolkit
Meta published the official UI Toolkit for Ray-Ban Display, so every glasses screen moved onto it in a day: lists with progress, items that toggle with a check, settings, and the language picker. The in-app back button went away in favor of the system Back gesture.
September 2026
A roadmap from the data
Four and a half months of production data turned into sixteen ranked proposals, and the first wave shipped the same week. The homepage was rebuilt around the glasses screen, with real screenshots in every language.
- Sessions last 180 days, so the glasses stop asking to re-pair
- Seven lifecycle emails, each in the user's language
- Italian, the eleventh language, ahead of the October launch in France, Italy, and Germany
Impact
- Ranked first among web apps for Meta Ray-Ban Display by Geeky Gadgets.
- 258 pairs of glasses paired in the first four and a half months, and more than half of the early users emailed with suggestions.
- The library it spawned, mrbd-ui-kit, carried every glasses screen until Meta shipped an official toolkit.
- Free to use, built and run by one person.
My role
Sole designer and engineer: product, backend, the pairing protocol, localization, email, the roadmap, and the Instagram reel.
- Next.js
- React
- PostgreSQL
- Prisma
- Vercel
- Meta Ray-Ban Display