OpenIQ Devices
← Back

Moonkey

· v0.0.19
★★★★★ (4) ↓ 10 downloads 1 Free

About

Moonkey is an open-source analog watch face for AMOLED Garmin watches built around a real image of the Moon. It's shaded for tonight's phase and rotated to the inclination the Moon actually shows in your sky: the terminator tilts for your latitude and the time of night. A thin ring around the disc traces its time above the horizon, moonrise to moonset. A 24-hour day/night ring surrounds it (midnight up, noon down): an amber arc for daylight from your local sunrise to sunset, a current-time pointer, a sun ring that brightens toward midday, and optional markers pointing out south and north. Data fields you choose ring the dial: heart rate, steps, calories, body battery, intensity, floors, altitude and more, plus weather (icon, temperature, precipitation-chance bar, wind barb), date, time, and a second-timezone clock. Customize using Garmin Connect: - Accent and data colours, and the moon-arc colour (or hidden) - Central image: moon, cat, fox, polar bear or seal (all phase-shaded) - Brushed-metal hands, a second-tick track, south/north markers, the radial gradient, and per-field small fonts - A world timezone with automatic daylight saving - Seven fields, each a complication, hidden, or a special mode: Persian Solar date + Tehran clock, weather, date + weekday, steps + heart rate, or custom text Everything is computed on the watch (no internet) and tracks published almanacs to within a few minutes. Always-on aware: colours stay, battery-hungry detail dims. Location is used only for sun and Moon math and never leaves the watch. Source code: https://github.com/wistrand/moonkey/

Permissions

PositioningComplicationSubscriber

Details

Compatible with 12 devices
Updated Jun 23, 2026
Developer website ↗
Open on apps.garmin.com ↗