Skip to content

Latest commit

 

History

History
831 lines (772 loc) · 98.5 KB

README.md

File metadata and controls

831 lines (772 loc) · 98.5 KB

Awesome Garmin

Awesome

An extensive list of Garmin application, both for Garmin devices and other tools.

The idea is to mainly collect open source projects written in Monkey C but also serve as a resource base for everything Garmin development related. This includes tools to enhance your Garmin experience, tools around Garmin development and more.

Note

This README is generated! To help exploring relevant resources the items in each segmented are sorted by last activity if available.

This README was last generated at 2025-02-10.

Any contributions are much appreciated! To add a new resource, do not edit this file! Instead, add it to awesome.toml. If it's a GitHub repository with a description you only need to add the URL. To add a custom name, set name, to add a description if missing, set description.

Since a lot of the resources in this file are old, all watch faces, widgets, data fields and device apps that have not seen any activity in the last 2 years from when this file was generated will be put under a collapsible section to reduce noise.

Contents

Watch faces

Watch faces are a special application type that display on the main screen of Garmin’s wearable devices. These application types are limited some ways to allow them to have minimal impact on the device’s battery life.

Name Last updated Stars
wf01 2025‑02‑07 
MoveToBeActive 2025‑02‑01  ⭐29
garmin-abouttime 2025‑02‑01  ⭐21
SwissRailwayClock 2025‑01‑30  ⭐10
garmin-mini-chrono 2025‑01‑29 
ElegantAnalog-Watchface 2025‑01‑29  ⭐2
ThePlanets-Watchface 2025‑01‑18 
garmin_fenix3 2025‑01‑17  ⭐2
Anker 2025‑01‑15  ⭐1
SimplePixels 2025‑01‑10  ⭐4
garmin-pedro-watchface 2025‑01‑07  ⭐2
WWF5 2024‑12‑23 
Yet-Another-WatchFace 2024‑12‑07  ⭐51
garmin-watchface-40d-mip-power 2024‑11‑23  ⭐7
garmin-seaside 2024‑11‑17  ⭐5
garmin-watchface-protomolecule 2024‑10‑29  ⭐60
Rainforest 2024‑09‑28 
Ocean 2024‑09‑28 
CandyAdventure 2024‑09‑18 
Sundance 2024‑09‑16  ⭐1
BeetleJuice 2024‑09‑14 
GarminKirby 2024‑09‑13 
connectiq-watch-faces 2024‑09‑12 
RaVel-GarminDigitalWatchFace 2024‑09‑11 
BanjoGarmin 2024‑09‑10 
YoshiGarmin 2024‑09‑04 
PokemonFishing 2024‑08‑30 
PocketAsh 2024‑08‑23 
PocketPika 2024‑08‑23 
dotter 2024‑08‑10 
AlniLargeTimeWatchFace 2024‑08‑03 
crystal-face 2024‑08‑02  ⭐394
EasyDisplay 2024‑07‑13 
HandAvoidance 2024‑05‑07 
WWF4 2024‑04‑27 
FontLessFace 2024‑04‑04 
aface-garmin-watchface 2024‑04‑01 
GarminBlendWatchFace 2024‑03‑25  ⭐3
Aviatorlike 2024‑02‑29 
Spotlight 2024‑02‑29  ⭐9
zRenardWatch 2024‑02‑17 
connectiq-logo-analog 2024‑02‑10  ⭐25
late 2024‑02‑09  ⭐57
smartarcs 2024‑01‑26  ⭐7
m2 2024‑01‑26  ⭐1
m1 2024‑01‑26 
smartarcsactive 2024‑01‑25  ⭐9
GarminWatchFaceSuccessCircle 2024‑01‑25  ⭐2
smartarcstrip 2024‑01‑24  ⭐4
presbyopia-watch-face 2024‑01‑12 
garmin-celestial-watchface 2024‑01‑09 
daytimeWatchFace 2023‑12‑27  ⭐1
thirdface 2023‑12‑19 
zRenardWatch2 2023‑12‑03  ⭐2
Garmin 2023‑11‑11 
BavarianWatchFace 2023‑11‑08 
JBWatch 2023‑11‑02 
AnalogExplorerWatchFace 2023‑10‑27  ⭐3
garmin.watch.analogplus 2023‑10‑27 
garmin-watch-face 2023‑10‑09 
BAWF 2023‑09‑21 
blackcatGarmin 2023‑09‑04 
HalloweenCat 2023‑09‑04  ⭐1
tactix-fenix 2023‑08‑26  ⭐1
Infocal 2023‑08‑23  ⭐62
Infocal 2023‑08‑23  ⭐4
DaylightWF 2023‑08‑14 
Data-Heavy-Garmin-Watchface 2023‑08‑09  ⭐3
PokemonGarmin 2023‑08‑09  ⭐3
Cycle-View-Garmin-Watch-Pig 2023‑08‑09  ⭐1
VirtualPetMonkey 2023‑08‑09  ⭐9
PoolPanda 2023‑08‑09  ⭐1
BeachKittyGarmin 2023‑08‑09  ⭐1
Virtual-Garmin-Pet 2023‑08‑09  ⭐3
snout 2023‑07‑07  ⭐3
DR4c1 2023‑07‑01 
DR4c2 2023‑07‑01  ⭐1
garmin-watchFace 2023‑06‑26  ⭐26
RetroFace 2023‑06‑21  ⭐1
garmin_mnmlst_watchface 2023‑06‑12  ⭐1
gweatherwatch 2023‑05‑07  ⭐4
VirtualStarPetGarmin 2023‑05‑04  ⭐1
VirtualStarWatchGARMIN 2023‑04‑26  ⭐1
OnAGlimpse 2023‑04‑15  ⭐4
Triforce-Watch-Face 2023‑03‑06  ⭐1
dexli-watchface 2023‑02‑13 

Older resources

