Every run,
measured.

Reko syncs with your Strava and goes deeper into your data. Personal records across every distance, leaderboards of your own efforts, and pace trends you can actually read. Self-hosted. Your data stays yours.

View on GitHub

Hosted beta · Strava limits this deployment to 10 connected athletes.

Connect with
MITv1.1 · open-source · self-hosted
reko.run/dashboard

Activities

October 2026 · 18 activities

Activity↓Date↓Distance↓PR
10 × 400m @ Tropical ParkOct 256.67 km5K
Commute homeOct 226.04 km
Long run · Old CutlerOct 1916.77 km
Steady state · BaywalkOct 167.74 km
Unwind runOct 147.19 km
Progression · BaywalkOct 1210.49 km
Recovery jogOct 105.60 km
Morning RunOct 94.38 km
Progression · Old CutlerOct 610.63 km
ShakeoutOct 54.15 km
0GitHub stars
0Activities tracked
MITOpen source license
FreeReko · no paid plan

Plug it in,
host it yourself.

Reko is a single TanStack Start app. Clone, bring your own Strava API app, and deploy. Your activity history never leaves a box you control.

No Reko account or paid Reko plan. Self-hosted installs have zero telemetry by default.

Strava currently requires Standard Tier API developers to have an active Strava subscription. Developer program update.

TanStack StartTypeScriptTailwindPostgresDocker
~/reko
$ git clone https://github.com/6uan/reko
Cloning into 'reko'... done.
$ cp .env.example .env
$ echo "STRAVA_CLIENT_ID=..." >> .env
$ docker compose up
reko ¦ ✓ ready on :3000
reko ¦ ✓ strava oauth configured
reko ¦ synced 412 activities
$ open http://localhost:3000