Dynamic Islandfor macOS.

iOS-style live activities for macOS. Music, battery, notifications, calendar — all living in your notch.

Eight things your notch
can finally do.

Now Playing

Album art, title, artist. Playback controls for Apple Music, Spotify, and every media app.

Battery & Power

Charging status, time remaining, and a low-battery pulse at 20%.

Calendar

Next meeting countdown with one-tap join links for Zoom, Meet, and Teams.

Weather

Current conditions and temperature. Hourly forecast on expand.

File Drop

Drop any file onto the notch to send, share, or transfer instantly.

Notifications

App icons, sender info, and action buttons right in the notch.

Volume & Brightness

Native HUD replacement. Volume, brightness, and keyboard backlight.

Extensions

JavaScript SDK. Build custom modules — Pomodoro, AI stats, anything.

Extension SDK

Build your own
modules.

JavaScript SDK with a declarative view system. Write extensions that render natively in SwiftUI. No compilation, no Xcode — just a manifest.json and an index.js.

Read the docs →
JS
index.js
1// Minimal extension
2 
3DynamicIsland.registerModule({
4 compact() {
5 return View.text("Hello 👋")
6 },
7 expanded() {
8 return View.hstack([
9 View.icon("star.fill"),
10 View.text("My Module")
11 ])
12 }
13})
View on GitHubRead the docs

Your notch deservesbetter things.

Free and open source. Works on any Mac.