Click to expand
Name Last updated Stars
DR4c0 2023‑01‑18 
DR8-10c0 2023‑01‑09 
DU8-10c3 2023‑01‑09 
CleanSteps 2023‑01‑04  ⭐1
DR7c2 2022‑12‑24 
DR6c1 2022‑12‑24 
DR6c2 2022‑12‑24 
DR5c2 2022‑12‑23 
garmin_wordclock 2022‑12‑21  ⭐2
DR7c0 2022‑12‑21  ⭐2
Connect-IQ-WatchFace 2022‑12‑21  ⭐2
DR6c0 2022‑12‑18 
garmin-connect-iq 2022‑10‑10  ⭐24
RunnerAttitude 2022‑07‑23 
eleven-forty-five 2022‑06‑23  ⭐3
stValentineFace 2022‑06‑12 
WWF 2022‑05‑31  ⭐3
fitface 2022‑05‑07  ⭐1
ciq_binarywatch 2022‑03‑23 
digital-watch-cas10 2022‑02‑24 🗄️ ⭐2
Multivision-Watch 2022‑02‑06  ⭐21
BinaryWatchFace 2022‑01‑29  ⭐5
Garmin-WatchCLC 2022‑01‑20  ⭐1
Retro-Quartz-Digital-Watch 2022‑01‑20  ⭐9
orbit-face 2022‑01‑09  ⭐1
shy-watch-face 2022‑01‑09  ⭐10
timeless 2021‑10‑24  ⭐1
Aviatorlike_1Hz 2021‑08‑30 
Aviatorlike 2021‑08‑28  ⭐5
garmin-m8m 2021‑07‑04  ⭐3
garmin-nyan-cat 2021‑05‑29  ⭐23
ElPrimero 2021‑05‑21  ⭐9
vaguetime-watch-face 2021‑03‑25  ⭐2
connectiq-faceymcwatchface 2021‑03‑18  ⭐6
connectiq-xclock 2021‑03‑08 
VivoactiveAtreliosWatchFace 2021‑02‑11 
JSClock 2021‑01‑19  ⭐2
DRG-Clutterless 2021‑01‑17  ⭐1
kudos 2021‑01‑01  ⭐5
DRG-Nathos 2020‑10‑08 
DRG-Nathos 2020‑10‑08 
Digital5Reloaded 2020‑10‑04 
DRG_SNT_3 2020‑09‑22 
digital-simplicity 2020‑09‑07  ⭐8
GarminMinimalVenuWatchface 2020‑08‑28  ⭐10
Garmin_BackToTheFuture_WatchFace 2020‑08‑03  ⭐6
sleepy_monkey 2020‑08‑01 
framework245 2020‑07‑29 
nightscoutwatch 2020‑07‑25 
ximpo 2020‑07‑24 
DRG-Essential 2020‑07‑10  ⭐3
iconic 2020‑07‑06 
binary-clock 2020‑06‑22 
ftw-garmin 2020‑06‑12 
elp87GarminWatchFace 2020‑06‑11 
garmin-roundedtext 2020‑06‑04  ⭐13
COVID19WF 2020‑05‑21  ⭐1
ripoff-watch-face 2020‑05‑17  ⭐2
garmin_watchface 2020‑05‑15 
WHatch4Me 2020‑05‑12  ⭐2
digital5 2020‑04‑27  ⭐12
slyface 2020‑04‑11 
SilverWatchFace 2020‑04‑06  ⭐9
AYCHFace 2020‑04‑01 
cara-one 2020‑03‑28  ⭐1
LowEnergyFace 2020‑03‑20  ⭐1
philippe-watchface 2020‑03‑14 
LowEnergyFace2 2020‑02‑25 
GarminSampleWatch 2019‑12‑17 
WatchFaceMonospace 2019‑11‑16 
Plotty McClockface 2019‑10‑17  ⭐1
crystal-face-jpg63 2019‑06‑29 
copernicus 2019‑05‑22  ⭐3
ConnectIQ-WorldTime-Face 2019‑05‑05  ⭐1
garmin-hedgetime 2019‑04‑24  ⭐6
LetsGetDigital 2019‑04‑24  ⭐3
Simplog 2019‑03‑30 
garmin-djcat 2019‑03‑06 
garmin-sidereal-watchface 2018‑12‑16 
DistanceFace 2018‑11‑10  ⭐1
Watchface-Cuphead 2018‑09‑17  ⭐2
cryptocurrency-watchface 2018‑09‑14  ⭐2
Fenix5 2018‑07‑22 
worldtime-crystal 2018‑07‑15  ⭐1
ActiAnalog3 2018‑07‑04 
MyBigDate 2018‑05‑01 
erock20 2018‑04‑30 
DayRound 2018‑03‑18  ⭐1
Watch-Face-Garmin 2018‑02‑26 
anyaWatches 2018‑02‑25  ⭐1
Watch-Face-Garmin 2018‑02‑23  ⭐9
garmin-flags 2018‑02‑16  ⭐1
Graphomatic 2018‑02‑15 
KISSFace 2018‑01‑26  ⭐19
Snapshot 2018‑01‑24  ⭐4
TidyWatch 2017‑10‑02  ⭐1
SnapshotWatch 2017‑09‑20  ⭐16
AnalogSeed 2017‑09‑16  ⭐2
BGConnectUI 2017‑08‑21 
Garmin-Watchface 2017‑08‑05 
BYOD-Watchface 2017‑06‑30  ⭐18
garmin-pollock 2017‑06‑02 
Garmin-Watch-Faces 2017‑05‑27  ⭐3
garmin-mario 2017‑05‑02  ⭐2
garmin-watchface 2017‑04‑30  ⭐1
SnapshotHR 2017‑04‑23  ⭐4
SnapshotRHR 2017‑04‑18  ⭐3
ConnectIQ-ProgbarWatchFace 2017‑04‑13  ⭐2
garmin-mickey 2017‑04‑12  ⭐25
digital 2017‑03‑20  ⭐11
darktimes 2017‑03‑08  ⭐2
GARMIN-AMD_Watchface 2017‑02‑21  ⭐1
arcsin 2017‑02‑07  ⭐1
felt 2017‑02‑02  ⭐1
garmin-drawaa 2017‑01‑25  ⭐14
garmin-vangogh 2017‑01‑25  ⭐1
SwagginNumerals 2017‑01‑23 
garmin-oz 2017‑01‑12 
Formula_1 2017‑01‑08  ⭐5
connect-iq 2016‑12‑19 
batman 2016‑10‑08  ⭐3
connectiq-apps 2016‑10‑05 
garmin-offset-watch-face 2016‑10‑04 
LimitFace 2016‑09‑11  ⭐2
connectiq-apps 2016‑08‑14  ⭐51
ConnectIQ-8-BitWatch 2016‑04‑16 
Analog24 2016‑03‑29  ⭐4
connect-iq 2016‑01‑26  ⭐6
z1_watchface 2015‑08‑11  ⭐10

Data fields

Data fields allow customers and third party developers to write additional metrics and data that will display with Garmin activities. The goal is to create a system that not only makes it easy for a user to make a quick data field based off our workout data, but also gives the developer the the ability to customize the presentation.

Name Description Last updated Stars
HikeDifficulty Calculates your real time Shenandoah's Hiking Difficulty as defined on National Park Service site 2025‑02‑09  ⭐2
E-Bike-Edge-MultiField Displays up to 10 data fields from an ANT+ LEV (Light Electronic Vehicle) device 2025‑02‑02  ⭐13
garmin-minutes-per-powerkilometer-field A data field for Garmin devices that displays the minutes per power kilometer 2025‑01‑31  ⭐1
GarminSlopeDatafield Datafield that shows the current slope (in %) that you are in 2025‑01‑24  ⭐6
BodyBatteryDF Body Battery data field for Garmin watches 2025‑01‑09  ⭐1
walker A free data field for Garmin watches to provide stats for walking activities 2024‑12‑26  ⭐53
polesteps This is a Connect IQ datafield for counting steps on compatible Garmin wearable devices when using trekking poles. 2024‑12‑19  ⭐5
steps2fit Garmin Connect IQ datafiled for counting steps during activities 2024‑12‑19  ⭐10
DaylightLeft Daylight Left DataField for Garmin ConnectIQ Watches 2024‑11‑25  ⭐1
Fellrnrs-Datafield-ActiveLook Fellrnr's Modification of ActiveLook Garmin Datafield 2024‑11‑11 
SmartBikeLights Garmin application for ANT+ bike lights 2024‑11‑10  ⭐117
spotlight Petzl Actik Core mod board with Bluetooth LE and Connect IQ remote control. 2024‑10‑09  ⭐6
ciq-nrf-blinky Connect IQ application client for Nordic nRF Blinky BLE example 2024‑10‑07  ⭐15
anyaBike Data field for cyclists who have their watch attached to their handlebars 2024‑10‑01  ⭐4
BTHomeIQ ConnectIQ datafield for displaying and recording BTHome temperature broadcasts 2024‑09‑29 
GRun Configurable Garmin Watch datafield 2024‑09‑22  ⭐92
smart-cadence Connect IQ display field cadence, distance/time when cadence 0 2024‑09‑22 
garmin-repafield Garmin watch DataField for myself 2024‑09‑15  ⭐4
DFDetector Garmin datafield for developers to demonstrate how multiple datafields can be detected 2024‑08‑29  ⭐2
Garmin-Datafield-sample-code ActiveLook Garmin Datafield 2024‑08‑13  ⭐7
PowerAdjuster Connect IQ Power Adjuster 2024‑08‑11  ⭐2
FitFieldWasterDF 2024‑07‑03 
ZoneTraining A Zone Training app for Garmin Watches. 2024‑05‑29  ⭐1
GRun-Chinese Forked from GRun but localized for Chinese 2024‑03‑17 
emtb A data field allowing Garmin watches to show information about a Shimano STEPS e-bike. 2024‑03‑08  ⭐31
garmin-lastsplit Last Split - a Garmin Connect IQ data field 2024‑03‑05  ⭐1
Sailing-Instrument Garmin sailing instrument connecting to a Calypso Ultrasonic 2024‑02‑07  ⭐1
CIQ_InstantPcMAS Garmin connect IQ data field to display current speed in percent of vVo2max 2024‑01‑05  ⭐3
CIQ_PcvVo2max Garmin connect IQ data field to display current speed in percent of vVo2max 2024‑01‑05  ⭐3
ciq-battery-field Connect IQ field for battery level with Fit logging 2023‑12‑15  ⭐2
connectiq-hr-zones Heart rate and zones with histogram data field for Garmin IQ 2023‑11‑20  ⭐7
UVIndexDataField DataField to show UV index 2023‑11‑10  ⭐1
DataChampGarmin More than one data field for bike computers 2023‑11‑04  ⭐5
HeartRateRunner Garmin connect IQ HeartRateRunner fields 2023‑09‑21  ⭐20
Connect-IQ-DataField-BackHome Indicates the distance and direction to be taken from the starting point of your activity 2023‑09‑14 
Connect-IQ-DataField-OC Datafield Garmin connect iq for orientation course 2023‑09‑14 
Keiser2Garmin Captures Kerser M3 bike or other M Series BLE broadcast data using a Garmin device and record it. 2023‑08‑12  ⭐3
connectiq-time-battery Time of day data field with battery level and temperature information for Garmin IQ 2023‑06‑23  ⭐2
DF_RoadBook This data field allows display of a rolling roadbook on your Garmin Edge 820/1000 2023‑04‑26 
DF_TorqueAVG Display average torque value in N-m during your training 2023‑04‑25  ⭐1
whatspeed What app speed 2023‑04‑05 
whatpower What app power 2023‑04‑05 
garmin-endurance-in-zone A Garmin IQ Data Field that can show time within a zone as a percentage of a target duration. 2023‑02‑20  ⭐6
HiVisRunField Easy to read data field 2023‑02‑16 

