andrewrabert/jellium-desktop — explained in plain English
Analysis updated 2026-05-18
Watch movies, shows, and music from your own Jellyfin media server on a native desktop app.
Download a prebuilt version for Linux, macOS, or Windows without building from source.
Build the app yourself from source using the just command runner if you want the latest changes.
Use mpv's underlying playback engine directly through the app's run-mpv command.
| andrewrabert/jellium-desktop | yynxxxxx/codex-x | cluvexstudio/aether | |
|---|---|---|---|
| Stars | 1,527 | 1,515 | 1,463 |
| Language | Rust | Rust | Rust |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Prebuilt downloads are available for most platforms, macOS users need to manually remove the app's quarantine flag.
Jellium Desktop is an unofficial desktop app for watching media stored on a Jellyfin server. Jellyfin itself is a free, self-hosted media server, similar in spirit to Plex, that lets people stream their own movies, shows, and music from their own computer or home server. Jellyfin already has official apps, but this project is a separate, independently built client that aims to give a native desktop experience for browsing and playing that content. It is built using CEF, which is a way to embed a Chromium browser engine inside a desktop app, paired with mpv, a well known video player engine, for actual playback. The README is almost entirely a list of download links and build instructions rather than a description of features, so most of what can be said about it comes from what it targets. Prebuilt downloads are offered for Linux, in the form of an AppImage for both regular PCs and ARM devices, an Arch Linux package, and a Flatpak bundle, for macOS, separate builds are provided for Apple Silicon and Intel chips, with a note that after installing you need to remove the operating system's quarantine flag on the app so it will open, and for Windows, separate x64 and arm64 downloads are provided. For people who want to build the project themselves rather than download a prebuilt version, it uses a command runner called just, with recipes for building an AppImage or Flatpak on Linux, building a macOS disk image, running tests, formatting and linting the Rust code, and running the app or the underlying mpv command line tool directly. No license is stated in the README itself.
An unofficial desktop app for streaming and playing your media from a self-hosted Jellyfin server, available for Linux, macOS, and Windows.
Mainly Rust. The stack also includes Rust, CEF, mpv.
No license is stated in the README, so reuse rights are unclear from this file alone.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.