Website profiles · Technology insights · Alternatives

goldencheetah.org

No paid content found
Visit website
Profile views 5 Outbound visits 0 Normal
GoldenCheetah Full homepage screenshot

At a glance

Category
Development
Language
English
Paid-content signal
No paid content foundObserved
Registered
2006
Hosting
FastlyInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is GoldenCheetah?

GoldenCheetah is a free, open-source desktop application for analyzing cycling and triathlon training data. It imports ride files from a wide range of devices and services, then provides detailed charts and analysis tools so you can study your own power, heart rate, and other metrics on your own computer. It runs on Linux, macOS, and Windows.

The project's stated aim is to let athletes download their power data, analyze it however they want, and share their analysis methods. That makes it a good fit if you prefer owning your data and customizing your workflow, rather than relying only on a subscription web platform.

What you can do with it

  • Import many formats: TrainingPeaks (WKO, PWX), Garmin/ANT+ (FIT), PowerTap (RAW, CSV), SRM, Polar HRM, TCX/GPX, and more.
  • Pull from cloud services: Google Drive, Dropbox, Strava, Xert, Today's Plan, Ride With GPS, and others.
  • Connect devices directly: SRM PowerControl, PowerTap Cervo, CycleOps Joule, and Moxy muscle oxygen monitors.
  • Analyze deeply: Multiple charts for "forensic ride analysis," plus modelling topics such as Critical Power and W′, bioenergetics, and motor unit recruitment/fatigue.

Who it suits

  • Data-minded cyclists and triathletes who want full control over analysis.
  • Athletes who record with power meters and want to compare efforts over time.
  • Users who value an open-source tool and are comfortable with a desktop app.

Trade-offs to expect

  • It is desktop software, so there is no browser-based access from any device.
  • The breadth of features and modelling concepts means a learning curve; the user guide and tutorials help.
  • Snapshot builds exist for early features but may contain regressions, so back up before trying them.

A practical next step: download the current stable release for your operating system, import one recent ride, and explore the charts before committing to a full season of data. If you already use a cloud service, check whether GoldenCheetah's integration covers it.

How do I import my Garmin or Strava ride data into GoldenCheetah?

Importing rides into GoldenCheetah is done either from a local file or through a cloud connection. For Garmin, the usual path is to export the ride as a FIT (or TCX/GPX) file from Garmin Connect and then open it in GoldenCheetah; the software lists FIT, FIT 2.0, TCX and GPX among its supported formats. For Strava, GoldenCheetah offers a Strava cloud integration, so you can connect the account and download activities directly rather than exporting each one.

H3 Practical steps

  1. Install GoldenCheetah for your platform (Windows, macOS or Linux) from the official download page.
  2. For Garmin: in Garmin Connect, export the activity as FIT/TCX/GPX, then use GoldenCheetah's import/open file action to bring it in.
  3. For Strava: use the cloud integration wizard, choose Strava as the service type, and authorise the connection so rides can be downloaded.
  4. Confirm the ride appears in your activity list and check the date, duration and power/HR channels look right.

H3 Choosing between the two routes

Route Best when Trade-off
Garmin file export You want one-off rides, or you record on a Garmin device Manual per-ride effort; you manage the files
Strava cloud sync You want ongoing, bulk transfer of many rides Requires connecting an account and trusting the sync

A sensible next step is to try one ride first: export a single Garmin FIT file and import it, then set up the Strava connection once you're comfortable with how activities are organised. If you also use other services, GoldenCheetah's cloud options include Dropbox, Google Drive and TrainingPeaks, which can reduce repeated manual exports.

Which devices and file formats can GoldenCheetah read directly from?

GoldenCheetah reads directly from several head units and power meters over USB, and it imports a wide range of file formats exported by other programs. The page also lists cloud services it can pull data from.

Direct device support

  • SRM PowerControl 5/6/7
  • PowerTap Cervo
  • CycleOps Joule
  • Moxy muscle oxygen monitor (plus "O Synce Macro" as listed)

