Utaloom

Desktop App

Utaloom

Back to projects

An open-source YouTube Music client for Linux and Windows with synchronized lyrics, offline playback, and Listen Together.

  • Kotlin
  • Compose Multiplatform
  • Material 3
  • libVLC
Category
Desktop App
Technologies
Kotlin, Compose Multiplatform, Material 3, libVLC
Date
2026
Client
Caliph Dev

Detail

Overview

Utaloom is a desktop YouTube Music client for Linux and Windows, built with Kotlin, Compose Multiplatform, and Material 3. Both platforms share the same interface and music features, with libVLC handling audio playback. Key features include: - Home feed, Explore, and search for songs, albums, artists, playlists, and podcasts - Full-screen player with word-by-word synchronized lyrics and offline romanization - Downloads for offline playback and a local library for liked songs and playlists - Listen Together rooms for synchronized listening with friends - Dynamic themes based on album artwork, with light and dark modes - System tray, media keys, keyboard shortcuts, and MPRIS integration on Linux Utaloom is licensed under GPL-3.0 and is not affiliated with Google or YouTube. Parts of its music API and lyrics providers are derived from Metrolist, with attribution preserved in the source repository.

Stills

Gallery

Utaloom screenshot 1
Utaloom screenshot 2
Utaloom screenshot 3

Interested in working together?

I’m always open to new projects and ideas. Tell me what you have in mind.

Get in touch