Older resources

Click to expand
Name Description Last updated Stars
Connect-IQ-DataField-Speed Colorized speed gauge 2022‑12‑21 
Connect-IQ-DataField-VirtualPartner Virtual race partner 2022‑12‑21 
Connect-IQ-DataField-GPS Datafield Garmin connect iq GPS 2022‑12‑21 
Connect-IQ-DataField-Battery Datafield Garmin connect iq battery 2022‑12‑21 
EveryTile DataField App for garmin edge cycling computers 2022‑10‑01  ⭐9
4caster DataField for Garmin devices that predicts milestone times based upon current speed and progress 2022‑09‑11 
RaceWithPower Datafield dedicated to racing with power, for Garmin Watches 2022‑07‑15 
ORun Orienteering data-field for Garmin Connect IQ devices 2022‑06‑12  ⭐3
Connect-IQ-DataField-Runner Fields of data that can correct the distance course by pressing lap 2022‑04‑23 
jumps Garmin datafield for jumps 2022‑03‑18  ⭐13
Connect-IQ-lap-max-speed Simple Garmin Connect IQ app to enable per-lap maximum speed for Garmin Fenix watches. 2022‑02‑09  ⭐2
RollingAverage A Garmin Connect IQ data field showing rolling average pace or speed for a run or other activity 2021‑10‑28  ⭐6
BackAtDaylight Garmin data field showing at which minimum average speed to reach a destination before sunset. 2021‑10‑16  ⭐1
AuxHR Connect IQ data field for secondary ANT+ heart rate monitor 2021‑09‑13  ⭐7
PauseTimer-connectiq-cm Same as https://github.com/britiger/PauseTimer-connectiq but sending Position to CriticalMaps 2021‑01‑23 
GRun Configurable Garmin Watch datafield 2020‑12‑21 🗄️
datafields garmin datafields (coverage) 2020‑08‑29  ⭐3
tempo-trainer A data field for Garmin devices which allows for training to a tempo 2020‑05‑26  ⭐7
data-field Test data field 2020‑05‑24 
garmin-swissgrid Swissgrid - a Garmin Connect IQ data field 2020‑05‑05 
garmin-andytimer Andy Timer - a Garmin Connect IQ data field 2020‑05‑05 
connect-iq-datafield-accurate-pace Accurate Pace - a Garmin Connect IQ data field 2020‑01‑17 
TrendPace This data field shows the average pace for the past 30 seconds together with a trend indication 2019‑11‑25  ⭐2
connect-iq-datafield-calories-equivalent Calories Equivalent - a Garmin Connect IQ data field 2019‑11‑06 
GarminCogDisplay 2019‑10‑11  ⭐4
RunnersField A specialized data field for the Garmin Fenix 3 sports watch. 2019‑07‑03  ⭐31
edgecycle Cycling data field for Garmin Edge Devices 2019‑04‑27  ⭐1
larsBikeDatafields 2019‑03‑07 
ciq-runpower Run Power data field for Garmin Connect IQ watches 2019‑01‑13  ⭐14
PauseTimer-connectiq Pause Timer for Garmin Connect IQ 2018‑12‑30 
PBike Configurable Garmin FR645M datafield 2018‑12‑23  ⭐1
PRun Configurable Garmin FR645M datafield 2018‑12‑23  ⭐1
garmin-eta Simple data field for Garmin Connect IQ devices to show ETA (Estimated Time of Arrival) during a workout 2018‑07‑08  ⭐1
connectiq-PowerField A data field for Edge devices that shows heart rate, cadence, and 7 average power values, peaks, and targets. 2018‑01‑09  ⭐2
CombiSpeed CombiSpeed 2018‑01‑03 
Connect-iQ-CGM-datafield 2017‑11‑05  ⭐1
405HR Forerunner 405 styled HR graph Connect IQ Data Field 2017‑09‑11  ⭐1
Lap-average-vertical-speed Average vertical lap speed 2017‑07‑19  ⭐1
Lap-average-vertical-speed Performance per kilometer calculation 2017‑07‑19  ⭐1
ColourHR Datafield for Garmin watches 2017‑04‑12  ⭐2
LandNavApp Land Nav, dead reckoning, and orienteering training datafield for Garmin GPS Connect-IQ enabled devices 2017‑04‑03  ⭐5
connectiq_laps_datafield ConnectIQ: simple lap history data field 2017‑02‑27  ⭐1
FlexiRunner A ConnectIQ customized data field for Garmin devices 2017‑02‑24  ⭐16
garmin-avg-speed-plus Garmin IQ Data Field for displaying current speed and a +/- indicator of how the current speed relates to the average speed 2017‑02‑10  ⭐1
TravelCalc This is a data field for the Garmin bicycle computers 2017‑02‑02  ⭐1
OmniBikeField Connect IQ datafield 2017‑01‑22 
ciq_monkeyfuel Connect IQ sample simple data field project. 2017‑01‑20  ⭐4
bt-ats-ciq-datafield A DataField for Garmin ConnectIQ which shows Virtual Power for a Bike Technologies Advanced Training System (BT-ATS) trainer. 2016‑12‑27  ⭐2
EnergyExpenditureField A ConnectIQ customized data field for Garmin devices 2016‑11‑03  ⭐2
RunningEconomyField A ConnectIQ customized data field for Garmin devices 2016‑11‑03  ⭐2
garmin-trimp Garmin Connect IQ TRIMP data field 2016‑10‑03  ⭐4
garmin-trimp-perhour Garmin Connect IQ TRIMP per hour data field 2016‑10‑03  ⭐6
Garmin-LSGrade Garmin MonkeyC code for least-squares calculation of smoothed grade 2016‑09‑02 
Garmin-ClimbRate Garmin MonkeyC code for calculating climbing rate 2016‑09‑02 
Garmin-AvgGrade Garmin MonkeyC code for average grade 2016‑09‑02  ⭐2
ActivityMonitor Garmin ConnectIQ activity data field for a round display. Fenix 3 and D2 Bravo watches supported. 2016‑08‑06  ⭐3
HCU Fenix3 Datafield for HCU 129 2016‑06‑03 
swimmer-datafiled-garmin Swimmer datafiled for Garmin Connect IQ store. 2016‑03‑03  ⭐3
cyclist-datafiled-garmin Cyclist datafiled for Garmin Connect IQ store. Fenix 3 and D2 Bravo watches supported. 2016‑03‑02  ⭐11
BikersField A specialized data field for the Garmin Fenix 3 sports watch. 2015‑11‑12  ⭐16
chart-datafields Connect IQ data fields 2015‑10‑22  ⭐17
HMFields Connect IQ Data Field for Fenix3 for running a half marathon. 2015‑10‑11  ⭐8

