opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

Atoll turns the MacBook notch into a live command surface with SwiftUI animation...
GitHub RepoImpressions1

Project Description

View on GitHub

Give Your MacBook's Notch a Second Job: Meet Atoll, the Dynamic Island for macOS

You've got a notch. It sits there, housing your camera, doing nothing else. But what if that little black cutout could actually do something—show your music, your CPU stats, or a timer without you ever leaving your current app? That's the idea behind Atoll, an open-source project that turns the MacBook notch into a live command surface with native SwiftUI animations.

Atoll is essentially a Dynamic Island for macOS. It stays invisible until you need it, then expands with smooth, responsive animations to give you media controls, system monitoring, and quick utilities right where your camera already lives. It's a clever repurposing of hardware that's otherwise just there.

What It Does

Atoll transforms the notch area into an interactive panel. When you hover near it, the notch expands to reveal a set of controls. Click it, and you get a full interface with tabs for different functions.

The core features break down into a few categories:

  • Media controls for Apple Music, Spotify, Cider, and other players, complete with inline previews of what's playing.
  • Live Activities that show media playback, Focus status, screen recording indicators, privacy alerts, downloads (currently in beta), and battery/charging state.
  • Lock screen widgets for media, timers, charging info, Bluetooth devices, and weather.
  • System insight for CPU, GPU, memory, network, and disk usage—all lightweight enough to stay out of your way.
  • Productivity tools including timers, clipboard history, a color picker, and calendar previews.

Under the hood, it's built with SwiftUI, which explains the polished animations. You'll need macOS 14.0 or later (optimized for macOS 15+), a MacBook with a notch, and Xcode 15+ if you want to build it from source. There are also gesture controls for opening and closing the notch, plus parallax hover effects that give the interface a bit of depth.

Why It's Cool

The first thing that stands out is how well Atoll fits the "out of the way until needed" philosophy. The notch is always there, but it's passive. Atoll gives it a purpose without making it a permanent distraction. You hover, it expands; you move away, it collapses. That's a thoughtful interaction pattern.

A few things make this project genuinely interesting:

  • It's contextually aware. Live Activities for Focus status, screen recording, and privacy indicators mean the notch becomes a status hub. You glance at the top of your screen and instantly know what's happening with your system without opening a menu bar or switching apps.

  • The breadth of features is impressive for a utility. Clipboard history, color picker, timers, weather, Bluetooth device status—this isn't a one-trick pony. It's a Swiss Army knife that happens to live in your notch.

  • Customization is baked in. You can adjust layouts, animations, hover behavior, and even remap shortcuts. The lock screen appearance and panel positioning are also configurable, so you're not stuck with someone else's idea of how it should look.

  • It's practical, not gimmicky. The system stats (CPU, GPU, memory, network, disk) are genuinely useful for developers who want quick insight without opening Activity Monitor. The media controls work with the apps you actually use.

There's also a thoughtful touch in the Quick Start section: you can add files to the Shelf from Terminal with open -a Atoll /path/to/file. That's a nice integration for power users who live in the command line.

How to Try It

Getting started is straightforward:

  1. Download the latest DMG from the releases page.
  2. Open the DMG and drag Atoll into your Applications folder.
  3. Launch Atoll and grant the requested permissions (Accessibility, Camera, Calendar, Screen Recording, and Music as needed).

Once it's running, hover near the notch to expand it, then click to enter the full controls. You'll find tabs for Media, Stats, Timers, Clipboard, and more. Head to Settings to adjust the layout, appearance, animation style, and keyboard shortcuts to match your preferences.

If you want to build from source, clone the repository and open it in Xcode 15 or later. The project is actively developed, and there's a Discord community if you run into issues or want to suggest features.

Final Thoughts

Atoll is a genuinely useful utility for anyone with a notched MacBook who wants more from the top of their screen. It's not trying to be a full replacement for your menu bar or dock—it's a focused, contextual surface that appears exactly when you need it. The SwiftUI animations are smooth, the feature set is broad, and the customization options mean you can make it your own.

It's best suited for developers and power users who appreciate quick access to system stats, media controls, and productivity tools without switching contexts. If you've got a 14- or 16-inch MacBook Pro and you're tired of that dead space at the top of your display, Atoll is worth a download. It might just change how you think about the notch.


Follow @githubprojects for more developer tools and open source projects.

Back to Projects
Project ID: bed47425-5116-4ad8-a968-269e5d6c4ad5Last updated: August 28, 2026 at 03:34 AM