GoldenCheetah
GoldenCheetah
Analyze and plan cycling, running and swimming training
Copied! Paste it into a terminal and press Enter to install.


About
This is a community package of GoldenCheetah, maintained independently. It repackages the official upstream AppImage unmodified.
GoldenCheetah is a desktop application for cyclists, triathletes and coaches. It imports rides and runs from bike computers, watches and online services, and analyzes power, heart rate and pace data with the models sports scientists use.
- Critical power, W' balance, training stress, Banister and other performance models.
- Activity, trends and season views with customizable charts, plus R and Python charts.
- Imports from Garmin, Wahoo, SRM and many more formats, and syncs with Strava, Intervals.icu, Dropbox and other services.
- Training mode for indoor workouts with smart trainers.
Your athlete library is kept inside the sandbox, in ~/.var/app/org.goldencheetah.GoldenCheetah/.goldencheetah. The package can read and write your Downloads and Documents folders for importing and exporting activities, has network access for syncing, and can talk to BlueZ for Bluetooth sensors.
Grant more with flatpak override:
- ANT+ USB sticks and serial trainers in training mode:
flatpak override --user --device=all org.goldencheetah.GoldenCheetah - Importing from a mounted bike computer or another folder:
flatpak override --user --filesystem=/run/media org.goldencheetah.GoldenCheetah
The R charts need an R installation, which the sandbox does not have, so GoldenCheetah turns them off on first start. The Python charts use the Python bundled with the application instead.
The application runs through XWayland on Wayland sessions, because the upstream build ships only the X11 platform plugin.
Details
- Developer
- GoldenCheetah
- License
- GPL-2.0-or-later
- Runtime
- Freedesktop 26.08
- Architectures
- x86_64
- Version
- 3.8 · 2026-09-20
- Website
- Homepage
- Support
- Help & support
- Source
- GoldenCheetah
- Packaging
- flatpark/registry
Permissions
5 to reviewX11 windowing system
Legacy display protocol; can observe input to other X11 windows
Network access
Can reach the internet and local network
System service: org.bluez
Files: xdg-download
Files: xdg-documents
Inter-process communication
Shares the IPC namespace with the host
unset-env: QT_QPA_PLATFORM
Audio (PulseAudio)
Persistent storage: .goldencheetah
GPU acceleration
Packaging
UnmodifiedRuns the vendor's build as shipped — nothing added or changed.
What the levels mean →