Widgets

Widgets are mini-apps that allow developers to provide glanceable views of information. The information may be from a cloud service, from the onboard sensors, or from other Connect IQ APIs. Widgets are launchable from a rotating carousel of pages accessible from the main screen of wearables, or from a side view on bike computers and outdoor handhelds. Unlike apps, Widgets time out after a period of inactivity and are not allowed to record activities, but they are also launchable at any time.

Name Description Last updated Stars
BatteryGuesstimate Battery estimation for Garmin sportwatches 2025‑02‑07  ⭐14
hasscontrol Simple garmin widget to control home assistant scenes 2025‑02‑04  ⭐155
garmin-divesite-weather-widget Show the Weather Conditions at Your Favourite Divesite as a Widget on Your Garmin Watch. 2025‑02‑03  ⭐2
evcc-garmin A widget and a glance for displaying information from evcc 2025‑02‑02  ⭐4
ThePlanets-Widget Garmin IQ widget to calculate position of sun, moon, & planets 2025‑01‑17 
slope-widget This widget shows the angle of an inclined plane. May be used as a level or to calculate slope angle. Also displays a secondary alpha angle indicator of greater than or less than 18 degrees. 2025‑01‑15 
Garmin-WeeWX Get WeeWX data directly from your Garmin watch 2024‑12‑22  ⭐2
Flashlight Flashlight for Garmin watches 2024‑12‑22  ⭐1
Calculator 2024‑12‑19  ⭐4
Tesla-Link ConnectIQ widget for Tesla vehicle control 2024‑12‑19  ⭐13
GarminSmartHome SmartHome client for Garmin Watches 2024‑12‑19 
lostandfound Lost and Found Garmin widget 2024‑12‑18 
CIQBitcoinWidget A Connect IQ widget that gets the current Bitcoin price. 2024‑12‑12  ⭐2
garmin-JustOneButton A Garmin Watchface with one button to interact with a https://www.home-assistant.io/ switch 2024‑11‑26  ⭐2
authentificator OTP authentificator for Garmin devices 2024‑11‑10  ⭐3
gopro-remote-connectiq Garmin ConnectIQ widget to control a GoPro from your wrist 2024‑10‑17  ⭐2
WoP Pregnancy Widget for Garmin Watches 2024‑09‑29 
otp-ciq OTP Auth Widget for Garmin Connect IQ 2024‑09‑27  ⭐20
timerwidget A repeating timer widget for Connect IQ compatible Garmin watches. 2024‑09‑23  ⭐4
emergencyinfo EmergencyInfo app for Connect IQ 2024‑09‑22 
connectiq-sonos A Garmin Connect IQ watch widget that controls Sonos speaker groups. 2024‑09‑19  ⭐8
BikeLightsControl Garmin widget for controlling ANT+ lights 2024‑09‑11  ⭐16
Barcode-Wallet Display various type of barcodes (Simple barcode or 2D barcodes like QR code or Aztec code) 2024‑09‑01  ⭐59
otpauth-ciq ConnectIQ widget for generating TOTP authentication codes. 2024‑08‑31  ⭐17
SolarStatus-Garmin A solar status display for the Garmin Epix 2024‑08‑28  ⭐2
garmin-swish-qr Show your Swish QR code on your wrist 2024‑08‑19 
book_read_counters Basic counter widget with 3 different counters to keep track of book reading or memorization 2024‑07‑04 
avganar Garmin Connect IQ widget displaying public transport departures for Stockholm, Sweden 2024‑06‑19  ⭐5
DonnerWetter Widget for openweatrmap.org service 2024‑04‑20  ⭐2
Garmin-NBA-Widget NBA widget gives score of Live NBA games with Timer - Monkey C 2024‑04‑16  ⭐4
Jokes Garmin widget that display random jokes 2024‑03‑18 
counters garmin counters x3 widget 2024‑03‑17  ⭐1
garminSmartLockApi Garmin Smartwatch Widget for Smart Lock with API provided 2024‑01‑22 
garmin-ioBrokerVis ioBroker Visualization for Garmin smartwatches 2024‑01‑03  ⭐2
GarminCryptoPrices Garmin - Connect IQ App for Current Price of Top 10 Cryptocurrencies 2023‑12‑13  ⭐18
Unquestionify A Garmin Connect IQ widget for displaying phone notifications as bitmap 2023‑11‑23  ⭐14
garmin-tesla ConnectIQ widget for Tesla vehicle control 2023‑11‑07  ⭐33
garmin-iq-shortsweather A widget for Garmin watches that shows whether or not it's shorts weather 2023‑09‑27  ⭐5
Fortune Quote This widget show a random quote from the Gigaset Fortune collection 2023‑09‑25  ⭐1
LetMeIn Create and display QR codes 2023‑08‑27  ⭐1
HabitTree Garmin widget that supports resisting bad habits by growing a tree 2023‑07‑01  ⭐2
connectiq-ura A widget for Garmin watches which displays departure times of the nearest bus stop 2023‑05‑30 
buttonStroke Measure stroke rates in rowing 2023‑04‑02 
Maya.CryptoFiatPrice Explore the exchange rate of some crypto currencies 2023‑03‑19 

Older resources