File formats it imports

  • TrainingPeaks (WKO, PWX)
  • PowerTap (RAW, CSV)
  • Garmin / ANT+ (FIT, FIT 2.0)
  • Garmin (TCX, GPX)
  • SportTracks (FITLOG)
  • Ambit (SML)
  • Sigma (SLF, SMF)
  • Ergomo (CSV)
  • Google Earth (KML)
  • Polar (HRM)
  • SRMWin (SRM)
  • Computrainer (TXT)
  • iBike (CSV)
  • MotoACTV (CSV)
  • Hrv4Training and EliteHRV (HRV)
  • Row Perfect (RP3)

Cloud services it can connect to Google Drive and Calendar, Dropbox, Strava, Today's Plan, Xert, SixCycle, SportTracks.mobi, Withings Weight, Cycling Analytics, ErgDB, Ride With GPS, SportPlusHealth, Velo Hero, Selfloops, Trainingstagebuch.org. A "Cloud Wizard" walks you through selecting the service type and downloading directly.

Practical note: if your device isn't in the direct-read list, export a FIT, TCX or GPX file from the manufacturer's own software and import that instead — those three cover most modern head units. For a concrete case, a rider with a Garmin computer and a PowerTap hub can import the FIT file for one and read the PowerTap directly for the other, then analyse both in the same tool.

Next step: check the official download page and user guide at GoldenCheetah to confirm your specific device or format before relying on it.

How does GoldenCheetah compare to TrainingPeaks or WKO for power analysis?

GoldenCheetah is the free, open-source option for deep power analysis; TrainingPeaks is the subscription web platform for planning, coaching and sharing; WKO is the paid desktop tool for the most advanced modelling. Choose by workflow, not by chart count.

H3 Where each fits

  • GoldenCheetah (GoldenCheetah): desktop application for Linux, macOS and Windows, released under an open-source license. The project states its aim is to let cyclists and triathletes download power data to the computer of their choice, analyse it however they wish, and share methods. It imports many device and file formats, including TrainingPeaks WKO/PWX, Garmin FIT/TCX/GPX, PowerTap, SRM, Polar and HRV files, and connects to cloud services such as Google Drive, Dropbox, Strava, Xert and Today's Plan.
  • TrainingPeaks: the reference point for coach–athlete collaboration and structured plans. Its strength is the shared calendar, workout prescription and mobile access, not the deepest possible modelling on your own machine.
  • WKO: desktop software from the same company, aimed at athletes and coaches who want advanced power-duration modelling and custom charts offline.

H3 The real trade-offs

GoldenCheetah TrainingPeaks WKO
Cost model Free, open source Subscription Paid desktop licence
Where it runs Your desktop Browser and mobile Your desktop
Data ownership Local files, your choice of export Vendor cloud Local files
Sharing with a coach Manual export Built in Manual export
Learning curve Steep, self-directed Moderate Steep
Best for Tinkerers, privacy-minded, budget-limited Coached athletes, plan followers Data-heavy self-coached athletes and coaches

H3 What the page itself shows

GoldenCheetah's own material lists analysis features including Critical Power and W', bioenergetics, and motor-unit recruitment and fatigue modelling, plus a large chart library for what it calls forensic ride analysis. It also notes older tutorials and a user guide and FAQ. That signals a tool built for people who enjoy understanding the model behind the number.

H3 A concrete scenario

A self-coached time-trial rider wants to track threshold changes across a season without paying monthly. GoldenCheetah covers this, and the local file store means old rides stay readable even if a service changes. The cost is time: expect to read the user guide and experiment with chart setup. A rider with a coach who reviews sessions weekly will usually find TrainingPeaks smoother, because the coach already lives in that calendar.

H3 How to decide

  • If someone else reviews your training weekly, pick the platform they use.
  • If you want maximum modelling control and no subscription, start with GoldenCheetah and keep your original device files.
  • If you need offline depth plus polished reporting and can pay, WKO is the middle path.
  • If you are unsure, import a few months of rides into GoldenCheetah first — it is free, and the import tells you quickly whether the interface suits you.

How do I set up and interpret Critical Power and W' in GoldenCheetah?

