| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Note
This is a community hub, not a source repository. It hosts Eave's signed release downloads, translations, and issue tracker. The app's source code is closed and is never published here.
Turn the MacBook notch into a native live-activities hub.
Eave lives in (and around) the notch. It shows what's playing, replaces the system's clunky volume and brightness squares, keeps your next meeting one glance away, holds files you're about to move, remembers your clipboard, runs your focus sessions, and even watches your Claude Code sessions — all in a panel that merges invisibly with the hardware cutout. 100% free.
Built with Swift and SwiftUI. No Electron, no web views, no bloat.
Updated 2026-09-16.
Checks use Xcode 27 builds and automated tests where available. Full testing on physical devices has not been completed. Minimum OS requirements are unchanged.
Zero dependencies, no web views, and an event-driven engine that sleeps when nothing is happening. Measured on an M4 Pro MacBook Pro:
| Metric | Measured |
|---|---|
| CPU (idle, panel closed) | < 1% (~0%) |
| Memory | ~80 MB |
| Frameworks bundled | 1 (vendored now-playing adapter) |
SHA-256
3150a5793df9651f00a2dffa2cb076563b4d67896751a1972456081719feec94
| Requirement | |
|---|---|
| OS | macOS 14.0 (Sonoma) or later |
| Chip | Any Mac (Apple Silicon or Intel) |
| Notch | Not required — Macs without one get the floating island |
Download from Releases, unzip, move Eave.app to Applications, and open it. The notch comes alive immediately — no setup wizard, no account.
Out of the box, without granting anything: Now Playing and media controls, the file shelf (including AirDrop), clipboard history, the Focus timer, battery activity, and external-display island mode.
| Permission | Unlocks | Where |
|---|---|---|
| Accessibility | Replacement HUDs (intercepts the volume/brightness keys) | System Settings → Privacy & Security → Accessibility |
| Calendars & Reminders | The Calendar module | Prompted when you enable it |
Eave asks only when you switch a module on, and everything else keeps working if you decline.
Eave is localized via XML files in languages/. To contribute a translation, copy English.xml, translate the values (keep the key attributes unchanged, and keep %1, %@, %d placeholders in place), and open a pull request or a Translation issue.
| Language | File |
|---|---|
| English | English.xml |
| French | French.xml |
| German | German.xml |
| Spanish | Spanish.xml |
| Japanese | Japanese.xml |
| Korean | Korean.xml |
| Portuguese (BR) | Portuguese.xml |
| Chinese (Simplified) | Chinese.xml |
You shouldn't see one — Eave is Developer-ID signed and notarized by Apple. If macOS warns you about the app anyway, you are not running an official build; delete it and download only from Releases.
Eave shows whatever macOS's Now Playing system knows about. If nothing appears, check that the source app is actually playing and shows up in Control Center's media widget — some apps (and some browser tabs) only publish once playback starts. Restarting the source app usually fixes it.
The HUD module needs the Accessibility permission to intercept the volume/brightness keys. Grant it in System Settings → Privacy & Security → Accessibility, then toggle the module off and on.
DDC brightness is experimental. It depends on your monitor and connection: some displays ignore DDC commands, and many USB hubs, KVMs, and DisplayLink adapters don't pass DDC through. Connect the display directly if you can.
When you click Install Now in About, macOS asks for your password before replacing the app in /Applications. This is expected — the app needs elevated permissions to overwrite itself.
If Eave is useful to you, consider supporting development:
Made by Beyond the Code.
| Back | FazBrowse Home | New Git URL |