OpenAltFinder
Dreeve

Dreeve

Self-hosted dashboard that turns your Strava and FIT/TCX/GPX activity data into deep stats, heatmaps and gear tracking.

Open source alternative to:

Screenshot 2026-10-15 at 17-47-00 Robin Ingelbrecht ๐Ÿฆ– Dreeve.png
Screenshot 2026-10-15 at 17-47-07 Robin Ingelbrecht ๐Ÿฆ– Dreeve.png
Screenshot 2026-10-15 at 17-47-22 Robin Ingelbrecht ๐Ÿฆ– Dreeve.png
Screenshot 2026-10-15 at 17-47-30 Robin Ingelbrecht ๐Ÿฆ– Dreeve.png
1 / 4

Dreeve (formerly known as Statistics for Strava) is a self-hosted, open-source dashboard for your sports and fitness data. Connect your Strava account or import raw FIT/TCX/GPX files, and Dreeve builds an activity portal with a dashboard, detailed activity pages, monthly overviews, heatmaps, segment leaderboards, Eddington numbers, milestone timelines, challenges, and a yearly "Rewind" recap.

Beyond viewing data, Dreeve helps you manage it: an admin panel covers activities, gear and all settings, automation rules can tag commuting activities and match gear for you, and maintenance tracking keeps tabs on wear and tear on bikes, shoes and other equipment. It can also generate shareable user badges to embed on a website or blog, and offers an optional AI workout assistant for personalized suggestions.

Where Strava locks its best analytics and history features behind a paid subscription, Dreeve gives you an infinitely richer statistics layer over the same data while keeping full ownership of your data on your own server. It ships as a Docker image built on PHP/Symfony with a web app and PWA support so it feels like a native app on your phone.

Frequently Asked Questions

How does Dreeve get my activity data?

You can connect a Strava account so Dreeve imports your existing activities, or you can import raw FIT, TCX and GPX files directly. GPX files exported from other tracking apps work through the same importer.

Do I need a Strava account to use Dreeve?

No. The Strava integration is optional. If you record your activities with a device or app that exports FIT, TCX or GPX files, you can feed those into Dreeve without ever linking a Strava account.

Does Dreeve have a mobile app?

Dreeve is a web application with PWA support, so you can install it to your phone home screen and use it like a native app. There is no separate app in the App Store or Play Store.

Can Dreeve track wear and maintenance on my equipment?

Yes. Dreeve lets you register gear such as bikes and shoes, tracks usage per item, includes maintenance tracking for wear and tear, and supports automation rules that match gear to activities or flag commutes automatically.

How is Dreeve deployed?

Dreeve is distributed as a Docker image and self-hosted on your own server with docker-compose. The documentation at docs.dreeve.app walks through installation and configuration.

AI usage detected - recent commits in this repository appear to include AI-generated code.
OpenAltFinder Score
63/100
Project Health (50%)
49/100
License (20%)
40/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
Platforms
Web, Mobile
License
AGPL-3.0
Self hostable
Yes
AI Contributions
Detected
Repository details
Version
v5.6.0
Created
12/10/2024
Stars
2,147
Forks
140
Open issues
2
Last commit
10/15/2026

Updated 10/15/2026, 11:00:17 AM

View Repository

Similar open source alternatives