Exodi-dio/tune

Tune — standalone local Android music player. Reworked by exodi_dio.

Kotlin

2

139 commits

updated Sep 27, 2026

See the code

See what people are saying

SourceMessageScoreDate

I wanted an Apple Music inspired local music player so I built Tune (r/SideProject)

Hey everyone, ​I was trying to find a local Android music player on GitHub with that clean Apple Music inspired look, the blurred artworks and floating lyrics. ​Almost everything I came across was either outdated, bad looking, desktop only, or just wasn't a true offline mobile player. I eventually…

1

Sep 27, 2026

README

Tune app icon

Tune

An Apple Music-inspired local music player for Android.
Your files, your library, nothing else.

Latest release License: GPL-3.0 Total downloads Android 12 and newer

Download · Features · Screenshots · License

[!IMPORTANT] Tune is not affiliated with, endorsed by, or connected to Apple Inc. in any way. It plays music files stored on your own device — there is no account, no streaming service, no sync, and no advertising or analytics.

Screenshots

Now playingQueue
Now playingQueue
LyricsLibrary
Synced lyricsLibrary
AlbumsAlbum details
AlbumsAlbum details
Home
Home

Features

Playback

  • Play queue with play next, append, remove, reorder, and clear.
  • Shuffle and repeat (off, one, all), favorites with a dedicated playlist.
  • Mini player and fullscreen player with seek, volume, and quality badge.

Library

  • Scans the audio files on your device with an explicit permission request; browse and search tracks, artists, albums, genres, composers, and playlists, plus recently-added and detail pages.
  • Album art from embedded files with track-art fallback; custom playlist covers and artist pictures picked from your device.

Audio

  • Embedded FFmpeg decoding: FLAC, MP3, M4A/AAC, OGG Vorbis, Opus, WAV, AIFF, APE, WavPack, DSF/DFF, WMA, and more.
  • 10-band equalizer with presets, volume normalization, crossfade up to 12 seconds, and automatic gapless transitions.
  • Lossy / Lossless / Hi-Res / DSD quality badges.

Lyrics

  • Synced and plain lyrics from lrclib and Kugou, with a built-in finder for songs that share a title.
  • Offline romanization for Chinese and Korean lyrics.

Experience

  • Frosted-glass Apple Music-style interface with system, light, and dark themes, edge-to-edge layout, and a reduce-transparency option.
  • Interface in 12 languages; Last.fm scrobbling; in-app updates that pick the build matching your device; fully offline-capable library and playback.

Download

Grab the APK for your device from the Releases page — Tune-v1.0.0.apk works everywhere, or pick your architecture build. Sideloading asks you to allow installs once; afterwards the app updates itself from Settings → About. Requires Android 12 or newer.

Acknowledgments

Tune's interface is built around the Airmedy design language by misa198. Airmedy is GPL-3.0 software; further provenance is recorded in NOTICE.

License

This project is licensed under the GNU General Public License v3.0 (GPLv3). See the LICENSE file for details.

Contributors

Exodi-dio

139 commits

Exodi-dio/tune

Tune — standalone local Android music player. Reworked by exodi_dio.

Kotlin

2

139 commits

updated Sep 27, 2026

See the code

See what people are saying

SourceMessageScoreDate

I wanted an Apple Music inspired local music player so I built Tune (r/SideProject)

Hey everyone, ​I was trying to find a local Android music player on GitHub with that clean Apple Music inspired look, the blurred artworks and floating lyrics. ​Almost everything I came across was either outdated, bad looking, desktop only, or just wasn't a true offline mobile player. I eventually…

1

Sep 27, 2026

README

Tune app icon

Tune

An Apple Music-inspired local music player for Android.
Your files, your library, nothing else.

Latest release License: GPL-3.0 Total downloads Android 12 and newer

Download · Features · Screenshots · License

[!IMPORTANT] Tune is not affiliated with, endorsed by, or connected to Apple Inc. in any way. It plays music files stored on your own device — there is no account, no streaming service, no sync, and no advertising or analytics.

Screenshots

Now playingQueue
Now playingQueue
LyricsLibrary
Synced lyricsLibrary
AlbumsAlbum details
AlbumsAlbum details
Home
Home

Features

Playback

  • Play queue with play next, append, remove, reorder, and clear.
  • Shuffle and repeat (off, one, all), favorites with a dedicated playlist.
  • Mini player and fullscreen player with seek, volume, and quality badge.

Library

  • Scans the audio files on your device with an explicit permission request; browse and search tracks, artists, albums, genres, composers, and playlists, plus recently-added and detail pages.
  • Album art from embedded files with track-art fallback; custom playlist covers and artist pictures picked from your device.

Audio

  • Embedded FFmpeg decoding: FLAC, MP3, M4A/AAC, OGG Vorbis, Opus, WAV, AIFF, APE, WavPack, DSF/DFF, WMA, and more.
  • 10-band equalizer with presets, volume normalization, crossfade up to 12 seconds, and automatic gapless transitions.
  • Lossy / Lossless / Hi-Res / DSD quality badges.

Lyrics

  • Synced and plain lyrics from lrclib and Kugou, with a built-in finder for songs that share a title.
  • Offline romanization for Chinese and Korean lyrics.

Experience

  • Frosted-glass Apple Music-style interface with system, light, and dark themes, edge-to-edge layout, and a reduce-transparency option.
  • Interface in 12 languages; Last.fm scrobbling; in-app updates that pick the build matching your device; fully offline-capable library and playback.

Download

Grab the APK for your device from the Releases page — Tune-v1.0.0.apk works everywhere, or pick your architecture build. Sideloading asks you to allow installs once; afterwards the app updates itself from Settings → About. Requires Android 12 or newer.

Acknowledgments

Tune's interface is built around the Airmedy design language by misa198. Airmedy is GPL-3.0 software; further provenance is recorded in NOTICE.

License

This project is licensed under the GNU General Public License v3.0 (GPLv3). See the LICENSE file for details.

Contributors

Exodi-dio

139 commits

Languages

Kotlin

95.8%

C++

2.1%

Python

1.7%