Tsukimi is a simple third-party Jellyfin client for Linux built with GTK4 and Rust.
The tool addresses the need for a native Linux interface to Jellyfin media servers. It uses mpv for video playback with GPU acceleration via wl-proxy for the gpu-next video output, enabling efficient embedded media playback within the application. The interface is built on GTK4 and Adwaita, providing a desktop experience consistent with GNOME applications.
Tsukimi suits users running Linux who want a lightweight, native client for accessing their Jellyfin libraries without relying on web interfaces or platform-specific alternatives. The project is available through multiple distribution channels including Flathub and native packages for Fedora, Arch Linux, AOSC OS, Gentoo Linux, and Nix, making installation straightforward across different Linux environments. The tool handles both video and music playback, with mpv configuration available for users who need to customize playback behavior.
Development activity shows consistent engagement with the community through multiple communication channels including Matrix and Telegram. The project maintains active translation efforts through Weblate, indicating ongoing localization work. The codebase references established open-source projects like GNOME Music, Fractal, and Clapper during development, suggesting a design philosophy grounded in proven patterns from the Linux desktop ecosystem.