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 · 14 activities

Activity↓Date↓Distance↓PR
8 × 400m @ Tropical ParkOct 236.45 km
Morning RunOct 227.33 km
Long Sunday · RickenbackerOct 1918.89 km
Steady state · BaywalkOct 175.04 km
Easy Baywalk loopOct 145.29 km
5K race · South BeachOct 125.00 km5K
ShakeoutOct 104.47 km
Evening RunOct 86.70 km
Progression · BaywalkOct 612.92 km
Easy miles · BrickellOct 55.20 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