NotchApp is a productivity app that turns your MacBook notch into an always-available widget hub.
hEOcvs2EZA5qZmx0.mp4
- expand the notch into a larger interactive surface
- create multiple views and organize widgets across them
- choose from a carefully crafted set of built-in widgets (coming soon)
- build your own using a Raycast-inspired extensions API (coming soon)
These are some of the built-in widgets currently planned for v1.
- Home: Quick Capture, Camera Preview, Music
- Focus: Pomodoro, Notes, Ambient Sounds
- Plan: Linear, Calendar, Gmail
- macOS 14+
- Xcode 15+
./run.shThis script builds the app in Debug and launches NotchApp.
You can also open NotchApp.xcodeproj in Xcode and run the NotchApp scheme directly.
- NotchApp/NotchAppApp.swift: app entry point and notch/window lifecycle
- NotchApp/NotchContentView.swift: expanded notch UI
- NotchApp/ViewSwitcher.swift: tab strip, selection, and reordering
- NotchApp/SavedViews.swift: saved view model and ordering logic
- NotchApp/NotchPanel.swift: panel behavior
- NotchApp/NotchViewModel.swift: hover, expansion, and pinned state
Apache 2.0. See LICENSE.
