Open source Self-hosted Free forever

Every ride. Every run. Every workout.
All yours.

A self-hosted dashboard for your sports and fitness data. Dreeve turns every workout into beautiful charts, deep insights and stats without handing anything over to a third party.

Formerly known as Statistics for Strava

demo.dreeve.app
Dreeve dashboard

Built for athletes who like the details.

From a high-level dashboard down to per-segment splits, and everything in between.

Dashboard

Every stat, chart and trend at a glance.

Segments & efforts

Dive into your segment history, KOMs and personal bests with rich filtering.

Heatmap

A world map of every kilometre you've ever covered, anywhere you've been.

Best efforts

Your fastest 5k, 10k, 50k, 100k and beyond across every sport you do.

Milestones & rewind

A timeline of your achievements, plus a yearly Rewind to look back on it all.

Photos

Browse all your activity photos in one place, organised by workout and date.

Monthly view

Interactive calendar with month-by-month totals, sport breakdowns and trends.

Gear & maintenance

Track wear on every bike, shoe and component. Get reminded when service is due.

AI workout assistant

Personalised workout suggestions and insights powered by your own data.

demo.dreeve.app

A few practical things.

  • All your sports. Ride, run, swim, hike, ski. Even Zwift worlds get their own breakdown.
  • Light & dark theme. Picks your system preference and remembers it.
  • Translated. English, Nederlands, Deutsch, Français, Italiano, Português and more.
  • Mobile-ready. Install as a PWA and use it like a native app.

Drag the slider to compare light & dark

dark mode light mode

Run it with Docker.

If you can run a Docker container, you can run Dreeve. Connect your account, hit go, and watch your years of data sync.

Also published to GitHub Container Registry

bash
# create a directory for the app $ mkdir dreeve && cd dreeve # drop in docker-compose.yml, and .env # (copy the examples from the docs) # spin it up $ docker compose up # open the dashboard http://localhost:8080

Open to anyone.

Built by people who ride, run, swim, lift and do every other kind of workout out there. If you've got ideas, bug reports, or just want to chat, GitHub and Discord are open.