Click to expand
Name Description Last updated Stars
hasscontrol Simple garmin widget to control home assistant scenes 2022‑12‑14  ⭐146
ConnectIQ-LogIt A ConnectIQ widget to log time 2022‑11‑23  ⭐3
OpenWeatherMapWidget Garmin Widget connecting to Open Weather Map 2022‑11‑09  ⭐41
GarminRings Widget showing activity rings 2022‑09‑02  ⭐1
garmin-connect-seed This is a seed project for writing Garmin Connect IQ application 2022‑07‑17  ⭐127
connectiq-widget-pilotsrss Pilot SR/SS/Twilight hours for Garmin ConnectIQ devices [GPLv3] 2022‑07‑15 
connectiq-widget-pilotaltimeter Pilot ICAO/ISA Altimeter for Garmin ConnectIQ devices [GPLv3] 2022‑07‑15  ⭐1
TogglIQ ConnectIQ widget for controlling a Toggl Track Timer 2022‑06‑26  ⭐14
connectiq-widget-totp TOTP (RFC6238) implementation for Garmin ConnectIQ devices [GPLv3] 2022‑06‑26  ⭐1
garmin-birds-around A Garmin Connect IQ widget showing possible bird species around your location 2022‑06‑23  ⭐1
DogecoinToTheMoon Garmin widget: get current price of the dogecoin. 佳明widget:获取当前狗狗币价格。https://apps.garmin.com/en-US/apps/c6168ee2-aa5b-42d3-964d-7a891fb8fc12 2022‑02‑16  ⭐5
BetterBatteryWidget Battery widget for Connect IQ 2022‑02‑02  ⭐6
slope-widget This widget shows the angle of an inclined plane. May be used as a level or to calculate slope angle. Also displays a secondary alpha angle indicator of greater than or less than 18 degrees. 2022‑01‑26  ⭐4
dcc-connectiq EU Digital Covid Certificate for Garmin ConnectIQ 2022‑01‑25  ⭐4
WebRequestGlance-Widget Modified version of the Garmin IQ Connect WebRequest sample 2022‑01‑21  ⭐3
WebRequestMultiple-Widget Garmin Connect IQ WebRequest sample with multiple WebRequests 2022‑01‑08  ⭐3
PregnancyWidget 2021‑10‑31 🗄️ ⭐1
MagneticDeclination A Garmin Monkey C widget to show the magnetic declination at the current location and time. 2021‑10‑29  ⭐2
SimplySolar A Garmin Connect IQ widget that shows the Solar Azimuth & Elevation at the current time and location. 2021‑10‑28  ⭐1
iqbeerpongwidget A Connect IQ Beer Pong Stats Widget for Garmin Sports Watches 2021‑05‑18  ⭐2
activity_view Garmin Forerunner 235 activity view widget 2021‑04‑10  ⭐3
Connect-IQ-QR-Code-Viewer A widget that can display QR Code on Garmin watch 2021‑02‑16  ⭐13
WordOfTheDay A widget for Garmin's Connect IQ mobile platform that displays the "word of the day" from Wordnik.com 2021‑01‑19  ⭐1
ForecastLine Connect IQ App inspired by Weather Line 2020‑12‑16  ⭐9
ForecastLine Connect IQ App inspired by Weather Line 2020‑12‑16  ⭐9
WeatherWid Garrmin Connect Weather Widget 2020‑10‑19 
ConnectIQ Garmin ConnectIQ projects 2020‑10‑08 
SunCalc Garmin Connect IQ Widget to calculate Dusk, Dawn, Sunset, Sunrise, Blue Hour, etc. 2020‑10‑02  ⭐37
SensorHistoryWidget Displays sensor history: Heart rate, pressure, altitude, temperature, oxygen saturation 2020‑09‑23  ⭐3
ciq-sensorhistory Garmin Connect IQ widget - display sensor history diagram 2020‑08‑20  ⭐1
ImageNotify Garmin ConnectIQ widget ImageNotify 2020‑07‑03  ⭐5
FastingWidget A simple fasting tracker for Garmin devices 2020‑06‑17  ⭐7
AllSensors Widget with data from multiple sensors 2020‑03‑05 
CryptoMarket Widget for viewing cryptocurrency tickers 2020‑02‑09  ⭐3
criticalmaps-garmin-widget ConnectIQ Widget for Garmin Edge to send Position to CriticalMaps 2020‑02‑03  ⭐3
septa-rr-garmin SEPTA RR widget for Garmin watches 2020‑01‑26 
Galendar Google calendar implementation 2019‑11‑15 
BabyLog-Feed-ConnectIQ BabyLog: Feed Widget for Garmin ConnectIQ (currently: VivoActive3) 2019‑11‑11  ⭐7
UC-Widget A widget for Garmin devices that shows today's UC. 2019‑09‑18 
Connect-IQ-ThingSpeak-Client Displays weather data from a ThingSpeak Channel 2019‑02‑24 
SensorHistoryWidget Garmin widget 2018‑12‑13 
git-notifications-ciq Your github notifications on your Garmin(R) watches! 2018‑12‑01  ⭐4
Enphase Connect IQ widget that displays production and consumption information from an Enphase solar installation 2018‑11‑26 
BabyLog-Sleep-ConnectIQ BabyLog: Feed Widget for Garmin ConnectIQ (currently: VivoActive3) 2018‑10‑30 
Garmin-BatteryAnalyzer Battery Analyzer is a Widget for Garmin devices to display battery consumption over time and projection in the future. 2018‑10‑08  ⭐2
garmin-nest-camera-control Control and visualize the state of your Nest Cameras from your Garmin Wearable. 2018‑09‑26  ⭐4
FertiliQ Fertility stats for Garmin activity trackers 2018‑03‑24 
garmin-tally A counting widget for Garmin Connect IQ devices 2018‑02‑21  ⭐2
connectIqIotButton Configurable IoT Button for connectIQ devices 2018‑01‑21  ⭐6
garmin-authenticator Authenticator app for ConnectIQ 2017‑12‑22  ⭐25
garmin-widget-battery Battery Status - Simple beautiful widget for Garmin Watches 2017‑07‑22 
iqmeteo Meteo widget for the Garmin Vivoactive HR powered by Yahoo Weather API 2017‑04‑14  ⭐20
FootballFixtures Garmin Connect IQ widget to display football (soccer) team fixtures 2016‑08‑02  ⭐5
ZuluTime ZuluTime Garmin Connect IQ app 2016‑01‑19 
activity-widget ConnectIQ activity history 2015‑07‑13  ⭐8
instrument-panel ConnectIQ speedo 2015‑04‑29  ⭐5
hr-widget Connect IQ heart rate widget 2015‑04‑26  ⭐27

Device Apps

Applications, or Device Apps, are by far the most robust type of app available. These allow the most flexibility and customization to the app designer. They also provide the most access to the capabilities of the wearable device, such as accessing ANT+ sensors, the accelerometer and reading/recording FIT files.

