Jellyfin desktop client built with Qt WebEngine and libmpv. Supports audio passthrough, hardware decoding, and playback of more formats without transcoding.

Built from the latest commit on master.
See dev/ for platform-specific build instructions.
Data is stored per-profile in a profiles/<profile-id>/ subdirectory. The main configuration file is jellyfin-desktop.conf. You can also add mpv.conf to configure MPV directly.
Windows:
- Config: %LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\
- Cache: %LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\
- Logs: %LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\logs\
Linux:
- Config: ~/.local/share/jellyfin-desktop/profiles/<profile-id>/
- Cache: ~/.cache/jellyfin-desktop/profiles/<profile-id>/
- Logs: ~/.local/share/jellyfin-desktop/profiles/<profile-id>/logs/
Linux (Flatpak):
- Config: ~/.var/app/org.jellyfin.JellyfinDesktop/data/jellyfin-desktop/profiles/<profile-id>/
- Cache: ~/.var/app/org.jellyfin.JellyfinDesktop/cache/jellyfin-desktop/profiles/<profile-id>/
- Logs: ~/.var/app/org.jellyfin.JellyfinDesktop/data/jellyfin-desktop/profiles/<profile-id>/logs/
macOS:
- Config: ~/Library/Application Support/Jellyfin Desktop/profiles/<profile-id>/
- Cache: ~/Library/Caches/Jellyfin Desktop/profiles/<profile-id>/
- Logs: ~/Library/Logs/Jellyfin Desktop/<profile-id>/
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|