AN ANDROID MUSIC PLAYER

Music, with room
to make it yours.

Streaming, your personal library and serious playback tools — brought together in one Android app.

GPL-3.0 open sourceAndroid 7+Kotlin · Compose · C++
Latest stable2.1.0
01 / REAL APP SCREENS
KatMusic home screen
KatMusic now playing screen
KatMusic word-synchronised lyrics screen
CAPTURED IN KATMUSIC

The real interface, running on Android.

YOUTUBE MUSIC CATALOGUESYNCED LYRICSNATIVE AUDIOOFFLINE DOWNLOADSOPEN SOURCE

Every screen has
a point of view.

Real captures from the Android app. Browse the player, lyrics, library and the details that make KatMusic yours.

KatMusic expanded now playing interface
01 / PLAYERArtwork takes the lead.An immersive now-playing screen with playback and queue controls.
KatMusic word-synchronised lyrics
02 / LYRICSWord sync, in focus.Follow the current line while surrounding lyrics stay in context.
KatMusic home and discovery feed
03 / DISCOVERA home for your listening.Recommendations, quick access and Infinite Radio.
KatMusic playlist library
04 / LIBRARYYour collection, organised.Playlists, sorting and smart creation tools.
KatMusic settings overview
05 / SETTINGSMake it feel like yours.Playback, appearance, services and player style controls.
KatMusic listening statistics
06 / LISTENING STATSYour listening, reflected.Listening time, plays, top tracks and personal history.

One place for
the way you listen.

KatMusic combines a streaming catalogue with your own library and playback controls that go beyond the basics.

It is built with Kotlin and Jetpack Compose, with a native C++ audio engine for the parts that benefit from it.

Read the project overview
01 / DISCOVER

Find something
worth keeping.

Songs, artists, albums, mixes, podcasts and local music.

02 / PERSONALISE

Set it up
your way.

Player styles, themes, artwork colours and lyric controls.

03 / LISTEN

Stay with
the music.

Background playback, queue tools, downloads and audio controls.

Thoughtful tools.
Real control.

Specific features, not empty superlatives. Here is what the app actually includes.

01
Music & discovery

A catalogue and a library.

Browse songs, albums, artists, playlists, mixes and podcasts. Keep liked music, listening history, local files and downloads close.

02
Lyrics

Follow every line.

Line- and word-synced karaoke lyrics, multiple providers, translation, romanisation, text sizing and timing offset.

03
Audio engine

More control over sound.

A native C++ engine built around Oboe, with parametric and graphic EQ, presets, AutoEQ profiles and supported direct-output paths.

04
Downloads

A queue you can manage.

See transfer progress, cancel or retry items, and use Wi-Fi-only downloads that pause on mobile data and resume later.

05
Automix

Transitions with intention.

Crossfade planning, BPM and phase analysis, and WSOLA time stretching help tracks move into one another.

06
Personalisation

Make the interface yours.

Six expanded player styles, light, dark and pure-black themes, artwork-derived palettes, widgets and layout controls.

Six ways to
see the music.

Pick the expanded player layout that fits your listening. Change it in Settings → Playback & UI → Player Style.

Compare all six styles
01Classic

Full player, tabs, queue and controls.

02Poster

Large circular artwork and expressive track text.

03Timeline

Progress-led layout with oversized timestamps.

04Lyrics Stage

Lyrics-focused view with synced highlighting and source controls.

05iPod

A compact, tactile player inspired by classic music devices.

06Full Video

Immersive playback with animated Canvas artwork when available.

Up and running
in three steps.

Choose the package for your Android version, install it, then configure the services you want to use.

01

Choose a build

Use Universal for most devices. ARM64 is for 64-bit ARM phones. Legacy is for Android 7–9.

02

Install the APK

Open the downloaded package and follow Android's installation prompt.

03

Set up KatMusic

Launch the app and configure account access or optional integrations in Settings.

Compatibility varies by device. Some output modes and advanced audio behaviours depend on your hardware and Android version.

Your next
listening setup.

Get the latest stable release directly from the project. No third-party APK mirrors.

Public GitHub release · GPL-3.0 source
LATEST STABLE RELEASE

2.1.0

Release details load from GitHub

APK packageOpen GitHub releases to choose a build
Download APK

Built with
purpose.

A native Android app with a clear technology stack. Explore the source to see how each part fits together.

APPKotlinJetpack Compose · Material 3
PLAYBACKMedia3Media sessions · background playback
AUDIOC++ / OboeNative processing · DSP
DATARoom / DataStoreLocal persistence · app state

KatMusic does not bundle an analytics or advertising-tracking SDK, according to its project documentation. Optional integrations are controlled by your settings.

Questions, answered.

Ask on GitHub
01Is KatMusic an official YouTube Music app?+

No. KatMusic is an independent, third-party Android project. It is not affiliated with, endorsed by or officially connected to Google or YouTube.

02Which Android versions are supported?+

The current release offers Android 10+ packages and a legacy package for Android 7–9. Some features and media controls use alternatives on older Android versions.

03Which APK should I install?+

The universal APK is the recommended option for most devices. The ARM64 package is for 64-bit ARM devices. Choose the legacy package only for Android 7–9.

04Does every audio feature work on every phone?+

No. Output modes, supported codecs and bit-perfect behaviour depend on the Android device, DAC, audio route and operating-system limits.

05Does KatMusic collect analytics?+

The project README states that KatMusic does not bundle an analytics or advertising-tracking SDK. Network requests are made to services required by the features you use.

06Can I inspect or contribute to the source?+

Yes. KatMusic is GPL-3.0 licensed. The source, issue tracker, contribution guide and release history are public on GitHub.

BUILT IN THE OPEN

Good music.
Open source.

Read the code, follow development, report a bug or contribute a feature.