GoldenCheetah treats Critical Power (CP) and W′ as a modelling problem, not a single fixed number. The app includes a "Power and Duration – Critical Power and W′" tutorial under its Modelling section, alongside Bioenergetics and Motor Units material. That framing matters: CP is the slope-like asymptote of your power–duration curve (the power you could in theory hold almost indefinitely), while W′ is the finite work reserve above CP that you spend during hard efforts and recharge when you ease off.

Setting it up

  1. Get clean, maximal data in first. CP/W′ estimates are only as good as your best efforts. Import rides via the supported formats or cloud services, then check that short (roughly 1–5 min), medium (8–20 min) and longer (30–60 min) maximal efforts are present and correctly dated.
  2. Open the CP/W′ model or chart in the analysis view and select the date range you want the model fitted to. A common approach is a rolling 30–90 day window so the fit reflects current fitness rather than last season.
  3. Choose the fitting method the model offers (for example a 2- or 3-parameter fit, or a regression across selected durations). Different methods weight short and long efforts differently, so the numbers will shift.
  4. Exclude outliers and non-maximal efforts where you can. A single bad power spike or a coasting file can drag the curve.
  5. Re-fit periodically — after a training block, a taper or a layoff — and record the values so you can see the trend rather than one snapshot.

Interpreting it

  • CP is best read as a sustainable aerobic ceiling, not a promise. A CP of, say, 250 W means efforts well below it should feel repeatable; efforts above it draw on W′.
  • W′ is your above-CP battery, measured in kilojoules. A 20 kJ W′ means a 5-minute effort at CP + 67 W would roughly exhaust it (5 min × 67 W ≈ 20 kJ), assuming a simple linear depletion model.
  • W′ balance is the practical output: during a ride or interval session, the model shows how much reserve remains. This is useful for pacing a time trial, deciding whether to follow an attack, or judging how many more hard climbs you can absorb.
Question What to look at Caveat
"What can I hold for a long time?" CP value Depends on fit method and data range
"How hard can I go above that?" W′ in kJ Sensitive to short-effort data quality
"Can I survive this next effort?" W′ balance during the ride Model assumes steady recovery, real recovery varies
"Am I getting fitter?" CP and W′ trend over months Rising CP with falling W′ can be normal for endurance focus

Whose observation is whose: the tutorial headings are GoldenCheetah's own framing of the topic; the practical guidance above is general coaching-style advice, not a claim about what the software enforces.

A concrete scenario: a road racer preparing for a hilly circuit imports the last 60 days of rides, fits CP/W′ over that window, then watches W′ balance in the race file afterwards. If W′ hits zero on the final lap, the model suggests the earlier surges were too expensive — a cue to sit in more and spend the reserve later.

Next step: open the Modelling tutorials in GoldenCheetah and work through the "Power and Duration – Critical Power and W′" page with one of your own files loaded, so you can see how changing the date range or fit method moves the numbers. Compare your result against a second tool if you want a sanity check; intervals.icu and TrainingPeaks both present CP-style models, though their fitting choices differ.

Should I install the stable release or a snapshot build of GoldenCheetah?

Install the current stable release (3.8) unless you specifically need a feature or fix that only exists in a snapshot build. Snapshots are published when significant enhancements land or a major bug is squashed, and the page warns they have only been tested by developers and may contain regressions.

How to decide

Situation Better choice
You analyze or plan training regularly and rely on the app Stable 3.8
You want the newest analysis or device support immediately Snapshot, with a backup first
You are new to GoldenCheetah Stable 3.8
You can reproduce a bug and want to confirm it is fixed Snapshot, alongside your stable install

The trade-off is straightforward: stable gives predictable behavior and documented release notes; snapshots give earlier access at the cost of possible breakage. Because GoldenCheetah stores your ride history locally, a snapshot that misbehaves could affect data you have not backed up. The page's own advice is explicit: always take a backup before running snapshot builds.

A practical path

Keep the stable release as your everyday install. If you want to try a snapshot, back up your data directory first, then install the snapshot separately or in a copy of your data folder so your main training history stays untouched. If a snapshot works well for a few weeks, you can switch over; if not, revert to 3.8 and check the release notes for when the change reaches stable.

