It has taken a while, but v5.0.0 is finally here. This is the biggest release since the project began as Statistics for Strava.
A few months ago, Strava announced changes to their API program that affected a lot of developers.
In hindsight I’m really happy that Strava did what they did, Dreeve is now 100% self-hosted and no longer depends on Strava.
For anyone who never heard about Dreeve (or Statistics for Strava):
Dreeve is a self-hosted, open-source dashboard for your sports and fitness data

The biggest changes that v5.0.0 includes:
- Full rebrand, moving away from Strava branding
- Uploading raw FIT, TCX and GPX files (importing your activities from Strava is still fully supported)
- A proper admin panel, moving away from YAML based config files
If you are upgrading from v4, be sure to check the migration guide: https://docs.dreeve.app/#/getting-started/migrating-from-v4
As always, thanks for your feedback and I’m looking forward to more feature requests! Stay fit, stay healthy 💪
- Example: https://demo.dreeve.app/dashboard
- GitHub: https://github.com/dreeveapp/dreeve
- Docs: https://docs.dreeve.app/#/


We should care, vibe coded projects are not maintainable.
Or secure, often.