Pure Hi-Fi Sound.
Libadwaita Slate Design.
A modern desktop music player for your local library, built with Compose Desktop (Kotlin/JVM). Delivers bit-perfect PipeWire direct streaming, auto-scrolling LRC synchronized lyrics, real-time audio waveforms, and lightning-fast local library navigation.

Built for audiophiles.
Engineered for Linux.
Every layer of MuzikPlayer is crafted to preserve acoustic fidelity while respecting modern desktop design standards. From zero-latency PipeWire output to dynamic cover-art palette extraction.
Bit-Perfect PipeWire & ALSA Direct
Bypasses system sound servers for uncompromised 1:1 hardware output. Supports up to 24-bit/192kHz PCM and native DSD playback with ultra-low 5.33 ms buffer latency.
LRC Synced Lyrics & Peak Waveform
Auto-scrolling synchronized lyrics with UTF-8 support alongside pre-calculated audio waveforms with peak caching. Includes A-B loop marking and parametric EQ visualization.
Lightning-Fast Local Library Indexing
Scans thousands of tracks in seconds. Instant search with Ctrl+K, genre filtering, album discography grouping, and comprehensive tag inspection powered by bundled FFmpeg.
Libadwaita Slate Design System
Engineered with Compose Desktop (Kotlin/JVM) adhering to GNOME/Libadwaita Slate tokens. Dynamic cover art palette extraction, vinyl spinning animation, and instant Dark/Light/System theme toggles.
Linux Desktop & MPRIS Integration
Native desktop presence with MPRIS protocol integration for keyboard media keys, lock screen playback controls, and system notifications. Supports ListenBrainz scrobbling.
Zero-Dependency Distribution
Ships with a self-contained, pre-bundled Java runtime. No Gradle, JVM, or developer toolchain needed on user systems. Available in RPM, DEB, Flatpak, and standalone portable tarball.
Direct PipeWire streaming with zero resampling
Unlike conventional desktop audio players that rely on pulse wrappers or mixer layers, MuzikPlayer connects directly to PipeWire and ALSA hardware nodes. No unwanted sample-rate conversion, no dithering distortion, and no volume quantization.
Libadwaita Slate visual tokens
Designed to look right at home on modern Linux environments. MuzikPlayer adheres to Libadwaita design patterns with custom slate dark surfaces, dynamic cover art accent derivation, auto-scrolling LRC lyric visualization, and instant light/dark mode switching.
Install in seconds.
No dependencies required.
Pre-built releases include a bundled Java runtime—no Java, Gradle, or build tools need to be installed on your machine.
Fedora / RHEL / openSUSE
.rpm packageNative standalone RPM package built with automated CI. Integrates directly into your package manager.
sudo dnf install ./muzikplayer-1.5.4-1.x86_64.rpm
Debian / Ubuntu / Linux Mint
.deb packageStandard Debian binary package with desktop entry and icon associations.
sudo apt install ./MuzikPlayer-1.5.4.deb
Portable Linux Archive (Any Distro)
.tar.gz bundle (Rootless)Extract and run anywhere without root privileges. Includes one-click install and uninstall scripts.
tar -xzf MuzikPlayer-1.5.4-linux-amd64.tar.gz cd MuzikPlayer && ./install.sh
Flatpak (Flathub)
Sandbox runtimeSandboxed installation using the standard Freedesktop 26.08 application runtime.
flatpak install --user MuzikPlayer-1.5.4.flatpak flatpak run io.github.coderaulia.muzikplayer
Engineering benchmarks.
| Frontend & UI Framework | Compose Desktop (Kotlin Multiplatform / Skiko graphics engine) |
|---|---|
| Programming Language | Kotlin 2.3 on JVM |
| Audio Decoding Engine | Bundled FFmpeg engine supporting FLAC, ALAC, WAV, MP3, OGG, AIFF, DSD |
| Audio Output Streaming | Direct PipeWire 1.0 stream & ALSA hardware output (bit-perfect 1:1, up to 192kHz/24-bit) |
| Audio Metrics & DSP | ReplayGain -1.4 dB, buffer latency ~5.33 ms (512 samples), DSP clipping protection |
| Target Platform | Linux x86_64 (Fedora, Arch, Debian/Ubuntu, openSUSE, etc.) |
| License | Open Source (GNU General Public License v3.0) |
| Source Code & Releases | https://github.com/coderaulia/muzik |
Audiophile precision.
Built by Vanaila Digital.
Explore the source code on GitHub, download pre-built release packages, or talk with us about engineering custom desktop, audio, and high-performance software for your organization.
