Tool not found.

Back to Home
Kopuz logo

Kopuz

Modern, lightweight open-source music player built with Rust and Dioxus, supporting local libraries, Jellyfin/Subsonic streaming, YouTube Music, and SoundCloud.

Alternative to: Spotify and Apple Music
Music Player Self-Hosted Open Source Privacy Focused Desktop App Rust Streaming Local Library
Ad

VPSServer – Run your own Nextcloud, email, or Matrix server. Free $100 trial, no card locked in.

Start Free Trial

About Kopuz

Kopuz is a modern, lightweight, open-source music player built with Rust and the Dioxus framework, offering a clean and responsive interface for managing local music collections. It can scan local directories for audio files, stream from a Jellyfin or Subsonic-compatible server (such as Navidrome), or connect YouTube Music and SoundCloud as streaming backends — all unified under a single MediaSource layer. Features include dynamic theming, native media control integration (MPRIS, Now Playing, SMTC), a mini-player, system tray support, Discord Rich Presence, synced and plain lyrics, local and server-synced favorites, custom playlists, genre browsing, a 5-band equalizer, crossfade, channel mode controls, and yt-dlp integration for downloading audio. YouTube Music support includes a Discover page, rich artist profiles, and mix radio, with both signed-in and anonymous browsing modes. Kopuz stores all data locally in a SQLite database and supports 18+ languages. It's available via Nix, AUR, Flatpak, AppImage, or building from source, and is built for performance with parallel loading, caching, and non-blocking I/O.

Key Features

  • Local music library scanning with fast incremental rescans
  • Stream from Jellyfin or Subsonic-compatible servers (Navidrome, etc.)
  • YouTube Music backend with Discover page and mix radio
  • SoundCloud backend with Liked tracks and playlists
  • Anonymous or signed-in YouTube Music browsing
  • Synced and plain lyrics with auto-scroll
  • Local and server-synced favorites
  • Custom playlist creation and management
  • Dynamic theming with full custom theme support
  • Native OS media control integration (MPRIS, Now Playing, SMTC)
  • Mini-player overlay and system tray minimize
  • Discord Rich Presence integration
  • 5-band equalizer with presets
  • Crossfade and channel mode (stereo, mono, L/R swap)
  • yt-dlp integration for downloading audio in multiple formats
  • ListenBrainz scrobbling support
  • 18+ language UI support
  • Local SQLite database for all settings and library data
  • Available via Nix, AUR, Flatpak, and AppImage
  • AGPL-3.0 licensed open-source project

Explore More Tools