New app
New app: Cyclotron
Cyclotron launched on 23 Oct 2026: Open-source offline desktop trainer app: workouts, 22 routes, GPX import.
Innovation: an open-source desktop app that plans your training week, with no virtual world or community
Visit github.comReddit launch postAll about Cyclotron
4 screenshots. Scroll or swipe sideways.
About Cyclotron
Open-source (AGPL) desktop app with no virtual world or community: recommended and weekly-planned workouts, FTP tests, a workout builder, ZWO import, 22 built-in routes plus GPX import, and fitness/fatigue tracking; optional Garmin integration.
Features
- ERG mode
- Workouts
- Routes
- Own routes
Sends rides to
- Strava
- Garmin Connect
- intervals.icu
- Any tracker, by file (FIT, TCX…)
More from Cyclotron
- Cyclotron 0.6.1
Changed
- "Send rides as a Garmin device": the Garmin copy is now saved with every ride as
_garmin.fit next to the FIT file (no garmin folder), and "Send to Garmin" selects it.
- Cyclotron 0.6.0
Changed
- Ride buttons moved to the side bar: big and always in the same place. Start / Resume are
green, Skip yellow, End red. Intensity, World and Mute are there too, and they stay while you
look at another screen mid-ride.- Pick what each Zwift controller button does on the Ride screen (Settings → Devices →
Controllers): start/pause, skip, end (press twice), + / −, ERG, mute, world or nothing.
- Combined ride tiles: power / target, average power | NP, and one time tile with the interval
time left (blue), elapsed and total. Your tile choice is moved over automatically.
- Louder beeps.
Fixed
- Zwift Click v2: the − button raised the power instead of lowering it. Controller buttons now
follow Zwift: the left side is −, the right side +.
- Controller + / − in a workout now moves the target by exactly 1 W per press (it was 1 %, so
1 or 2 W depending on rounding).
Tested on Mac.
- Cyclotron 0.5.0Workout type picker on the Today card, with any ride length in minutes
- Cyclotron 0.4.0Structured ERG workouts, a daily recommended workout and a weekly plan



