Skip to content

Files

Latest commit

 

History

History

vivtool

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

vivtool

vivtool is a macOS command-line utility for downloading .FIT activity logs from a Viiiiva without using the official 4iiii app.

This README is targeted at developers. See the man page or the Vivian project page for user-oriented documentation.

Design

vivtool uses a Redux-like design: components exchange information via the Store class. They dispatch mutations to the State via the Store. They subscribe to changes via Combine publishers on the State class. Reads and writes to the state occur on DispatchQueue.main.