Sundial warms your Mac's display from the moment the sun goes down. It uses the same gamma engine as Night Shift, so it draws zero CPU — but goes far deeper, down to a 1000K ember red. No overlay. No render loop. No nonsense.
Sundial barely shows up in Activity Monitor — because it doesn't do anything. After writing a 256-entry gamma curve once, the GPU takes over and we go back to sleep. Drag any slider above and watch this whole page warm in real time.
| Process Name | % CPU | CPU Time | Threads | Idle Wake Ups | Kind | % GPU | PID | User |
|---|---|---|---|---|---|---|---|---|
| Google Chrome | 12.4 | 1:23:45.21 | 34 | 156 | Intel | 0.4 | 1245 | rrtjr |
| Cursor | 6.8 | 0:42:18.04 | 18 | 89 | Apple | 0.0 | 8721 | rrtjr |
| kernel_task | 4.1 | 4:12:09.18 | 312 | 1024 | Apple | 0.0 | 0 | root |
| Slack | 3.2 | 0:21:09.45 | 12 | 52 | Intel | 0.0 | 3401 | rrtjr |
| WindowServer | 2.6 | 2:01:33.12 | 22 | 118 | Apple | 1.2 | 184 | _window |
| Spotify | 1.4 | 0:15:33.88 | 8 | 28 | Intel | 0.0 | 2018 | rrtjr |
| Finder | 0.3 | 0:01:42.06 | 4 | 6 | Apple | 0.0 | 422 | rrtjr |
| Sundial | 0.0 | 0:00:12.14 | 3 | 0 | Apple | 0.0 | 60266 | rrtjr |
| NotificationCenter | 0.0 | 0:00:08.31 | 5 | 1 | Apple | 0.0 | 912 | rrtjr |
| loginwindow | 0.0 | 0:00:04.02 | 6 | 0 | Apple | 0.0 | 168 | rrtjr |
Measured on the actual binary. PID 60266. Three threads. Zero idle wake-ups.
Writes a 256-entry gamma curve once. The GPU applies it for free. Your fan never spins because of us.
Night Shift stops at 2700K. We go five times deeper — into ember red — for late-night reading and post-sunset wind-down.
Warm your reading monitor. Keep your main display neutral for design work. Independent tint per screen.
Auto-disable in Figma, Photoshop, Lightroom, or anything else. Color work needs honest pixels.
Tint fades in over 20 minutes as your evening unfolds. No abrupt color shifts mid-task.
URL scheme works with Raycast, Alfred, Stream Deck, Shortcuts. One keystroke to your favorite preset.
Location is computed on-device using NOAA solar math. Nothing leaves your Mac. No analytics. Ever.
Two hundred times smaller than Iris. There's just less to install when there's less to do.
Every line is on GitHub under MIT. Audit it, fork it, ship a version your team will trust.
For most of human history, the only blue light we saw after sunset came from the moon. Then came fluorescent lights, then LEDs, then a 6500K rectangle six inches from your face at 11pm. Your suprachiasmatic nucleus has not had time to catch up.
Specialized retinal cells called intrinsically photosensitive retinal ganglion cells (ipRGCs) detect blue light around 480nm and tell your brain it's daytime.
That signal tells your pineal gland to hold off on melatonin production. Useful at 9am. Disastrous at 11pm.
By shifting your display's gamma curve away from blue and toward red, your eyes get the same picture without the circadian alarm.
| Feature | Sundial | Sundown | f.lux | Iris | Night Shift |
|---|---|---|---|---|---|
| Price | Free | $79 lifetime | Free | $15–$120 | Free |
| Open source | ✓ | — | — | — | — |
| Zero CPU at idle | ✓ | ✓ | — | — | ✓ |
| Minimum CCT | 1000K | 500K* | 1200K | 1200K | 2700K |
| Per-display tint | ✓ | — | — | ✓ | — |
| Per-app overrides | ✓ | — | ✓ | ✓ | — |
| URL scheme / scripting | ✓ | — | — | — | — |
| App size | 736 KB | 16 MB | 10 MB | 83 MB | — |
| Telemetry | None | None | None | Update checks | — |
* Sundown's marketing claims 500K. We've not yet replicated that depth without artifacts.
No account. No trial. No upsell. Drop it in Applications and click the moon when you're ready.
First launch: unzip, drag Sundial.app to Applications, then right-click → Open. The app is ad-hoc signed during beta — a Developer ID is on the roadmap.
199 KB · macOS 14+ · Apple Silicon · sha256 2522366d6c73…