Why it exists
This is a passion project, made to remove the common frustrations of listening to video game soundtracks: catalogs missing from popular streaming platforms, ad-heavy sites, and annoying sign-ups. vgmu lets you listen to, download, and organize your video game music in an easy-to-use mobile app.
What it is
A mobile player for video game music. Browse a catalog of soundtracks, play complete tracks, save what you want to your device, and organize it into likes, playlists and folders. Includes customizable options such as three interface styles (Console, PictoChat, and Clean), themes, a Sound Lab with speed, pitch, reverb, and an equalizer, listening stats you can share, audio download quality, and library organization. It even includes a Discord connection to show off what you are currently jamming to.
What it is not
There is no account, no subscription, no advertising, and no cloud sync. vgmu is not affiliated with any game publisher, rightsholder, or music catalog, and being listed in a catalog is not permission to download or reuse a soundtrack.
Where your library lives
On your phone. vgmu keeps its Library and settings in local device storage, and it runs no account, analytics, or sync service of its own. That is also why backups matter: export one before you update, uninstall, or change device.
How it is distributed
Android gets a signed APK and iPhone gets an IPA you sideload yourself, both published as GitHub releases. There is no App Store or Google Play listing. The application source is private, and the public repository carries only the release downloads and the documentation.
How it is built
React Native and Expo, with a local SQLite database and the device filesystem doing the storage. Audio goes through expo-audio, which handles background playback and system media controls. This website is static, with no framework.
vgmu is made with AI-supported coding, using tools such as Claude Code and Codex. I decide what goes in and test it on my own phones. I understand “AI coding” is a sore subject for a lot of people. If you’d rather not use an app made this way, that’s completely fair, and skipping this one is the right call.
Who made it
Developed and tested (EXTENSIVELY) by Kyle Khai Tran. Initially made it for myself, but decided it was too good not to share. :)