Advertisement
Overview
Haruna is a free and open source media player built with Qt and Kirigami, designed for KDE Plasma and other Qt-based Linux desktops. It uses mpv as its playback backend and libmpv for rendering, combining mpv’s powerful decoding and GPU acceleration with a polished, modern interface.
Haruna includes a rich set of features: playlist management with playback history, YouTube and other online video support via yt-dlp integration, customizable keyboard shortcuts and mouse actions, and configurable video settings for color management, deinterlacing, and audio filters.
Key Features
- mpv backend with libmpv — Inherits mpv’s universal format support, GPU acceleration, and rendering quality
- Playlist management — Persistent playlists with recently played history and auto-resume from last position
- Online video support — Plays YouTube and other streaming URLs through yt-dlp integration
- Customizable shortcuts — Fully configurable keyboard shortcuts and mouse button actions
- Video settings — Per-file and global settings for color balance, deinterlacing, audio equalizer, and subtitles
- Playback modes — Supports picture-in-picture, always-on-top, and minimal modes
Use Cases
- KDE Plasma users — A native-feeling media player that integrates with KDE’s look and feel
- Users who want a full-featured GUI on top of mpv — More options than Celluloid, with playlist history and online video support
- YouTube and streaming consumption — Play online videos directly in a desktop player without a browser
Who It’s For
Haruna is for Linux users who prefer Qt-based applications, especially those on KDE Plasma. It suits users who want mpv’s playback quality with a richer GUI — including playlist management, history, and online video integration — without touching configuration files.
Advertisement