For background on the analysis methods and how the program is meant to be used, see the GoldenCheetah project site GoldenCheetah. If you also upload rides to a cloud service, note that GoldenCheetah can integrate with several, including Strava and Dropbox, which is another reason to keep your local database reliable.

Related questions

More questions →
What is GoldenCheetah?

GoldenCheetah is a free, open-source desktop application for cyclists and triathletes who want to download, store, and analyze their own ride data on their own computer. It runs on Linux, macOS, and Windows, imports data from a wide range of devices and file formats, and provides analysis tools covering power, heart rate, and other training metrics. If you want full control over your training data and the freedom to analyze it however you like, GoldenCheetah is built for exactly that purpose.

What GoldenCheetah Does

The project's stated belief is that athletes "should be able to download their power data to the computer of their choice, analyze it in whatever way they see fit, and share their methods of analysis with others." That philosophy shapes what the software offers:

  • Direct device import — pulls ride data straight from many devices.
  • File import — reads data already downloaded with other programs.
  • Analysis tools — a rich set of charts and models for examining rides.
  • Cross-platform — Linux, macOS, and Windows builds.
  • Open source — released under an open-source license, with source code freely available on GitHub.

Supported Data Formats

GoldenCheetah imports "all popular file formats," including:

Source Formats
TrainingPeaks WKO, PWX
PowerTap RAW, CSV
Garmin / ANT+ FIT, FIT 2.0
Garmin TCX, GPX
SportTracks FITLOG
Ambit SML
Sigma SLF, SMF
Ergomo CSV
Google Earth KML
Polar HRM
SRMWin SRM
Computrainer TXT
iBike CSV
MotoACTV CSV
Hrv4Training / EliteHRV HRV
Row Perfect RP3

It also supports direct download from devices such as SRM PowerControl 5/6/7, PowerTap Cervo, CycleOps Joule, and the Moxy muscle oxygen monitor.

Cloud Integration

Beyond local files, GoldenCheetah connects to a range of cloud services, including Google Drive and Calendar, Dropbox, Strava, Today's Plan, Xert, SixCycle, SportTracks.mobi, Withings Weight, Cycling Analytics, ErgDB, Ride With GPS, SportPlusHealth, Velo Hero, Selfloops, and Trainingstagebuch.org. A Cloud Wizard walks you through selecting the service type and downloading directly.

Analysis and Modelling

GoldenCheetah's analysis side goes beyond simple charts. Its modelling topics include:

  • Power and Duration — Critical Power and W′ (the work capacity above critical power).
  • Bioenergetics — the energy systems behind your efforts.
  • Motor Units — recruitment and fatigue.
  • Forensic Ride Analysis — multiple charts to examine a ride in detail.

These tools are aimed at athletes and coaches who want to understand why a ride looked the way it did, not just record that it happened.

Versions and Downloads

  • Current stable release: Version 3.8, with builds for Windows (10/11) x86-64/AMD64, Apple Silicon macOS (15+) ARM64/Mx, Intel macOS (12.7+) x86-64/AMD64, and Linux (AppImage) x86-64/AMD64. Source code is available as zip and tarball.
  • Older versions and resources: Older releases, a user guide, and a FAQ are available.
  • Snapshot builds: Published automatically when significant enhancements or major bug fixes land. These are developer-tested only and may contain regressions — the project explicitly warns to always take a backup before running snapshot builds.

Who It's For

GoldenCheetah suits cyclists and triathletes who:

  • Want their training data stored and analyzed locally rather than only in a vendor's cloud.
  • Use power meters, heart rate monitors, or other sensors and want deeper analysis than a basic ride log.
  • Are comfortable installing desktop software and, if needed, working with file imports.
  • Value open-source software and the ability to inspect or contribute to the code.

If you prefer a purely browser-based tool with no installation, or you only need basic ride tracking, GoldenCheetah's depth may be more than you need. But if you want to own your data and dig into the physiology behind your rides, it's a strong fit.

How to Use Ahrefs for Your First SEO Audit: A Step-by-Step Tutorial

