Skip to content

Overview

Banner

Accompanist Lyrics UI is a state-of-the-art lyrics rendering library built with Compose Multiplatform and Rust. It provides a high-performance, visually stunning karaoke experience for music applications.

Features

  • Multi-Voice & Duet Support: Effortlessly display lyrics for multiple singers with distinct visual styles.
  • Accompaniment Line Support: Automatically distinguishes and styles background vocals and accompaniment lines.
  • Multiplatform: Runs on Android, Desktop (JVM), and iOS (coming soon) with a unified API.

Installation

Add the dependency to your version catalog or build.gradle.kts:

dependencies {
    implementation("com.mocharealm.accompanist:lyrics-ui:VERSION")
}

Maven Central

Replace VERSION with the latest version from Maven Central.

Explore the documentation to learn more about the core concepts and how to customize the UI.