Gridlock

Null Syntax

Watchface
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9
Screenshot 10
Screenshot 11
Screenshot 12
Screenshot 13
Screenshot 14
Screenshot 15
Screenshot 16
Screenshot 17
Screenshot 18
Screenshot 19
Screenshot 20
Screenshot 21
Screenshot 22
Screenshot 23
Screenshot 24
Screenshot 25
Screenshot 26
Screenshot 27
Screenshot 28
Screenshot 29
Screenshot 30
Screenshot 31
Screenshot 32
Screenshot 33
Screenshot 34
Screenshot 35
Screenshot 36
Screenshot 37
Screenshot 38
Screenshot 39

Description

Gridlock is a customizable modular dashboard watchface for the Pebble Time 2, with calendar, weather, stocks, heart rate, heart rate variability (HRV), steps, sleep, Quiet Time, Bluetooth, battery, moon phase, sunrise/sunset, and forecast complications on a drag and drop grid around a digital or analog clock.

🧩 Layout
- A grid engine with drag-and-drop editing, up to five rows, and both symmetric and asymmetric panel arrangements. One-tap presets get you started, and import/export lets you save and share a layout.
- A library of four layouts, all built in the same grid and reached from the tabs above it. Everything you place is kept as you go, so there is nothing to save by hand.
- Assign any two of them as your Day and Night screens. The watch swaps between the pair on its own, at the sunrise and sunset your weather provider reports or at times you set yourself.

🎨 Appearance
- Several colour themes, including Vibrant and two Mono looks, plus a Custom theme where you colour every module's header, value, icon, and caption yourself.
- Nine Analog Face dial styles and a choice of eight header fonts to set the tone of the whole face.
- Per-module control over borders and header strips, from bold panels to a clean frameless look, with bulk toggles to change them all at once.

🕐 Time
- Digital and analog time panels, an alternate time zone, and Swatch Internet Time (.beats).
- Big Hour, Big Minutes, and a full-width Big Time panel with oversized readouts when you want the clock readable at a glance.

❤️ Health & Activity
- Heart rate, steps, distance, calories, sleep, and activity panels, with graph panels for steps and recent heart rate.
- BPM Today charts your heart rate through the day by the hour, and a Heart panel pairs your heart rate and its range over the last hour with your HRV.
- Heart rate variability panels show how much the gap between your heartbeats changes, a number that tends to rise when you are rested. Pick from the latest reading, a trend, Night HRV, the last two hours, and today by the hour, plus Still vs Walking to compare readings taken at rest, while busy, and on the move.
- An HRV Tuning panel lists each reading with how much you moved, your steps, and whether it counted, so you can set the Still Up To and Walking From settings from your own numbers.

⚙️ System
- At-a-glance panels for battery, Bluetooth connection, and Quiet Time status, or a single combined Status panel showing all three together.
- Optional vibrations when Bluetooth disconnects or reconnects.

📅 Calendar
- Connect any iCal (.ics) feed from Google, Apple iCloud, Outlook, or another provider. Feeds are parsed with ical.js, so recurring events, time zones, and cancelled or rescheduled exceptions all come through correctly.
- Next Event, Agenda, and Timeline panels in several sizes show what is coming up, with optional reminders at 15 minutes, 5 minutes, or on start that respect Quiet Time.

🗓️ Dates & Counters
- A month grid with today highlighted, plus Week Number, Weeks Left, Day of Year, and Days Left panels for keeping an eye on how the year is going.
- Weekday Dots, Julian Date, and a Unix Epoch panel, with a Week Starts On setting for Sunday or Monday.

🌤️ Weather
- A full suite: temperature, feels like, humidity, wind, pressure, dew point, UV index, high and low, precipitation chance, and hourly and daily forecast panels in several sizes.
- A day and night tracker counting down to the next sunrise or sunset, a Moon panel showing the current phase, and a Next Moon panel counting down to the next full or new moon.

📈 Markets
- A single-ticker Stock panel and a four-ticker Watchlist, using your own free Finnhub, Alpha Vantage, Yahoo, or Twelve Data key.

⏰ Extras
- A Goal Met Vibe that celebrates when you hit your steps, calories, distance, or active minutes target, with Short, Long, Double, five celebration rhythms, and a Custom pattern you can type in yourself.
- An hourly vibration option with None, Short, Long, and Double patterns, silent during Quiet Time.

🔎 Features at a Glance
modular, customizable, configurable, dashboard, complications, drag and drop, grid, digital, analog, big time, world clock, dual time, second time zone, Swatch Internet Time, weather, forecast, hourly forecast, temperature, humidity, wind, UV index, rain chance, sunrise, sunset, moon phase, calendar, agenda, iCal, Google Calendar, iCloud, Outlook, event reminders, stocks, stock ticker, watchlist, health, fitness, heart rate, HRM, HRV, heart rate variability, steps, step counter, pedometer, distance, calories, sleep, step goal, battery, Bluetooth, Bluetooth disconnect alert, Quiet Time, Do Not Disturb, DND, hourly chime, week number, day of year, Julian date, Unix time, day and night themes, Pebble Time 2

-----

☕ Support

I mostly just build things in my spare time.

If you've found this useful or just enjoy what I'm building, you can support it here:

https://ko-fi.com/nullsyntax

Your support usually turns into more green coffee beans, which turns into roasting experiments, which turns into late-night coding sessions on watchfaces like this.
  • DeveloperNull Syntax
  • CategoryFaces
  • PlatformsTime 2
  • Permissions
    • Connect to any website
    • Use your location
  • Updated2026-11-06
  • Version1.8.0
  • Battery ImpactNegligible (<5% shorter battery life)Measured on v1.6.0; latest version v1.8.0 not measured separately yet