If you're new to Ahrefs and want to run your first SEO audit, the fastest path is: open Site Explorer, enter your target URL, review the Overview for a health snapshot, then dig into Organic Keywords, Top Pages, and Site Audit to find specific problems. From there, build a short prioritized to-do list instead of trying to fix everything at once.

This tutorial walks through that workflow using a realistic starting scenario, explains what the numbers mean, and shows how to turn findings into actions.

Before You Start: Pick a Narrow Scope

A common beginner mistake is auditing an entire large website on day one. The reports become overwhelming, and you can't tell which issues matter.

Instead, choose one of these starting points:

  • A single important page (your homepage or a key product/service page)
  • A small site (under ~50 pages, e.g., a personal blog or small business site)
  • One section of a bigger site (e.g., /blog/)

For this tutorial, assume you're auditing a small business site with about 30 pages. The same steps scale up later.

You'll need an Ahrefs account to follow along. Ahrefs offers paid plans, and pricing and feature limits change over time, so check the current Pricing page for what's included in each tier before committing.

Step 1: Enter Your Target in Site Explorer

Site Explorer is Ahrefs' core tool for analyzing any website or URL.

  1. Open Site Explorer from the top navigation.
  2. In the search box, paste your domain (e.g., example.com).
  3. Choose the Exact URL or Domain mode depending on scope. For a full-site view, use Domain or Prefix; for a single page, use Exact URL.
  4. Press Enter.

You'll land on the Overview report. Don't try to absorb everything — focus on four numbers first.

Reading the Overview Snapshot

Metric What it tells you How to use it
Ahrefs Rank (AR) Relative strength of the site's backlink profile vs. others in the database Useful for comparing against competitors, not as a standalone goal
Organic traffic Estimated monthly visits from search A rough trend indicator, not exact analytics
Organic keywords Estimated number of keywords the site ranks for Shows breadth of visibility
Backlinks / Referring domains Total links and unique sites linking to you Referring domains matter more than raw backlink count

Important caveat: Ahrefs' traffic and keyword numbers are estimates based on its own data. They won't match Google Search Console or your analytics exactly. Treat them as directional, not absolute.

Step 2: See What You Already Rank For

Go to Organic Keywords in the left sidebar. This shows queries where your site appears in search results.

Sort by Traffic (descending) to see which pages bring the most estimated visitors. Then look for:

  • Keywords ranking in positions 4–15 — these are often the easiest wins. A small content or on-page improvement can push them onto page one.
  • Keywords with high volume but low position — potential opportunities if the topic is relevant.
  • Irrelevant keywords — if you rank for something off-topic, it may signal thin or mismatched content.

Write down 5–10 of the position 4–15 keywords. These become your first optimization targets.

Step 3: Find Your Best and Weakest Pages

Open Top Pages. This ranks your URLs by estimated organic traffic.

Look for two things:

  1. Your top performers — understand what topics and formats work. Can you create more content like this?
  2. Pages with traffic but poor rankings — these may need on-page fixes (title, headings, internal links).

If a page gets zero traffic and targets a topic you care about, it's a candidate for a rewrite or consolidation.

Step 4: Run a Technical Site Audit

Now move to Site Audit. This crawls your site and flags technical and on-page issues.

  1. Click Site Audit → New project.
  2. Enter your domain and set crawl settings (default is usually fine for a small site).
  3. Start the crawl and wait for it to finish.

Once complete, you'll see a Health Score and a list of issues grouped by category.

Which Issues to Fix First

Not all issues are equal. Prioritize in this order:

Priority Issue type Why it matters
1 Broken links (404s) Bad for users and crawl efficiency
2 Pages blocked from indexing They can't rank at all
3 Missing or duplicate title tags Directly affects click-through and relevance
4 Slow-loading pages Affects experience and rankings
5 Thin content Low value to users and search engines

Ignore low-impact warnings (like minor meta description length) until the big items are handled.

Step 5: Turn Findings Into a To-Do List

You now have raw data. Convert it into a short, actionable list. Example:

  1. Fix 3 broken links found in Site Audit.
  2. Rewrite title tags on 5 pages with duplicate titles.
  3. Improve 4 pages ranking in positions 6–12 by adding missing subtopics and internal links.
  4. Remove or update 2 thin pages with no traffic.

