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.

MITv1.0 · open-source · self-hosted
reko.run/dashboard

Activities

July 2026 · 11 activities

ActivityDateDistancePR
Tempo · Brickell BaywalkJul 257.07 km
Evening RunJul 245.80 km
Long Sunday · Key BiscayneJul 2214.05 km
8 × 400m @ Tropical ParkJul 206.21 km
Unwind runJul 175.01 km
5K race · South BeachJul 145.00 km5K
ShakeoutJul 125.85 km
Morning RunJul 106.14 km
Long run · Old CutlerJul 917.21 km
Recovery jogJul 65.38 km
0GitHub stars
0Activities tracked
MITOpen source license
FreeSelf-hosted, forever

Plug it in,
host it yourself.

Reko is a single TanStack Start app. Clone, add your Strava client ID, and deploy. Your activity history never leaves a box you control.

No accounts to make. No plan to upgrade. No analytics pixels watching your splits.

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