This is a companion app for FOSDEM to provide an enhanced experience for attendees. It is built as a Progressive Web App (PWA) using modern web technologies.
It has also been designed to work without JavaScript enabled, although some features will be limited in that mode.
You can check out the app at https://fosdempwa.com/
![]() |
|---|
| Event Details & Note Taking • Detailed event information • Capture and save session insights to through notes with timestamps • GitHub sign in for a personalized experience |
![]() |
|---|
| Room & Live Features • An events list for each room • Continuous live stream view • Dedicated page for live sessions |
![]() |
|---|
| Smart Bookmarking • Bookmark your favorite tracks and events • Priority settings for conflict detection • Consolidated bookmark view |
![]() |
|---|
| Track Management • List of events per track • <ap for venue navigation • Track and event sharing |
The FOSDEM website is great, but it lacks some features that I wanted to make my conference experience better.
One of the biggest things it is missing is the ability to bookmark events and build a personal schedule. I find this capability super useful for this conference as there are so many events happening at the same, across a lot of rooms.
Alongside that, I wanted the ability to take notes during sessions and share my schedule with friends, so they can see what I am planning to attend, and we can coordinate better.
Finally, I wanted to build a PWA using some of the latest web technologies, and this seemed like a fun project to work on.
This project uses the FOSDEM public API to fetch event data. Thanks to the FOSDEM team for making this data available!
This project is heavily inspired by sojourner-web, so huge props to them!
Finally, I built this with TanStack Start and used the shadcn UI library for the components.
If you want to contribute to this project, please read the CONTRIBUTING.md file.





