tsukinaha/tsukimi

A simple third-party Jellyfin client for Linux

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 22nd, 2026
Created on March 4th, 2024
Open Issues & Pull Requests: 37 (+0)
GitHub issues: Enabled
Number of forks: 197
Total Stargazers: 3,057 (+0)
Total Subscribers: 4 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 6.0 days
90th percentile: 2.5 days
Tracked items: 184

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 93% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 71% of issues opened in the past year have been closed, leaving a working backlog. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 29
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 343 days
Stale 30+ days: 28
Stale 90+ days: 12

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (71)
  • pending (61)
  • bug (57)
  • OS: Windows (28)
  • invalid (16)
  • duplicate (12)
  • wontfix (12)
  • upstream (8)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

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.