Garmin

Open-source projects categorized as Garmin

Top 23 Garmin Open-Source Projects

  • running_page

    Make your own running home page

  • Project mention: Ask HN: Comment here about whatever you're passionate about at the moment | news.ycombinator.com | 2023-11-06

    A resource recently shared in HN for running tech lovers https://github.com/yihong0618/running_page

  • GarminDB

    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.

  • Project mention: I analyzed my exercise data from 2023 | news.ycombinator.com | 2024-01-02

    How are you syncing/storing the data?

    I've been a Garmin user for nearly a decade and would really like 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • python-fitparse

    Python library to parse ANT/Garmin .FIT files

  • OpenTopoMap

    A topographic map from OpenStreetMap and SRTM data

  • Project mention: There's a new map style on OpenStreetMap.org | news.ycombinator.com | 2023-09-24

    Have been using https://opentopomap.org for this for a while, and depending on what you're looking for it still has some advantages: does show the numbers on all height lines (osm only does the 50m one in my area for some reason, leaving you to guess whether the next one is 40m or 60m since that is not always obvious - seems like a key thing for a topographic map), does show the house numbers.

  • Flux

    Indoor Cycling App for Structured Training (by dvmarinoff)

  • Project mention: Is a smart indoor trainer and zwift subscription better than a gym membership? Pros and cons? I'm leaning toward the trainer and zwift. | /r/cycling | 2023-12-10

    Flux is free and open source: https://github.com/dvmarinoff/Flux

  • crystal-face

    Garmin Connect IQ watch face

  • ActivityLog2

    Analyze data from swim, bike and run activities

  • Project mention: OutRun – Open-source, privacy oriented, outdoor fitness tracker | news.ycombinator.com | 2024-01-16
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • gymnasticon

    Make obsolete and/or proprietary exercise bikes work with popular cycling training apps like Zwift, TrainerRoad, Rouvy and more.

  • Project mention: Ask HN: Who wants to be hired? (December 2023) | news.ycombinator.com | 2023-12-01

    Recent technical write-up and open-source project I made that reached #1 on HackerNews: https://ptx2.net/posts/unbricking-a-bike-with-a-raspberry-pi...

  • peloton-to-garmin

    Convert workout data from Peloton into JSON/TCX/FIT files and automatically upload to Garmin Connect

  • gps-overlay-on-video

    Telemetry (GPS) data overlay on videos

  • garth

    Garmin SSO auth + Connect Python client

  • Project mention: Garth: Garmin SSO auth and Connect Python client | news.ycombinator.com | 2023-12-26
  • miscale2garmin

    Mi Body Composition Scale 2 Garmin Connect

  • WaterrowerAntBle

    All-in-one data interface for your Waterrower S4 Monitor or Smartrow

  • Project mention: Garmin Connect Integration | /r/smartrow | 2023-06-20

    They easily could if they added the Ant+ radio hardware. But even with just Bluetooth it's entirely possible with the proper protocols. I mean, if this guy can write software to make it work on a Raspberry Pi, then SmartRow should be able to figure it out.

  • gpx2video

    Creating video with telemetry overlay from GPX data

  • garmin-uploader

    Garmin Connect Python Uploader

  • mi-scale-exporter

    Mobile App to export data from Mi Body Composition Scale and upload it to Garmin Connect Cloud

  • Project mention: Xiaomi Mi Body Composition Scale sync with Garmin Connect | /r/Garmin | 2023-05-07
  • SubMusic

    Sync music and podcasts to your Garmin watch from your own SubSonic or Ampache server

  • Garmin-FIT

    Perl code for reading and conversion of Garmin FIT binary files

  • Infocal

    Infocal watchface for Garmin devices

  • ifit-garmin-sync

    Export iFit workouts to Garmin Connect

  • athlete_data_warehouse

    A tool for bulk download, formatting and SQL DB storage of exercise, training, nutrition, wellness and health data from various trackers.

  • WebBodyComposition

    Web App to export data from Mi Body Composition Scale and upload it to Garmin Connect Cloud

  • Project mention: Xiaomi Mi Body Composition Scale sync with Garmin Connect | /r/Garmin | 2023-05-07
  • TrainerRoad-to-Zwift

    Python Interface to TrainerRoad

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Garmin related posts

Index

What are some of the best open-source Garmin projects? This list will help you:

Project Stars
1 running_page 3,252
2 GarminDB 921
3 python-fitparse 718
4 OpenTopoMap 443
5 Flux 442
6 crystal-face 358
7 ActivityLog2 326
8 gymnasticon 279
9 peloton-to-garmin 251
10 gps-overlay-on-video 250
11 garth 187
12 miscale2garmin 137
13 WaterrowerAntBle 129
14 gpx2video 125
15 garmin-uploader 123
16 mi-scale-exporter 108
17 SubMusic 104
18 Garmin-FIT 71
19 Infocal 55
20 ifit-garmin-sync 45
21 athlete_data_warehouse 24
22 WebBodyComposition 23
23 TrainerRoad-to-Zwift 23

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com