In 2025, playing your own music on an iPhone is surprisingly hard, unless you pay Apple or navigate a maze of limitations. So I built my own player from scratch, with full text search, iCloud support, and a local-first experience. GitHub link
Why I Built My Own Audio Player Like many people, I’ve picked up too many subscriptions, some through Apple (iCloud, Apple Music), others got lost in random platforms (like Netflix, which I forgot I was still paying for). I actually used Apple Music regularly (and previously Spotify), but the streaming turned out to be more convenience than necessity. With a curated local library, I didn’t lose much, just the lock-in.
I remember back when iPods were a thing, I hated how you couldn’t drag and drop files, and manage your own storage. Syncing seemed so stupid, and I couldn’t believe that they were so popular. The thing they had going for them is it’s idiot proof to the point where it pissed off anyone who knew what they were doing. That’s been Apple’s MO since roughly that era, and I can’t stand their products because of it.