A free, open-source music player for Android โ your local files and YouTube Music in one app, with synced lyrics, listening stats, background playback, zero ads and no account needed.
Latest release: v15.1.6 ยท Android 8.0+ ยท Source: github.com/kurupdevs/KuruBeats
Everything a music app should do, nothing it shouldn't.
Play MP3s and music stored on your phone, and stream from YouTube Music โ all in one library, one queue, one app.
Follow along line-by-line with synced lyrics while the song plays.
See your top artists, songs and listening trends over time.
Identify a song playing around you right inside the app.
Music keeps playing with the screen off, from notifications and the lock screen.
A clean, modern interface that adapts to your wallpaper with dynamic colors.
No ads, no subscriptions, no analytics phoning home. Your music stays yours.
Every feature is free. The full source code is on GitHub under GPL-3.0 โ fork it, improve it, it's yours too.
Straight answers.
Yes. 100% free, no premium tier, no ads, no in-app purchases. It's open source under the GPL-3.0 license, maintained by kurupdevs.
No. Install the APK, open it, play music. No sign-up, no Google login, no phone number.
Download the APK from the GitHub releases page and install it on your Android phone (Android 8.0+). You may need to allow "install from unknown sources" once.
Yes โ it scans your phone for local audio files and plays them with full controls, playlists and stats.
Yes, without logging in โ with one caveat: on some networks YouTube's bot checks temporarily block anonymous playback (error 2000). This is being worked on; local playback and everything else works everywhere.
Yes. There are no ads and no trackers. Playlists, stats and settings stay on your device.
kurupdevs โ a 17-year-old open-source developer. See more of his work or follow him on GitHub.
Free APK, straight from GitHub releases.