DEV Community

Cover image for Show DEV: NotchTune v1.2 - a Tiny Notch App to Control Spotify Web
Daniel Gidrewicz
Daniel Gidrewicz

Posted on

Show DEV: NotchTune v1.2 - a Tiny Notch App to Control Spotify Web

Hey DEV community! 👋

A few days ago I shared NotchTune here — a tiny native macOS app that turns your MacBook's notch into a live Spotify Web controller. The response was awesome, and it pushed me to take the "cool but rough around the edges" 1.0 and turn it into something that actually feels finished.

v1.2 just shipped, and it's a different app.

✨ What's New

  • Buttery-smooth animations — expand and collapse now feel like a native part of macOS, not a plugin bolted on top
  • Rock-solid playback controls — play/pause, next, and previous now respond every single time, no more phantom clicks
  • Lighter & snappier — less overhead sitting near the notch, faster hover response
  • Predictable hover behavior — the overlay now stays open for exactly as long as your mouse is actually on it, instead of closing on you mid-hover

Why This Was Harder Than It Sounds:

NotchTune doesn't talk to a Spotify API — it talks to a browser tab that has no idea it's supposed to be controllable. Behind the scenes, AppleScript tells Safari to run JavaScript inside the Spotify Web Player page itself. That's a fun trick, but it means every click has to survive a page that's constantly re-rendering underneath it. Most of v1.2's work went into making that bridge actually reliable instead of "usually works."

Full install steps are in the README.

🙌 Star It, or Go Further

NotchTune is still small — a handful of stars, one part-time maintainer. If you like what you see, a ⭐ on the repo genuinely helps more people stumble onto it. And if you're into SwiftUI, AppKit, or just want to dig into a real native macOS project — issues and PRs are welcome with open arms.

Repo: https://github.com/blessedlab/NotchTune

If you give it a spin, I'd love to hear what you think 👇

Top comments (0)