Hacker GitHub

← All repos

tcgoetz/GarminDB

View on GitHub ↗ ★ 3,366 Python

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.

8 mentions on Hacker News by 7 people: 1 story, 7 comments · first 2020-09-30 · latest 2026-07-17

Mentions per year 8 mentions · busiest year 2026 (3)
20082026
  1. …If that happens in the future, I'll probably revisit making an entire tracking app for myself. [0] https://github.com/tcgoetz/GarminDB
    comment by MostlyStable · 2026-07-17 · in Pebble Mega Update – July 2026
  2. …I've been scraping the data from my Garmin watch for years with very little problems (first with https://github.com/tcgoetz/GarminDB , then https://github.com/sealbro/dotnet.garmin.connect ). The only annoyance is that Garmin requires 2FA…
  3. You might take a look at https://github.com/tcgoetz/GarminDB
    comment by matthiaswh · 2026-05-11 · in Ask HN: What are you working on? (May 2026)
  4. …API that you can access with your credentials and get the raw activity, heart rate, etc data. [0]: https://github.com/tcgoetz/GarminDB
  5. ▲ 326
    GarminDB
    story by haltcatchfire · 2025-02-02 · 72 comments
  6. …to get the data off their platform so I can do more with it. There are a few self-hosted options ( https://github.com/tcgoetz/GarminDB seems like the best) but I keep kicking that can down the road.
    comment by rfarley04 · 2024-01-02 · in I analyzed my exercise data from 2023
  7. …the PR with the Jupyter notebook that generates the graph in the link based on Garmin Data [2]. [0] https://github.com/tcgoetz/GarminDB [1] https://imgur.com/a/Q7MJqMB [2] https://github.com/tcgoetz/GarminDB/pull/155
    comment by tra3 · 2022-05-25 · in Life Monitor
  8. …tracker data locally via USB cable or wireless receiver, then parse/graph with OSS scripts: Code: https://github.com/tcgoetz/GarminDB & https://github.com/mrihtar/Garmin-FIT Wireless receiver: https://buy.garmin.com/en-US/US/p/10997 &…