Keep the list to 5–10 items max for your first audit. Finishing a short list beats starting a long one.

Common Beginner Mistakes

  • Chasing every red flag. Site Audit flags many minor issues. Fix what affects rankings and users first.
  • Trusting estimates as exact numbers. Ahrefs data is modeled, not measured from your analytics.
  • Auditing a huge site too early. Start small to learn the interface.
  • Ignoring search intent. A page can be technically perfect but still fail if it doesn't match what searchers want.
  • Forgetting to re-crawl. After fixes, run Site Audit again to confirm improvements.

Where to Go Next

Once your first audit is done:

  • Compare with competitors using Site Explorer's Competing Domains and Content Gap reports.
  • Track keyword rankings over time with Rank Tracker.
  • Explore backlink opportunities in the Backlinks and Link Intersect reports.
  • Set up recurring Site Audit crawls so new issues surface automatically.

Your first audit isn't about perfection — it's about building a repeatable habit: enter a target, read the key reports, pick the highest-impact fixes, and act. Do that once a month and your site's health compounds.

What analysis features does GoldenCheetah offer for cycling and triathlon data?

GoldenCheetah is an open-source desktop application for Linux, macOS, and Windows that imports ride data from a wide range of devices and file formats, then provides a rich set of analysis tools for examining it. Its analysis features are aimed at cyclists and triathletes who want to download their power data to their own computer, analyze it however they see fit, and share their methods with others. If you already record power, heart rate, or related metrics and want modelling and charting tools rather than just a file viewer, GoldenCheetah is built for that purpose.

Power and duration modelling

GoldenCheetah's modelling section covers the relationship between power output and how long you can sustain it. The site names two specific models:

  • Critical Power and W' — the power–duration model that estimates your sustainable "critical" power and the finite work capacity (W') above it.
  • Bioenergetics — analysis of the energy systems underpinning that power production.

These are the tools to look at if your question is "how fit am I over different durations, and where does my limit sit?" rather than "what did I average today?"

Fatigue and neuromuscular analysis

Beyond whole-ride averages, GoldenCheetah includes modelling of how fatigue develops:

  • Motor Units – Recruitment and Fatigue — analysis of how motor units are recruited as intensity rises and how they fatigue.

This is relevant when you want to understand why power falls off during sustained efforts or repeated surges, not just what the final number was.

Forensic ride analysis

The site describes "Forensic Ride Analysis" with multiple charts to examine a ride in detail. This is the part of the toolset for dissecting a single session — looking at the ride from several angles at once rather than a single summary metric.

Importing data to analyze

Analysis depends on getting your data in first. GoldenCheetah imports many popular formats directly, including:

Source Formats
TrainingPeaks WKO, PWX
PowerTap RAW, CSV
Garmin / ANT+ FIT, FIT 2.0
Garmin TCX, GPX
SRM SRMWin (SRM)
Polar HRM
Others SportTracks (FITLOG), Ambit (SML), Sigma (SLF, SMF), Ergomo (CSV), Google Earth (KML), Computrainer (TXT), iBike (CSV), MotoACTV (CSV), HRV (Hrv4Training, EliteHRV), Row Perfect (RP3)

It can also pull data from cloud services including Google Drive and Calendar, Dropbox, Strava, Today's Plan, Xert, SixCycle, SportTracks.mobi, Withings Weight, Cycling Analytics, ErgDB, Ride With GPS, SportPlusHealth, Velo Hero, Selfloops, and Trainingstagebuch.org. Some devices — SRM PowerControl 5/6/7, PowerTap Cervo, CycleOps Joule, and the Moxy muscle oxygen monitor — can be downloaded from directly.

Deciding whether it fits your needs

Choose GoldenCheetah if you want power–duration modelling, fatigue and bioenergetics analysis, and detailed per-ride charting on your own machine, and you record in one of the supported formats or sync from a supported cloud service. It is released under an open-source license and runs on Linux, macOS, and Windows.

