XR-Elisa is a lightweight, high-performance desktop music player and audio library manager developed for the Xray OS ecosystem, crafted in modern C++20 and Qt 6 (QML) for Linux. (*Note: XR-Elisa is an independent project and is not affiliated with or based on KDE's Elisa*).

Powered by GStreamer 1.0, TagLib 2.x, and SQLite 3, it combines the fast, playlist-centric workflow of classic players with sleek desktop integration. It features a flexible 3-pane layout with hierarchical library browsing, multi-tab playlists, real-time VU meters, and a Vivaldi-inspired instant search palette (Ctrl+K).

With full MPRIS2 DBus control, dynamic tray progress rendering, global shortcuts, and theme-aware icon adaptation, XR-Elisa delivers a responsive, distraction-free listening experience for your local music collection.

Features

  • Xray Ecosystem Integration: Native look and feel, optimized for modern Linux desktop workflows.
  • Independent Architecture: Custom lightweight C++20 / Qt6 implementation (not a fork of KDE Elisa).
  • High-Performance Audio Engine: GStreamer 1.0 backend supporting FLAC, MP3, OGG, Opus, AAC, M4A, ALAC, and WAV.
  • Fast Metadata & Artwork: TagLib 2.x metadata extraction with automatic embedded cover art caching.
  • Local SQLite 3 Database: High-speed collection indexing, categorization, and instant library querying.
  • Classic 3-Pane Interface: Hierarchical library tree (Artists, Albums, Genres, Folders), multi-tab playlist table, and live context panel.
  • Multi-Tab Playlist Manager: Organize distinct playlists side-by-side with smooth mouse-wheel tab scrolling and sortable columns.
  • Real-Time VU Level Meters: Audio buffer pad probes calculate left/right peak levels dynamically to drive stereo VU meters in the playbar.
  • Quick Command Palette (HUD): Vivaldi-inspired global fuzzy search overlay (Ctrl+K / Ctrl+P / F2) for tracks and player actions.
  • Floating Mini-Player & System Tray: Compact floating player (ctrl+shift+x) and a live circular progress indicator drawn directly on the tray icon.
  • Full Linux Desktop Integration: Native MPRIS2 DBus media controls, KGlobalAccel global keybindings, and single-instance IPC.
  • Theme-Aware Asset Engine: Dynamically adapts internal control icon sets to active desktop icon themes with automatic fallbacks.

Project Samples

Project Activity

See All Activity >

Follow XR-Elisa

XR-Elisa Web Site

Other Useful Business Software
Paessler: Easy to Use With Enterprise Power. Free Trial Icon
Paessler: Easy to Use With Enterprise Power. Free Trial

A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
Get Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of XR-Elisa!

Additional Project Details

Registered

2026-09-14