Name Description Last updated Stars
garmin-otp-authenticator Garmin ConnectIQ Widget for One Time Passwords (HOTP / TOTP / Steam Guard) 2025‑02‑09  ⭐86
Persian-Calendar-for-Garmin-Watch Persian-Calendar for Garmin Watch 2025‑02‑08 
ultiCount Keep track of scores and gender ratios during games of Ultimate Frisbee 2025‑02‑06  ⭐3
WheelDash This is a standalone application that works with Begode, Leaperkim, Kingsong, inmotion V11 & V12 wheels and VESC based PEV 2025‑02‑04  ⭐3
TheStars Garmin IQ app show the constellations 2025‑01‑27 
GarminHomeAssistant Garmin application to provide a dashboard to control your Home Assistant 2025‑01‑26  ⭐144
badminton Badminton application for Garmin watches 2025‑01‑22  ⭐31
ThePlanets Garmin IQ app to calculate position of sun, moon, & planets 2025‑01‑21  ⭐1
garmin-padel padel scorekeeper garmin watch app 2025‑01‑16  ⭐3
Meditate Totally free application developed by vtrifonov and compiled/enhanced for newer Garmin watch models by dliedke. Published in Garmin Connect IQ store at https://apps.garmin.com/en-US/apps/c5fc5ea5-7d12-4fb9-be9c-701663a39db7 2025‑01‑12  ⭐32
mybiketraffic ConnectIQ app for processing Garmin Varia radar data and counting vehicles. 2024‑12‑14  ⭐48
garmin-pace-calculator 👟 A Garmin app to convert speed to pace and pace to speed 2024‑12‑10 
Garmin_SD Garmin Watch Seizure Detector - A seizure detector data source based on Garmin IQ watches such as Vivoactive HR 2024‑12‑06  ⭐11
monky Virtual Pet Simulation game with built-in minigames for Garmin vivoactive series 2024‑12‑01  ⭐3
GarminQ Highly customizable Daily Diary app for Garmin watches with a built in data visualizer. 2024‑11‑25  ⭐3
Yet-Another-Sailing-App Sailing application for Garmin smartwatches 2024‑11‑03  ⭐19
trainasone-connectiq TrainAsONE Garmin workout download app (Connect IQ) app 2024‑11‑01  ⭐23
shotgunsports Shotgun Sports app for Garmin ConnectIQ 2024‑11‑01 
SnakeIQ Simple snake game created for Garmin Connect IQ capable devices. 2024‑10‑26  ⭐2
garmin-football-ref-watch Garmin Monkey C Application for Football Referees 2024‑10‑17 
garmodoro Pomodoro for Garmin devices using Connect IQ 2024‑10‑15  ⭐90
WorkoutTimer Workout Timer app for Garmin ConnectIQ 2024‑09‑18  ⭐8
TempoBPM Tempo BPM app for Garmin ConnectIQ 2024‑09‑18  ⭐1
MorseCode Morse Code app for Garmin ConnectIQ 2024‑09‑18  ⭐2
GpsPosition GPS Position app for Garmin ConnectIQ 2024‑09‑18  ⭐3
BPTransport-Garmin A Garmin Connect IQ app to view realtime public transport data 2024‑09‑17  ⭐2
Rainy My Garmin weather app. 2024‑09‑13  ⭐22
glidator This application - developed for Garmin watches - provides basic and comprehensive flight instruments for gliders. 2024‑09‑13 
StepGetterWatch App for Garmin watches to get detailed information about your steps 2024‑09‑06 
myvario Fork of GliderSK targeted towards paraglider pilots 2024‑08‑29  ⭐20
IQwprimebal Garmin Connect IQ Wprime Bal application 2024‑08‑29  ⭐19
RoseOfWind Connect iq weather widget 2024‑08‑28 
winds-mobi-client-garmin Real-time weather observations: Garmin client 2024‑08‑25  ⭐5
GarminDiscGolf Attempt to make a Disc Golf app for Garmin Watches 2024‑08‑15  ⭐2
wormnav Track navigation for Garmin watches 2024‑07‑20  ⭐16
iHIIT High Intensity Interval Training (HIIT) GarminIQ App 2024‑07‑07  ⭐6
TAKWatch-IQ TAKWatch-IQ is a Garmin ConnectIQ application that integrates ATAK with Garmin devices 2024‑07‑05  ⭐35
Salati mawaqit 2024‑07‑04 
ConnectIqSailingApp Sailing App for Garmin's ConnectIQ system upgraded for latest Garmin Connect IQ SDK 7.2.1 2024‑07‑03 
Garmin-Coin-Flip A coin flipper for the Garmin Forerunner 945 2024‑06‑21 
SailingTools A Garmin watch IQ app designed for sailing. 2024‑06‑09  ⭐8
flight-watcher A Garmin Connect IQ application for viewing Flights around you. 2024‑06‑06  ⭐2
hkoradar Simple Garmin Connect IQ App to view HKO radar images. 2024‑06‑06 
GarminIQ-CoachCompanion GarminIQ Data Field app for using the RunWalkRun method with coached workouts. 2024‑05‑26  ⭐2
garmin-christchurch-bus-widget Widget to Show Departures of Buses in Christchurch on Garmin Smart Watches 2024‑05‑23  ⭐2
GarminEmergencyContact A simple App for Garmin watches which can be used to show up to three emergency contact details. 2024‑05‑15 
S2C App for Garmin Edge computing cadence from speed 2024‑05‑05 
fta-monitor-garmin-watchapp Port of https://github.com/333fred/fta-monitor-watchapp to my new Garmin Vivoactive HR 2024‑03‑16 
barbecueboss Barbecue ConnectIQ App for Garmin Devices 2024‑03‑14  ⭐5
Garmoticz Garmin ConnectIQ Frontend for Domoticz 2024‑03‑11  ⭐4
RepCounter Repetition counter for Garmin 2024‑02‑28  ⭐2
worktrail-garmin-connect-iq Garmin Connect IQ App for WorkTrail 2024‑02‑08 
low-battery-mode Garmin Connect Monkey C Application for lower battery mode in longer activities (ie. Ironman) 2024‑01‑28  ⭐1
garmin-curling A curling activity tracker for Garmin devices 2024‑01‑20 
Connect-IQ-App-Timer Add several timer already registered 2024‑01‑12  ⭐2
CryptoPricesGarmin Garmin - Connect IQ App for Current Price of Top 10 Cryptocurrencies 2023‑12‑13  ⭐18
Garmin-Contrast-Shower An application for Garmin watches to take a contrast shower 2023‑12‑09  ⭐15
MBO Garmin Watch Apps for Mountain Bike Orienteering 2023‑11‑13  ⭐8
rubik-watch-timer This is a timer for Rubik Cube, with features that makes it similar to the WCA rules. 2023‑11‑05  ⭐1
garmin-squash Source code of Squash App for Garmin activity trackers. 2023‑10‑06  ⭐18
garmin-podcasts Garmin Podcasts is a Garmin Connect IQ podcast app powered by Podcast Index. No external service or subscription required: all you need is you watch! 2023‑08‑07 🗄️ ⭐78
fenix-calculator Scientific calculator for Garmin watches 2023‑06‑03  ⭐8
waypoints-app Easily send waypoints from Google Maps to your device. No registration required! 2023‑04‑11 🗄️ ⭐13
8-min-abs App for Garmin watches to follow the 8 minute abs workout 2023‑03‑05  ⭐4

Older resources