Before relying on it, check two things: that your device or file format appears in the import list above, and that the specific model you care about (Critical Power/W', bioenergetics, motor units) matches the question you're trying to answer. The project also publishes a user guide and FAQ, which are the right places to confirm current behaviour and any setup steps for your platform.

Which devices and file formats can GoldenCheetah import?

GoldenCheetah can import ride data from most popular cycling computers, power meters, and training platforms. If your device exports FIT, TCX, GPX, PWX, SRM, or one of the other formats listed below, you can load it into GoldenCheetah for analysis. It also connects directly to some devices and syncs with several cloud services, so you often don't need to export a file manually.

File formats GoldenCheetah imports

GoldenCheetah reads files from these sources:

Source Formats
TrainingPeaks WKO, PWX
PowerTap RAW, CSV
Garmin / ANT+ FIT, FIT 2.0
SportTracks FITLOG
Ambit SML
Sigma SLF, SMF
Ergomo CSV
Google Earth KML
Garmin TCX, GPX
Polar HRM
SRMWin SRM
Computrainer TXT
iBike CSV
MotoACTV CSV
Hrv4Training and EliteHRV HRV
Row Perfect RP3

If your device or app can export any of these formats, GoldenCheetah can import it. FIT and TCX cover most modern Garmin, Wahoo, and similar head units; GPX works for GPS-only rides without power; PWX and WKO are TrainingPeaks exports; SRM files come from SRM power meters.

Direct device import

GoldenCheetah can pull data straight from certain devices without going through an export step:

  • SRM PowerControl 5/6/7
  • PowerTap Cervo
  • CycleOps Joule
  • Moxy Muscle Oxygen Monitor

This is useful if you want to download a ride immediately after a session without opening the device's own software first.

Cloud service integration

GoldenCheetah syncs with these services, so rides uploaded elsewhere can flow into your local analysis:

Google Drive and Calendar, Dropbox, Strava, Today's Plan, Xert, SixCycle, SportTracks.mobi, Withings Weight, Cycling Analytics, ErgDB, Ride With GPS, SportPlusHealth, Velo Hero, Selfloops, and Trainingstagebuch.org.

The Cloud Wizard walks you through setup: select the type of service, then select the specific service. Once connected, you can download activities directly rather than exporting and re-importing files.

How to check compatibility before downloading

  1. Identify what your device or app can export. Check its export or "save as" options for any format in the table above.
  2. If your device is a Garmin, Wahoo, or similar head unit, look for FIT or TCX export — both are supported.
  3. If you use a training platform, check whether it offers PWX, TCX, or a direct cloud connection to one of the listed services.
  4. If your device appears under direct device import (SRM, PowerTap, Joule, Moxy), you can skip file export entirely.
  5. Download GoldenCheetah for your operating system — Windows 10/11, Apple Silicon macOS 15+, Intel macOS 12.7+, or Linux via AppImage — and try importing a sample file.

If your format isn't listed, the source code is freely available on GitHub, and older releases plus a user guide and FAQ are available if you need to check version-specific behavior.

What to Know Before Using GoldenCheetah Snapshot Builds

GoldenCheetah snapshot builds are pre-release versions published automatically when significant new enhancements are available or when a major bug is squashed. They differ from the stable release (currently version 3.8) in one critical way: they have only been tested by developers, so regressions are possible. If you want to try new features early, snapshots are the way to get them — but you should always take a backup before running one, and you should not rely on a snapshot as your only copy of training data.

How snapshot builds differ from stable releases

Stable release (3.8) Snapshot build
Trigger for publication Official release cycle Significant new enhancement or major bug fix
Testing Released as current stable Tested only by developers
Risk of regressions Lower Possible — "don't be surprised if things go wrong"
Recommended use Everyday analysis Testing new features, with backups

The GoldenCheetah project states plainly that snapshot builds "may contain regressions as they will only have been tested by developers." That is the trade-off: you get fixes and features sooner, but you accept a higher chance of breakage.

Before you run a snapshot build

  1. Back up your data. The project's own guidance is unambiguous: "ALWAYS TAKE A BACKUP BEFORE RUNNING SNAPSHOT BUILDS." Export or copy your athlete data and configuration so you can restore it if the build misbehaves.
  2. Keep your stable install available. Since GoldenCheetah runs on Linux, macOS, and Windows, you can keep the stable 3.8 install in place and test the snapshot separately rather than replacing your working setup.
  3. Expect the unexpected. Snapshot builds are published automatically, so a build may appear without a formal announcement beyond the snapshot page.

What you gain and what you risk

You gain: early access to significant new enhancements and fixes for major bugs, without waiting for the next stable release.

You risk: regressions — features that worked in the stable release may behave differently or fail. Because snapshots are developer-tested only, edge cases in your specific device imports or analysis workflows are less likely to have been caught.

A practical approach

If you depend on GoldenCheetah for regular analysis of ride data imported from devices such as Garmin/ANT+ (FIT, FIT 2.0), PowerTap (RAW, CSV), SRM (SRM), or cloud services like Strava, Dropbox, and Google Drive, treat snapshots as a testing channel rather than your primary tool. Run them on a copy of your data, verify that your import formats and charts still work, and only then consider adopting the changes — or simply wait for them to land in the next stable release.

If you are troubleshooting a specific bug that a snapshot claims to fix, the snapshot is worth trying — with a backup in place and the expectation that other things may break.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Registered in 2006, this domain has about 20 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is GoDaddy.com, LLC, a widely used domain service provider. The domain uses the common .org extension, which is not an independent safety signal.

DNS and Email

MX records exist, but SPF, DKIM and DMARC were not detected. Protection against domain impersonation may be incomplete. Nameservers are provided by GoDaddy, indicating managed DNS hosting. MX records point to the GoDaddy email service. The CNAME points to goldencheetah.github.io, associated with GitHub Pages. DNSSEC signatures were not detected, so this additional DNS authenticity protection is not confirmed.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. CORS permits any origin to read this response. This is common for public resources; sensitive responses need narrower handling. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The x-cache, x-served-by, via response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers.

Technology Stack Analysis

The public page identifies Bootstrap, Fastly without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

No homepage meta description was detected, leaving snippet selection more dependent on page text. No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. No Open Graph metadata was detected, so social previews may depend on platform inference. The title has 13 characters, within a common display range. The observed directives allow indexing and link following.

Hosting and Email

DNSGoDaddy
HostingFastly
EmailGoDaddy
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagUnited States Inferred 185.199.108.153

Registration details

RDAP / WHOIS

RegistrarGoDaddy.com, LLC
Registered2006-05-15
Expires2027-05-15
Domain statusclient delete prohibited、client renew prohibited、client transfer prohibited、client update prohibited
Nameserversns07.domaincontrol.com、ns08.domaincontrol.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Agoldencheetah.github.io185.199.108.1533600—
Agoldencheetah.github.io185.199.109.1533600—
Agoldencheetah.github.io185.199.110.1533600—
Agoldencheetah.github.io185.199.111.1533600—
AAAAgoldencheetah.github.io2606:50c0:8000::1533600—
AAAAgoldencheetah.github.io2606:50c0:8001::1533600—
AAAAgoldencheetah.github.io2606:50c0:8002::1533600—
AAAAgoldencheetah.github.io2606:50c0:8003::1533600—
MXgoldencheetah.orgsmtp.secureserver.net36000
MXgoldencheetah.orgmailstore1.secureserver.net360010
NSgoldencheetah.orgns07.domaincontrol.com3600—
NSgoldencheetah.orgns08.domaincontrol.com3600—
CNAMEwww.goldencheetah.orggoldencheetah.github.io1800—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectwww.goldencheetah.org
IssuerLet's Encrypt
Valid until2026-11-23T11:26 · Remaining when checked: 49 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
cache-controlmax-age=600
serverGitHub.com
access-control-allow-origin*

Identified technologies

BootstrapFastly

Pages, Search and Sharing

Meta descriptionNot detected
Canonical URLNot detected
LanguageEnglish (default)
Twitter CardNot detected

Unknown

No robots.txt found

No sitemaps found

User reviews (0)

  • No reviews yet.