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:
%LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\%LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\%LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\logs\Linux:
~/.local/share/jellyfin-desktop/profiles/<profile-id>/~/.cache/jellyfin-desktop/profiles/<profile-id>/~/.local/share/jellyfin-desktop/profiles/<profile-id>/logs/Linux (Flatpak):
~/.var/app/org.jellyfin.JellyfinDesktop/data/jellyfin-desktop/profiles/<profile-id>/~/.var/app/org.jellyfin.JellyfinDesktop/cache/jellyfin-desktop/profiles/<profile-id>/~/.var/app/org.jellyfin.JellyfinDesktop/data/jellyfin-desktop/profiles/<profile-id>/logs/macOS:
~/Library/Application Support/Jellyfin Desktop/profiles/<profile-id>/~/Library/Caches/Jellyfin Desktop/profiles/<profile-id>/~/Library/Logs/Jellyfin Desktop/<profile-id>/(top 30 of 102)
C++
65.7%
JavaScript
15.2%
CMake
9.8%
Objective-C++
2.0%
Batchfile
1.8%
Shell
1.4%
QML
1.3%
C
1.3%
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:
%LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\%LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\%LOCALAPPDATA%\Jellyfin Desktop\profiles\<profile-id>\logs\Linux:
~/.local/share/jellyfin-desktop/profiles/<profile-id>/~/.cache/jellyfin-desktop/profiles/<profile-id>/~/.local/share/jellyfin-desktop/profiles/<profile-id>/logs/Linux (Flatpak):
~/.var/app/org.jellyfin.JellyfinDesktop/data/jellyfin-desktop/profiles/<profile-id>/~/.var/app/org.jellyfin.JellyfinDesktop/cache/jellyfin-desktop/profiles/<profile-id>/~/.var/app/org.jellyfin.JellyfinDesktop/data/jellyfin-desktop/profiles/<profile-id>/logs/macOS:
~/Library/Application Support/Jellyfin Desktop/profiles/<profile-id>/~/Library/Caches/Jellyfin Desktop/profiles/<profile-id>/~/Library/Logs/Jellyfin Desktop/<profile-id>/(top 30 of 102)
C++
65.7%
JavaScript
15.2%
CMake
9.8%
Objective-C++
2.0%
Batchfile
1.8%
Shell
1.4%
QML
1.3%
C
1.3%