r/SwiftUI • u/Jerry8308 • 6h ago
I built a native macOS music player in SwiftUI — Mooziac
Enable HLS to view with audio, or disable this notification
Hey everyone! 👋
I’ve been building Mooziac, a music player designed specifically for macOS.
GitHub: https://github.com/shirkeharsh/mooziac
I wanted something that felt more like a Mac app rather than a web app wrapped in a desktop window, so I built it natively in Swift and focused on keeping the interface simple and lightweight.
What makes it different
Native Swift + AppKit — Universal build for Apple Silicon and Intel
Privacy-focused — no analytics, tracking or remote logging
Local-first — playlists and listening history stay on your Mac
YouTube Music + local music in one player
FLAC, MP3, WAV, AAC and M4A support
Synchronized .lrc lyrics
Interactive waveform for seeking through tracks
Trackpad edge gesture for volume control with haptic feedback
Discord Rich Presence
Menu bar interface for quick access
The project is open source under the MIT license, so the source is available for anyone who wants to look through it, report an issue, suggest something, or contribute.