GoldenCheetah
python-fitparse
Our great sponsors
GoldenCheetah | python-fitparse | |
---|---|---|
15 | 4 | |
1,738 | 719 | |
1.4% | - | |
9.4 | 4.4 | |
2 days ago | 3 months ago | |
Standard ML | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
GoldenCheetah
- OutRun – Open-source, privacy oriented, outdoor fitness tracker
-
GoldenCheetah v3.6 released
There is also an FAQ covering most common questions here, for those not familiar with GC: https://github.com/GoldenCheetah/GoldenCheetah/wiki/FAQ
-
New slogan: Yeah nah, not Strava!
For data analysis, goldencheetah.org + Intervals.icu are free and better alternative.
- GoldenCheetah on GNU/Linux
-
Modify FIT files
I've found the issue: https://github.com/GoldenCheetah/GoldenCheetah/issues/3645 and https://github.com/dtcooper/python-fitparse/pull/116
- What training software do you use and why and what are it's limitations?
- Alternative to Trainer Road
-
For data geeks
GC has a very powerful expression system, based on R.
- Writing a simple Smart Trainer app primer/starter?
-
Bike trainers for the clueless
GoldenCheetah - http://goldencheetah.org/
python-fitparse
-
Modify FIT files
I've found the issue: https://github.com/GoldenCheetah/GoldenCheetah/issues/3645 and https://github.com/dtcooper/python-fitparse/pull/116
-
Is there a way to delete erratic HR measurements made with an optical wrist sensor?
I wish there were a way to do this from the app but I don't know of one either. Theoretically you could download the .fit file, modify it manually, and reupload the activity, but that's work. There's a Python .fit library if you're so inclined.
-
Keen spirit: Australian cyclist uses GPS to recreate Nirvana’s Nevermind cover
GPS files are easily faked. Source: I've written a library to parse them.
-
Garmin FIT file editor
I found https://github.com/dtcooper/python-fitparse and it parses Garmin's files well, but it can't save.
What are some alternatives?
zwift-offline - Use Zwift offline
fit2gpx - A simple Python library for converting .FIT files to .GPX files. It also includes tools to convert Strava data downloads in bulk to GPX.
Flux - Indoor Cycling App for Structured Training
Garmin-FIT - Perl code for reading and conversion of Garmin FIT binary files
ActivityLog2 - Analyze data from swim, bike and run activities
GarminDB - Download and parse data from Garmin Connect or a Garmin watch, FitBit CSV, and MS Health CSV files into and analyze data in Sqlite serverless databases with Jupyter notebooks.
otter-browser - Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5
garmin-uploader - Garmin Connect Python Uploader
qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
GarminInstinct2s-BBWF - Battery saving watch face for instinct 2s with full set of features
pycycling - A Python package for interacting with Bluetooth Low Energy (BLE) compatible bike trainers, power meters, radars and heart rate monitors
garmin-opentopo - Render OpenTopo Maps for Garmin