Click to expand
Name Description Last updated Stars
Connect-IQ-App-ChronoGym Set count and rest timer 2022‑12‑21 
CockpitOnlineGarminClient Garmin Watch Client for Cockpit XP Online via cockpit-online.rohmer.rocks 2022‑12‑18 
myvariolite 2022‑12‑14  ⭐1
connectiq-app-towplanesk The Towplane Swiss Knife for Garmin ConnectIQ devices [GPLv3] 2022‑12‑07 
connectiq-app-glidersk The Glider Swiss Knife for Garmin ConnectIQ devices [GPLv3] 2022‑12‑07  ⭐4
ciq-hiit-tracker Orange Theory Fitness - Garmin Connect IQ App 2022‑12‑02  ⭐9
ciq-orange-theory Orange Theory Fitness - Garmin Connect IQ App 2022‑12‑02  ⭐9
Meditate Meditation app for Garmin smartwatches 2022‑11‑15  ⭐51
SailingTimer Sailing start timer for Garmin Connect IQ 2022‑08‑31  ⭐9
GarminSailing Sailing app for connectIQ Garmin 2022‑07‑27  ⭐5
Garmin-SportTimerHR Application for Garmin sport watches to recording activity for sport. Used: Monkey C language. 2022‑07‑18  ⭐1
GarminApps My Personal Nice Garmin Apps 2022‑06‑17 
hassiq Home Assistant interface for Garmin's Connect IQ Platform 2022‑06‑11  ⭐113
brandon-garmin Simple Garmin apps for backcountry navigation 2022‑05‑11  ⭐2
virtual_sailing virtual sailing garmin app 2022‑04‑25  ⭐1
EggTimer A simple timer application for Garmin devices using the Connect IQ framework 2022‑03‑26  ⭐9
Ballistics Ballistics is a bullet ballistic calculator application built with Connect IQ for Garmin devices 2022‑02‑11  ⭐1
telemeter App for Garmin wearables. Allows you to calculate the distance to an event based on the time difference between seeing the event and hearing it. 2022‑01‑21  ⭐1
garmin-intervals Intervals applcation for Forerunner® 235, Forerunner ® 245 (Music) and all fēnix® 6 Pro devices. 2021‑12‑01 
TicTacToe_Garmin_Connect_IQ Play Tic Tac Toe in 1vs1 mode on your Garmin Smartwatch 2021‑10‑23 
Timer_Garmin_Connect_IQ A timer App for Garmin Smartwatch 2021‑09‑24 
ConnectIQ-Watch-IoT This is a Connect IQ app for Garmin devices. It will send data in realtime to Azure via the Connect Mobile app. 2021‑09‑23  ⭐22
Horizontal-speedo-rep Garmin 66 Horizontal speedo 2021‑08‑12 
Connect-IQ-App-Compass Compass 2021‑06‑20 
garmin-myBus-app This is a Garmin watch application that helps you keep track of the bus arrivals on your nearest bus stops 2021‑06‑06 🗄️ ⭐9
GarminCallControls Allows you to controls ongoing calls from your Garmin smart watch/device 2021‑03‑10  ⭐2
MapOfflineGPS Map around current position - Connect IQ - DataField 2021‑02‑16  ⭐3
TestHrv Heart rate variability app for Garmin smartwatches 2021‑01‑13  ⭐48
GarMenu_GarminConnectIQApp 2020‑12‑24  ⭐2
ebikeApp An app allowing Garmin watches to show information about a Shimano STEPS ebike. 2020‑11‑26  ⭐4
DiscGolf Disc golf app 2020‑10‑19  ⭐4
whats-the-score Forerunner 230 app for tracking a simple score. 2020‑10‑15 
Ticker Garmin watch app for simple sail race timing 2020‑08‑25  ⭐1
Connect-IQ-Work-Timer Allows you to keep track of your work time 2020‑08‑18 
garmin_app 2020‑08‑15 
garmin Collection of apps for Garmin wearable hardware written in Monkey C 2020‑08‑13  ⭐5
SprintPace A part of Garmin's 2020 Connect IQ Challenge, SplitPace is a watch app developed to help athletes measure their sprint pace splits while working out alone. [Language: Monkey C] 2020‑08‑07 
SimonGame 2020‑08‑07  ⭐1
Garmin-App Mobile App for Garmin Forerunner 235 2020‑08‑02 
GarminWebRequestTest Simple app to demonstrate makeWebRequest() regression in Garmin ConnectIQ 2.3.X SDK *nix simulator 2020‑07‑30  ⭐10
GarminSailing Sailing App for Garmin Connect IQ 2020‑07‑23  ⭐1
ConnectIQ-LIFX ConnectIQ app to control LIFX smart lights 2020‑07‑12  ⭐1
connectiq-bergsteigen-app Connect IQ device app for Garmin vivoactive 3 smartwatches intended for mountaineering 2020‑07‑03 
NotifyApp Notify App 2020‑07‑03  ⭐2
ConnectIqSailingApp Sailing App for Garmin's ConnectIQ system 2020‑06‑30  ⭐15
garmin-vehicle-keyfob Garmin app that allow to Lock/Unlock a car from watch 2020‑06‑23  ⭐6
tabataTimer A tabata timer for garmin watches 2020‑06‑15  ⭐8
TackingMaster A sailing-app for Garmin watch 2020‑06‑06  ⭐13
garmin-inline-skating Garmin Connect IQ app for tracking of Inline Skating. 2020‑05‑25  ⭐1
connectiq-islamic-calendar 2020‑05‑01 
connectiq-jewish-calendar 2020‑05‑01  ⭐2
garmin_tomato_clock Application for Garmin Vivoactive 4 that implement a Pomodoro Clock 2020‑04‑11  ⭐2
WeatherApp Weather Appfor Garmin Watches 2020‑04‑07 
tea-timer A watch app for Garmin vivoactive3 smartwatches to keep track of tea brewing times and temperatures. 2020‑01‑09 
CPR-Timer A Garmin Connect App for CPR 2020‑01‑07 
CatFacts A garmin widget that generates cat facts to your watch 2019‑10‑23 
uPaddle Code for the Garmin Connect IQ uPaddle app 2019‑10‑20  ⭐1
DogTracker Garmin Connect IQ DogTracker application. Enables real time tracking of multiple dogs from a Web interface. 2019‑07‑11  ⭐4
ShopListApp Garmin watch app/activity 2019‑02‑02  ⭐1
ManualHR Source code for the ConnectIQ app Manual HR - primarily designed for Fenix 3 2018‑12‑24 
garmin-tplink-cloud-control Control and visualize the state of your TPLink Cloud / Kasa devices from your Garmin Wearable. 2018‑12‑21 
sos-now ConnectIQ S.O.S. app for Garmin Watches 2018‑11‑25 
nThlon Semestrální práce z předmětu KIV/ZSWI 2018‑10‑20 
Garmin_pomodoro SImple Timer app for Garmin Watch Forerunner 235 2018‑10‑04 
CIQChecklist Create executable checklists for Garmin smart watches using your phone 2018‑09‑16 
connect-iq-totp Garmin Connect IQ TOTP App (PoC) 2018‑08‑21  ⭐1
rep_track_react_native 2018‑08‑11 
connectiq-ido An Integrated Digital Ocean app on the ConnectIQ platform 2018‑06‑05 
Garmin_vivoactiveHR a garmin app that send accelerometer data to smart phone. Need to work with mobile apps 2018‑05‑14 
fitnessTimer Fitness timer 2018‑04‑20  ⭐2
garmin-otp-generator Simple OTP Generator for Garmin watches in Monkey C 2018‑04‑13 
BitcoinWatcher Connect IQ app for Garmin watches 2018‑02‑28  ⭐2
Stretch Timer-App for stretching 2017‑12‑13  ⭐6
doughnuts-burnt A simple Garmin Connect IQ app for the Fenix 5X fitness GPS watch that shows the number of doughnuts burnt so far today. 2017‑12‑03  ⭐2
commute-tracker Source code for the Commute Tracker Garmin Connect IQ wearable app 2017‑11‑19  ⭐18
Garmin-Sudoku-Watch-App Sodoku App for Garmin Smart Watch - Published in Connect IQ App store - Monkey C 2017‑08‑02  ⭐1
connectiq-watchapps My Things For Garmin Connect IQ 2017‑05‑29  ⭐10
ConnectIQ Collection of Garmin Connect IQ apps 2017‑04‑29  ⭐17
garmin-checkpoint For people who want to know when the next checkpoint for a competition is 2017‑04‑26  ⭐1
SportMonitor Sport Monitor App for Garmin Fenix 3 Watches (Connect IQ) 2017‑02‑06 
DerbyLaps App for Garmin ConnectIQ watches to do pacing for roller derby lap skating. 2016‑12‑10  ⭐1
garminIQ_HRonly vivoActive HR app to show and broadcast HR only 2016‑11‑18  ⭐3
FindTreasure Garmin Connect 2014 Coding Showcase project based on Monkey C Programming Language 2016‑11‑05 
2048-iq 2048 for ConnectIQ 2016‑08‑09  ⭐9
timebomb Timebomb game for garmin 2016‑05‑10 
TriathlonDuathlonAquathlon Code for Triathlon, Aquathlon & Duathlon APP for Garmin watches 2016‑05‑07  ⭐3
kraken garmin forerunner 235 app for heart rate tracking 2016‑03‑30  ⭐1
ultitimer Connect IQ app for interval training 2016‑02‑09 
HRV_iq My HRV app for Garmin Connect IQ 2016‑01‑29  ⭐22
Fenix3GolfDistance App for Garmin Fenix 3 for showing golf distance and hole info 2015‑06‑28  ⭐5
connectiq-apps Connect IQ Apps by Black Dog IQ 2015‑04‑13  ⭐14
nest-iq ConnectIQ app to control Nest thermostat 2015‑03‑29  ⭐2
connectiq-packman Classic arcade style for your running/biking world. 2014‑12‑30  ⭐6
Garmin42 Garmin Show Down @ UNL 2014‑11‑17 
GarminApps Apps created for the 11/15/2014 Garmin Programming Competition 2014‑11‑15 
GolfApp Garmin connect iq competition 2014‑10‑25 
helicopter-iq Helicopter game for Garmin 2014‑10‑19 

Audio content providers

Audio content providers. Garmin media enabled devices are designed for active lifestyle users who want to listen to music without carrying their phone on their rides, runs or other activities. The media player allows the user to listen to their music, podcasts, and audio-books on the go.

Barrels

Developers can create custom Monkey C libraries, called Monkey Barrels, that contain source code and resource information that are easily shared across Connect IQ Projects.

