cycling-workouts
Python toolkit for the ZWO minilang
Grammar-based generation of structured cycling workouts