All Projects → h4l → zwift-workout-file-reference

h4l / zwift-workout-file-reference

Licence: other
Reference documentation for the Zwift workout file format

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to zwift-workout-file-reference

SmartSpin2k
Transform your spin bike into a Smart Trainer!
Stars: ✭ 88 (+62.96%)
Mutual labels:  fitness, cycling, zwift
strava
PHP Class for the Strava API (v3)
Stars: ✭ 117 (+116.67%)
Mutual labels:  fitness, cycling
traindown-dart
Dart (and Flutter) library for the Traindown Markup Language. This is the reference implementation for now. It is first to receive features and fixes.
Stars: ✭ 16 (-70.37%)
Mutual labels:  training, fitness
traindown
Public site
Stars: ✭ 35 (-35.19%)
Mutual labels:  training, fitness
Flux
Indoor Cycling App for Structured Training
Stars: ✭ 145 (+168.52%)
Mutual labels:  cycling, zwift
tensorpeers
p2p peer-to-peer training of tensorflow models
Stars: ✭ 57 (+5.56%)
Mutual labels:  training
VectorDrawable2Svg
Converts Android VectorDrawable .xml files to .svg files
Stars: ✭ 50 (-7.41%)
Mutual labels:  xml
react-native-health
A React Native package to interact with Apple HealthKit
Stars: ✭ 348 (+544.44%)
Mutual labels:  fitness
optimum
🏎️ Accelerate training and inference of 🤗 Transformers with easy to use hardware optimization tools
Stars: ✭ 567 (+950%)
Mutual labels:  training
php-hal
HAL+JSON & HAL+XML API transformer outputting valid (PSR-7) API Responses.
Stars: ✭ 30 (-44.44%)
Mutual labels:  xml
Main
Management materials and content
Stars: ✭ 32 (-40.74%)
Mutual labels:  training
KataSuperHeroesJetpack
SuperHeroes kata for Jetpack Developers in Kotlin
Stars: ✭ 47 (-12.96%)
Mutual labels:  training
Teaching-Data-Visualisation
Presentation and exercises for the Software Sustainability Institute Research Data Visualisation Workshop (RDVW)
Stars: ✭ 15 (-72.22%)
Mutual labels:  training
diwa
A Deliberately Insecure Web Application
Stars: ✭ 32 (-40.74%)
Mutual labels:  training
blogspot-themes
Blogspot (Blogger) Themes Library
Stars: ✭ 32 (-40.74%)
Mutual labels:  xml
Wipro-PJP
Code written during Wipro PJP. 🍵📑
Stars: ✭ 60 (+11.11%)
Mutual labels:  training
MaxibonKataKotlin
Maxibon kata for Kotlin Developers. The main goal is to practice property based testing.
Stars: ✭ 42 (-22.22%)
Mutual labels:  training
odin
Data-structure definition/validation/traversal, mapping and serialisation toolkit for Python
Stars: ✭ 24 (-55.56%)
Mutual labels:  xml
exercises.json
Open Public Domain Exercise Dataset in JSON format
Stars: ✭ 49 (-9.26%)
Mutual labels:  fitness
carto-workshop
CARTO training materials
Stars: ✭ 81 (+50%)
Mutual labels:  training

Zwift Workout File Reference

A project to create reference documentation for the XML elements and attributes used in Zwift custom workout files.

The Zwift Workout File Reference is here

Contributing

Many of the elements/attributes are not yet described. Help to improve the descriptions would be great.

The reference is generated from two sources:

  • Manually created descriptions and examples in descriptions.yaml
  • Automatically generated data in tag_attr_usage.json
    • This data is generated by zwift_zwo_docs/analyze_zwo.py which analyses Zwift workout files to find the elements/attributes they use.
    • The tag_attr_usage.json committed here is the result of analysing all of the workouts that come with Zwift. The workout files themselves can't be committed here as they're copyrighted.

How to contribute

You can add descriptions and examples to descriptions.yaml.

To re-generate zwift_workout_file_tag_reference.md, install Python 3.7, then:

$ cd <to/this/repo>
$ pip install .
$ make

Commit changes to both, then submit a PR to this repo.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].