Calendar · Local first

See your days clearly,
right from the menu bar.

Daylight is a calendar product: a macOS menu bar app and a browser extension. Lunar dates, solar terms, and moon phases are computed on your device; system calendars sync read-only, and location is used for moon phase only — never uploaded.

macOS 13+ · 中文 / English / ไทย · GPL-2.0

Clients

Two clients, one calendar engine

Menu bar and browser each do what they do best; lunar dates, solar terms, and your notes stay on-device — no cloud required.

v2.0.0 · macOS 13+

macOS menu bar app

Click the menu bar icon for a compact calendar. Read-only sync with macOS system calendars (iCloud, Google, Exchange, and other EventKit accounts). Tap an event to open it in Calendar.app.

  • Two interface modes: Luna (default 300pt) and Sol (412pt)
  • Gregorian holiday iCal subscriptions with multiple custom .ics URLs
  • 3D Moon model; location stays on-device
  • Diary with todo items; type [] buy milk for checkable todos; export as JSON
  • Customizable menu bar display items; launch at login
  • Auto-updates via Sparkle · direct distribution, not Mac App Store
Chrome · Edge

Browser extension

Available on Chrome Web Store and Microsoft Edge Add-ons. Toolbar moon icon, dark mode, on-device lunar dates and 24 solar terms, date marks and diary.

  • Lunar date and 24 solar terms, computed on-device
  • Dark mode
  • Date marks and diary
  • Gregorian holiday iCal subscriptions
  • Info screen and keyboard shortcuts
  • Toolbar moon icon
Luna · default

Compact 300pt popover

Clean month grid with colored dots on days that have events; the dark agenda lists the selected day's schedule, then diary and todos below; the footer counts down to the next event with a new-entry button at the bottom-right. Moon phase readout beside the agenda header. Tap the title to zoom out to the month, year, and decade pickers. Panels slide smoothly between views, honouring Reduce motion.

Sol

Full 412pt calendar

Lunar date and solar term subtitles under each day, week numbers, moon phase row, and a quick diary field; zoom from month → year → decade → century with animated transitions between scales. With lunar dates on, the pickers label each month with the lunar months it spans and each year with its stem-branch name.

Features

Features at a glance

Everything below is built into Daylight and runs on-device or with read-only access to your system data.

Lunar date & 24 solar terms

Lunar dates and 24 solar terms computed on-device; the macOS app includes 24 hand-drawn solar term icons.

System calendar

Read-only access to macOS calendar accounts via EventKit; events appear as colored dots on the grid and in a list for the selected day. Video conference links (Zoom, Meet, Teams, Webex, and more) are detected and marked.

Holidays

Subscribe to Gregorian holidays via iCal: built-in presets for Mainland China, Hong Kong SAR, Taiwan, and Thailand, plus multiple custom .ics URLs, each with its own color.

Moon phases

Moon phase for any date; the macOS app also offers a 3D Moon model that uses your on-device location to compute azimuth, altitude, and libration — location is never uploaded.

Diary & todos

Free-text diary entries per day on macOS; type [] buy milk (or [ ] / [x]) for todos with checkboxes — completed items strike through. Export as JSON.

Date marks & diary

Color marks and diary entries on individual days in the browser extension.

Menu Bar & languages

Customizable status bar items: moon icon, date badge, day number, lunar day, weekday, and time — reorder as you like. Interface languages: 中文, English, ไทย (Thai shows the Buddhist Era).

Get Daylight

Get Daylight

The browser extension is available now; the macOS app is coming soon via direct download (not the App Store).

macOS menu bar app

Requires macOS 13 or later. Direct download distribution, not the Mac App Store.