New look and real data
What's new
It's been a busy stretch. We redesigned the homepage, plugged in real-world popularity data, and - behind the scenes - moved our entire foundation to a new home. Here's everything that changed.
A fresh first impression
The homepage intro has been redesigned from the ground up. It's cleaner, faster to scan, and does a better job of telling you what DistroDB actually is in the first few seconds you're here.
Popularity, backed by real data
Ever wondered which distros people are actually running? Now you don't have to guess.
- We've added a Popularity rating pulled straight from the Steam Hardware & Software Survey
- Ratings reflect real usage numbers, not vibes or forum hearsay
- You'll find it alongside the other distro stats, right where you'd expect it
It's a small addition that answers a question a lot of you have been asking.
Under the hood: goodbye JSON, hello CMS
For most of DistroDB's life, our entire dataset lived in JSON files baked into the codebase. Every fix, tweak, or new distro meant a code change and a full redeploy.
Not anymore.
- We've migrated our data layer to PayloadCMS
- Content — distros, changelog entries, roadmap items, and more — can now be added or edited on the fly, with no redeploy required
- This also means fixes and updates can ship a lot faster from here on out
You won't notice much of a difference on the surface, but it changes a lot about how quickly we can move.
Self-hosted, top to bottom
DistroDB is now fully self-hosted. We've moved off third-party platforms and onto our own infrastructure, giving us more control over performance, reliability, and — fittingly, for a Linux database — how our own stack is run.
Analytics, without the tracking
Along with the move to self-hosting, we've added self-hosted analytics. This lets us understand how the site's being used without sending your data to a third party or relying on invasive tracking scripts. Same insights, none of the baggage.
What's next
With content now flowing through the CMS instead of static files, we're able to move faster on new features and distro coverage. If something looks off after all these changes, the Suggest a change button is always there.