Post

Introducing Jellyflix - A cross-platform Jellyfin client

Introducing Jellyflix - A cross-platform Jellyfin client

I am proud to announce the first public release of Jellyflix, a cross-platform and open source Jellyfin client written in Flutter.

What is Jellyflix?

Jellyflix is a cross-platform Jellyfin client written in Flutter. It is available for Windows, Linux, macOS, Android and iOS. It is currently in an early stage of development and not all features are implemented yet. The goal is to provide a client that is easy to use, has a streamlined modern design and feels native on all platforms.
The main focus lays on the playback of movies and TV shows and features that are related to that.

Features

  • Playback of movies and TV shows
  • Support for subtitles
  • Support for multiple audio tracks
  • Support for multiple profiles and multiple servers
  • local HDR tone-mapping support
  • Netflix-like Top 10 popular movies and TV shows
  • Quick connect (connect TVs and other devices to your Jellyfin server)
  • search for movies and TV shows
  • display your server’s library
  • trigger a media sync
  • macOS, Windows, Linux, Android and iOS support

Download

You can download the latest release from the releases page on GitHub.

  • Testflight (AppStore release coming soon)
  • Android
    • Google Play (Open Test) (still in review)
    • Android APK (GitHub)
  • macOS (GitHub)
  • Windows (GitHub)
  • Linux (GitHub)
    You need to have following dependencies installed: libmpv-dev, mpv, libsecret-1-dev, libjsoncpp-dev

I plan on releasing Jellyflix on the AppStore, Google Play Store and F-Droid in the future.

Screenshots

Contributing / Feedback

If you want to contribute to Jellyflix, you can do so by opening a pull request on GitHub. If you have any feedback, you can open an issue on GitHub. Jellyflix can only get better with your input!

What’s next?

First of all, I want to put out the first App Store and Play Store release. After that, I plan on adding more features to Jellyflix. Some of the features I want to add are localization, support for transcoded downloads and maybe Dolby Vision and HDR10+ support through Exoplayer. This will probably mean an Android TV version of Jellyflix.