Skip to content

[Feature Request] InPlayerEpisodePreview Compatibility Support or similar in-built functionality #127

@Sachint-Goel

Description

@Sachint-Goel

First off, I want to say that Moonfin has quickly become one of the best Jellyfin client experiences I’ve used. The UI, genre-focused browsing, and overall streaming-service feel are excellent, especially on TV-focused interfaces like webOS.

One feature I would love to see explored is support for functionality similar to the Jellyfin InPlayerEpisodePreview plugin — or ideally, a native Moonfin implementation of the same concept.

Plugin reference:
https://github.com/Namo2/InPlayerEpisodePreview

Why this would be valuable

One of the biggest usability improvements for TV show binge-watching is the ability to browse and switch episodes from inside the media player itself, without backing out to the series page.

The InPlayerEpisodePreview plugin for the standard Jellyfin web UI provides functionality such as:

  • Viewing the current season’s episode list while playback is ongoing
  • Quickly jumping to another episode
  • Seeing thumbnails/progress information
  • Netflix-like “continue watching within player” behavior

This significantly improves the couch/TV experience, especially for:

  • sitcoms
  • anime
  • binge watching
  • family/shared TV usage

Why this feels especially relevant for Moonfin

Moonfin already excels at:

  • TV-first navigation
  • genre discovery
  • modern streaming-style UX
  • controller/couch-friendly design

And now that the Jellyfin app experience on platforms like webOS is increasingly associated with the Moonfin-style interface, an in-player episode browser would make the experience feel even closer to a polished streaming platform.

Possible Approaches

I understand that frontend injection plugins like InPlayerEpisodePreview may not be directly compatible with Moonfin’s architecture/UI system.

So I think there are two possible directions:

  • Add compatibility/support hooks for InPlayerEpisodePreview
  • Build a native Moonfin version of the feature

Personally, I think a native implementation integrated into Moonfin’s player UI would fit the project best long-term.

Suggested UX Ideas

Some ideas that could work well:

  • “Episodes” button inside player controls
  • Slide-out episode panel
  • Season selector while playback continues in background
  • Quick episode thumbnails/progress markers
  • Controller-friendly navigation for TV remotes/gamepads

I think this would become one of Moonfin’s standout features for TV show viewing.

Thanks again for all the work on Moonfin — it has genuinely made Jellyfin feel much more polished and streaming-platform-like.

*This is not an AI post. I have just formatted it in AI since this is my first time posting a request on Github and I did not want to commit a fauxpas.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions