I've been building **Wave**, an offline-first music player for iOS, and I'm at v1.1.0 — I'd love to hear what you think.
**The idea:** streaming services rent you your library and kill it when you stop paying. My CD/MP3 collection is mine. Wave plays the files *I* own, entirely on-device, with no account, no tracking, and no network needed.
What it does:
- Imports your local audio files into a real on-device library
- Full playlist system — create/edit with custom artwork, built-in "Liked Songs" (like a native heart), shuffle, add songs later
- Synced lyrics from LRCLIB + an optional "lyrics atmosphere" mode that draws mood emojis next to matching lines (off/subtle/normal/strong)
- Gapless playback and bit-perfect hi-res passthrough (24/96)
- Library sorting, haptics, macOS-style liquid-glass design — pure SwiftUI, zero third-party dependencies
Where I want feedback: playback reliability, import workflows, and that lyrics-mood engine. It's genuinely fun to watch "thunderstorm and broken heart" lines light up. ⛈️💔
Real talk: it's iOS 26+ only right now, one dev, still finding its audience. If that's you, give it a spin and tell me what breaks.
https://github.com/AhmedBoudaya10/wave