TrainingGeeks

Live, self-hosted training data

Check out the founder's live training data, so you can see how TrainingGeeks works in practice! Live from June 1, 2026 onward.

It's served read-only on a simple Raspberry Pi at home, auto-syncing from intervals.icu and Garmin — super easy to set up and run yourself!

View Live →

Track every discipline

Open source · Self-hosted · Yours Forever

We're tired of the proprietary. We're here to set PRs.

You train hard for your precious data. Now you can track all of it, exactly how YOU want. No more putting your VO₂max behind a "Premium" button. No more monthly charges. TrainingGeeks is built by the community, for the community. See the entire source code for yourself, make any changes you want, or download our version here. Make your training truly your own.

Everything you actually use.
Anything you want to add.

We rebuilt the parts of the big-name analytics suite that athletes open every day — then made them yours to keep, tweak, and host.

A calendar that plans and remembers

Drag workouts around, log what you actually did, and watch completed days turn green.

Three key metrics

Fitness, Fatigue, and Form — CTL, ATL and TSB — charted per sport to give you the full picture.

Dashboards you control

Add and remove charts with a click. PMC, time-in-zone, peak curves, weekly everything. Build the view you want.

Peak performances which earn hardware

Mean-maximal power, pace, and heart-rate curves, and gold/silver/bronze on your best efforts.

Zones, thresholds, and plans

HR / power / pace zones from real methods, plus structured training plans you can drop onto the calendar.

Auto-sync with your preferred platforms

Bring your activities and planned workouts in automatically. Partnered seamlessly with Intervals.icu to connect Garmin, Polar, Apple, and more.

Endless additional features.

TrainingGeeks is forever open source. Built by a community of athletes, for a community of athletes.

Bring PRs (Pull Requests) so that we can keep hitting PRs (Personal Records).

See it in action

Real screenshots from the application!

Dashboard — add and remove the charts you care about.
Dashboard — add and remove the charts you care about.
Calendar — plan, log, and see compliance at a glance.
Calendar — plan, log, and see compliance at a glance.
Activity analysis — every metric, planned vs. completed.
Activity analysis — every metric, planned vs. completed.
Analyze — route map, elevation, HR, power, and pace on one timeline.
Analyze — route map, elevation, HR, power, and pace on one timeline.

Open source. Self-hosted. Yours Forever.

Your activities live in a database on your machine — not in our data center (because we don't have one). We'll never ask for your card — no subscription has ever made an athlete faster. Don't like a chart? Change it. Missing a feature? Build it — or open an issue and guilt us into it.