Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/punchagan/fitzip.local

A local-first page to process steps data from Fitbit data export zip
https://github.com/punchagan/fitzip.local

csv fitbit fitbit-export physical-activity

Last synced: 12 days ago
JSON representation

A local-first page to process steps data from Fitbit data export zip

Awesome Lists containing this project

README

        

# FitZip.local

FitZip.local is a browser-based tool that allows you to analyze your Fitbit
step data locally. It processes Fitbit data exported as a ZIP file, and exports
the step activity over the specified duration.

## Features

- Local processing: Your data never leaves your computer
- Date range selection: Analyze data for specific time periods
- 5-minute interval aggregation: View your step data in 5-minute chunks
- CSV export: Download your processed data for further analysis

## Technical Details

- Runs entirely in the browser - no server required
- Built with vanilla JavaScript
- Uses the JSZip library to process ZIP files
- Replaces a [bookmarklet] that could previously do this; the bookmarklet is not
functional since Fitbit removed the [web dashboard app].

[bookmarklet]: https://punchagan.github.io/bookmarklets/#fitbit-csv
[web dashboard app]: https://support.google.com/fitbit?p=dashboard-app

## Privacy

FitZip.local processes all data locally in your browser. No data is sent to any
server or third party.

## License

[GNU AGPL v3.0](https://choosealicense.com/licenses/agpl-3.0/)