Name Description Last updated Stars
OPN-MonkeyC A MonkeyC Barrel for OPN / Waterkip projects 2025‑01‑31  ⭐1
ciqtools-cryptography An attempt to streamline the use of the Connect IQ Cryptography library 2025‑01‑21  ⭐2
ciqtools-number-picker Number picker barrel 2025‑01‑10  ⭐6
garmin-touch-keypad A barrel to display a numpad and read user input 2024‑12‑08 
msgpack-monkeyc MessagePack for MonkeyC (Connect IQ) / msgpack.orgMonkey C 2024‑08‑28  ⭐3
ciqtools-graphing A clone of the graphing functionality present within Garmin devices natively 2024‑05‑09  ⭐4
AntAssetTracker AntAssetTracker ConnectIQ module for communicating with devices supporting Ant Asset Tracker profile such as Garmin Astro or other Dog trackers. 2023‑12‑09  ⭐1
WidgetBarrel Widgets and drawing primitives library for Garmin Connect IQ Watch Faces 2023‑10‑27  ⭐8
garmin-ciq-page-indicator Garmin CIQ Page Indicator(Native-like)Base on sample Primates 2023‑07‑25  ⭐2
CriticalMapsAPIBarrel CriticalMapsAPI Monkey C Barrel for ConnectIQ 2020‑10‑24  ⭐2
ConnectIqDataPickers Garmin Connect IQ data picker barrels 2018‑03‑17  ⭐11

Tools

Name Description Last updated Stars
prettier-extension-monkeyc A VSCode extension for Garmin MonkeyC 2025‑02‑04  ⭐13
monkeyc-optimizer Utilities for optimizing monkeyc projects 2025‑02‑04  ⭐12
fit Minimal OCaml library to parse Garmin FIT files 2025‑02‑02  ⭐8
prettier-plugin-monkeyc A prettier plugin for Garmin monkey-c 2025‑01‑28  ⭐12
garmin-dev-tools Tools for Garmin CIQ developers 2025‑01‑28  ⭐12
fitparse-rs Rust library to parse FIT formatted files 2025‑01‑21  ⭐60
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. 2025‑01‑21  ⭐2147
jg-garmin-excel-csv Utility to export Garmin data to Excel and CSV. 2025‑01‑19  ⭐1
export2garmin Export Miscale and Omron data to Garmin Connect 2025‑01‑18  ⭐195
connectiq-tester 2025‑01‑12  ⭐6
react-native-connect-iq-mobile-sdk This package provides a React Native wrapper around the Android and iOS Garmin Connect IQ Mobile SDKs 2024‑10‑28  ⭐3
garmin-screenshot Build your project for all configured devices, fire it up in the Connect IQ Simulator and take a screenshot 2024‑08‑10 
flowfit Convert Bosch's eBike Flow FIT file into a FIT file that can be imported by other tools. 2024‑06‑25  ⭐4
share-your-garmin-workout Chrome extension to share your Garmin Connect workout with your friends 2024‑06‑01  ⭐15
connectiq-app-rawlogger RawLogger (Garmin ConnectIQ) App [GPLv3] 2024‑05‑30  ⭐9
action-connectiq-tester GitHub action for connect-iq-tester 2024‑05‑13  ⭐5
ciqdb Connect IQ (PRG) parser and debugger 2024‑04‑20  ⭐33
garmin-tilemapper A command line tool that helps developers build tile-mapped anti-aliased graphics for Garmin wearables. 2023‑10‑03  ⭐43
docker-connectiq Garmin Tools - Connect IQ SDK and Eclipse IDE plugins as a Docker container 2023‑04‑20  ⭐35
kumitateru Build system for Garmin ConnectIQ. Simple, fast, powerful! 2022‑01‑03 🗄️ ⭐10
connectiq-monkeyc Various tools for Garmin Connect IQ 2015‑03‑28  ⭐13
BM Font This program will allow you to generate bitmap fonts from TrueType fonts  
VS Code Monkey C Official VS Code extension for Monkey C  

Companion apps

Name Description Last updated Stars
Handsfree Make your phone calls from Garmin watch 2025‑02‑08  ⭐6
gimporter Garmin Connect App to import GPX and FIT files 2024‑07‑12  ⭐26
Sleep-as-Android-Garmin-Addon Code for both Android part and Garmin part of the Sleep as Android Garmin smartwatch integration 2024‑07‑09  ⭐49
Unquestionify-android Android companion app for Garmin Connect IQ watchapp: Unquestionify 2023‑11‑23  ⭐3
gexporter Android App to export GPX and FIT to garmin devices 2023‑09‑18  ⭐28
Garmin-ExampleApp-Swift A Swift 3 version of Garmin's Connect IQ iOS Example App, demonstrating use of the Connect IQ iOS SDK. 2022‑07‑27  ⭐21
Companion.Garmin A WheelLog companion for Garmin smartwatches 2022‑02‑14 🗄️ ⭐4
ios-connect-iq-comms An example of a two way communication between an iOS companion app and a ConnectIQ app on a Garmin device. 2020‑08‑12  ⭐9
Onewheel2Garmin See the battery status of your Onewheel on a Garmin watch 2020‑07‑04  ⭐14
mHealth-Project Development of Android app with Garmin Smartwatch that helps researchers track subject activity 2019‑06‑23  ⭐1
SensorTriggerIQ Companion watch app for Sensor Triggers 2019‑03‑24 
OBD2Reader Hack ISU fall 2017 OBD2 reader Android and Garmin Connect IQ app. 2017‑10‑22  ⭐1

Miscellaneous

Name Description Last updated Stars
home-assistant-garmin_connect The Garmin Connect integration allows you to expose data from Garmin Connect to Home Assistant. 2025‑02‑08  ⭐290
workspace-ConnectIQ Garmin Connect IQ Apps 2025‑02‑06  ⭐6
open-location-code Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist. 2025‑01‑31  ⭐4153
connectiq-apps A collection of Connect IQ apps. 2025‑01‑08  ⭐512
MonkeyAOC Advent of Code in Monkey C 2024‑12‑03  ⭐3
connect-iq Creating a Garmin watch-face 101 2024‑11‑14  ⭐31
NextMatchReminder Garmin Application including WatchFace project ,Widget project and a share lib which synchronizing data 2024‑10‑14  ⭐1
garmin-complicate-circle An example application that demonstrates system6 complications 2024‑08‑30  ⭐5
garmin-complicate An example application that demonstrates system6 complications 2024‑07‑12  ⭐8
VibraTest vibration and tone tester for Garmin developers 2024‑03‑25 
connectiq-samples Connect IQ sample apps, libraries and code snippets 2024‑03‑12  ⭐74
garmin Collection of projects created over the years for Garmin watches. 2023‑12‑05  ⭐5
garmin-games folked games 2023‑08‑29  ⭐3
CIQTest Garmin CIQ test projects 2023‑03‑13  ⭐4
connectiq-sdk-docker Containerized ConnectIQ Development Environment for Linux [free] 2023‑03‑08  ⭐4
GarminApps A data field for Garmin devices that displays three pieces of information. 2023‑02‑07  ⭐1
garmin-waketest Watchface to verify timings, and poll frequency of onUpdate() 2022‑12‑01  ⭐6
ConnectIQ Collection of ConnectIQ apps 2021‑09‑03  ⭐1
garmin-connectiq Bits a pieces of monkeyc written for my garmin fenix 5 plus. 2020‑12‑31  ⭐5
CIQ-Comm-failure-sample This repo is made for QA team @ Garmin CIQ dept. as a counterpart to bug report, showing excessive FAILURE_DURING_TRANSFER clog 2020‑08‑18  ⭐3
garmin-conect A collection of Connect IQ apps and libraries 2019‑10‑10 
connectiq Garmin Connect IQ Sample Projects 2019‑03‑26  ⭐41
connectiq-PowerFieldTests unit tests for connectiq-PowerField 2017‑10‑22 
garmin-ciqsummit17 A basic widget that displays tweets from #ciqsummit17 2017‑04‑23  ⭐2
garmin-public Opensource for Garmin devices 2015‑05‑13  ⭐4
Connect IQ developer forum Forum to talk anything Connect IQ related  
Official Garmin developer site Information about Garmin development and the Monkey C language  
Watch Face Builder Build (or download) watch faces in the browser