Moonfin-Client /Moonfin-Core

A premium Jellyfin Client for Android Mobile, Android TV, iOS, Linux, MacOS, tvOS, Web, and Windows

★ 994⑂ 174👁 5⑃ 852● 1,304▤ 22◈ 74
DartGPL-2.0Created 2026-03-25moonfin.io
994
stars
174
forks
5
watchers
852
prs
1,304
issues
22
releases
74
discussions

README

Moonfin
Premium Jellyfin, Emby, Plex & Silo client for mobile, tablet, desktop, TV, and web

---

  





 




 ← Back to main Moonfin project

Moonfin is a media client for Jellyfin, Emby, Plex and Silo servers, built with Flutter. One shared codebase powers phones and tablets, Windows, macOS, and Linux, Android TV, Fire TV, and Apple TV, and the browser. It's made for people who want a modern, customizable experience on every screen they own.

 Where to get it

| Platform            | Download                                                                                                                                                                                                                                                                                       |
| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Android Mobile / TV |                                                                                                                                 |
| Fire TV             |                                                                                                                                          |
| iOS                 |                                                                                                                                                  |
| Linux               |  |
| macOS               |               |
| tvOS                |                                                                                                                                                  |
| Windows | or winget install Moonfin.Moonfin |                                                                                                     |

 Supported Servers

| Server | Minimum Version | Status |
|--------|------------------|--------|
| Jellyfin | 10.8.0+ | Full support |
| Emby | 4.8.0.0+ | Full support (the admin panel needs 4.9+) |
| Plex | Plex Media Server 1.43+ | Supported, without the features that need the Moonbase plugin |
| Silo | API v2 (api_major 2) | Supported through Silo's native API, see below |

 Silo

Moonfin talks to Silo through its native API (/api/v2), not its Jellyfin-compatible service. Add the server by its native address, which is usually port 8090 with Silo's Docker setup. If you enter the Jellyfin-compatible address on port 8096, Moonfin offers to switch to the native one. Silo servers on your local network also show up under Discovered Servers.

Sign-in with a password or a code, Home, libraries, search, favorites, watched state, ratings, collections, playback, skip intro and credits, trickplay, household profiles with their PINs, and downloads with offline progress sync all work.

Requests use Silo's own requests featu

Top issues

Discussions

Latest release

3.0.0 3.0.0 2026-10-30
Moonfin 3.0.0 Release Notes 

 3.0.0 ALREADY?? What changed?

 Nothing changed really. This update was bigger than I honestly thought it and it should have been marked as 3.0. Also now that all Moonfin clients are equal in terms of features, functionality, and UI, this gives me a change to have all clients and the plugin on the same release numbers and release schedule. I apologize for any confusion and annoyance. 

 The same release notes as 2.8.0 are below:

Moonfin 3.0.0 is a big one, with about 750 commits since 2.7.0 and a whole UI refresh.

Moonfin can now sign in to Plex. On d

Snapshot: 2026-11-11T15:31:17Z · Data license Apache-2.0 · JSON