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
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
#2121[UI] Unable to change Library Visability10 comments · 2026-11-03#1793[Playback] Media3: "Source error" on Jellyfin fMP4 HLS transcodes — fixed in Media3 (androidx/media#3412), needs a Media3 bump8 comments · 2026-10-10#2204[Playback] Miniplayer doesn't display content when format is "MPEG-2 Main" or "HEVC Main 10" with Apple Native player6 comments · 2026-11-09#2210[Feature] Option to hide watched items from "Recently Released" rows (Series | Movies)5 comments · 2026-11-09#2096[Playback] Autoplay Next Episode is broken on Moonfin 3.0.04 comments · 2026-11-02#1846[Feature Request] Ability to change user profile avatars directly from Moonfin and integrate with external avatar catalog (jf-avatars)4 comments · 2026-10-14#2177Android TV: ~2 min "Loading stream" when resuming after a pause (120 s HTTP read timeout)3 comments · 2026-11-07#1447[Feature] Use M3U group names for Live TV categories3 comments · 2026-09-08
Discussions
#2241is there anyway to change subtitle style?1 comments · 2026-11-11#2223translate.moonfin.io: sign-up fails with "CSRF verification failed – Origin checking failed - null does not match any trusted origins"3 comments · 2026-11-10#2085Server-side sync for library sort order & display type (revisiting #1445)0 comments · 2026-11-01#2048Play store & app store updates1 comments · 2026-10-30#1958when is 2.60 (or 2.7) releasing on apple tv1 comments · 2026-10-22#1953Configurable Buffers?1 comments · 2026-10-22#1948Transcoding preferences settings0 comments · 2026-10-21#1922External book/comic book readers?2 comments · 2026-10-18
Latest release
3.0.0 3.0.0 2026-10-30Moonfin 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