SailStream for Plex

Rating: 
5
Your rating: None Average: 5 (2 votes)

SailStream for Plex — Unofficial Plex Client

SailStream is a native app built using Silica components for streaming your personal Plex media collections on Sailfish OS.

Features

  • Stream Your Libraries: Access and play your Movies, TV Shows, and music libraries from your Plex Media Server.
  • Plex Home Support: Switch between different user profiles in your Plex Home, with full profile PIN authentication support.
  • Interactive App Covers: Shows the poster art of the currently playing movie or episode directly on the home screen card, with a clean branding fallback when idle.
  • Dashboard Feeds: Live "Continue Watching" and "Recently Added" rows that load dynamically from your server.
  • Offline/Direct Connection: Connect directly to a local IP address with your personal X-Plex-Token, bypassing Plex.tv if you are offline.
  • GDM Discovery: Automatically find Plex servers on your local network.

Navigation & Controls

  • Pull-down Menu: On the dashboard, pull down to open the menu where you can access the Settings screen, open the global Search page, or trigger a manual library Refresh.
  • Flick Gestures: Glide through libraries, check cast profiles, see technical file information, and browse seasons or episodes.

Multi-Language Support

SailStream includes translations for:

  • English, Finnish, Swedish, Norwegian
  • German, French, Spanish, Brazilian Portuguese
  • Polish, Russian, Slovak, Vietnamese
  • Japanese, Simplified Chinese

These were translated using google cloud translate. If you are a native speaker and would like to help improve the translations, send me a message.

Beta Notice

This app is currently in Beta. Core streaming, profile switching, search, and navigation should work fine, but some features are not fully implemented:

  • Metadata editing (such as editing tags, descriptions, or artwork) is currently limited and may be expanded in future releases.
  • Subtitle customization
  • More I forgot

Note: I do not actually own a sailfish phone. This was entirely developed using the i486 emulator so YMMV on a real device - hopefully it runs even better on one.

Disclaimer: This is an unofficial community client. Plex is a trademark of Plex, Inc. and this application is not officially endorsed by or affiliated with Plex, Inc.

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-sailstream-0.1.0-1.aarch64.rpm219.73 KB13/06/2026 - 10:22
File harbour-sailstream-0.1.0-1.armv7hl.rpm218.13 KB13/06/2026 - 10:22
File harbour-sailstream-0.1.0-1.i486.rpm220.66 KB13/06/2026 - 10:22
File harbour-sailstream-0.2.0-1.aarch64.rpm834.14 KB19/06/2026 - 08:50
File harbour-sailstream-0.2.0-1.armv7hl.rpm798.71 KB19/06/2026 - 08:50
File harbour-sailstream-0.2.0-1.i486.rpm866.04 KB19/06/2026 - 08:50
Changelog: 

-Added initial music support with background playback so you can navigate the app while still listening to music
-Added option to quickly switch servers from the pulldown menu on the dashboard.
-Added Plex Remote capability to control other Plex clients from the Sailfish app
-Added rudimentary download support for music. Planning to expand and improve it later.
-Improved  library, pinning, and favorites management
-Minor bug fixes

Comments

247's picture

Thank you for the update, server selection works very nicely
Two comments anyway
1 I tried going into your site to contact you about the translation, but seems like your site is blocked, or better, your site is blocking my connection, i don't know why
2 you put seven items in the pulley menu, which is way too much, and also discouraged by jolla's guidelines which suggest max 5 elements per pulley, to keep usability comfortable
Maybe i can suggest the use of opal tabs, where you can put downloads on a separate tab and maybe the server selection in options?
This way you would have two less items on the pulley making it more comfortable...

FixFlare's picture

NP

1. I just started releasing apps to the public so my site doesn't really have any sailfish content and the security is pretty strict. I normally just make stuff for my work. I relaxed it some for this app now but it depends on what country you're in?  Best way to contact me for feedback is my feedback site feedback.mydomain.com. 

 

2. I hear you and thought about that myself but its contextual for the server switch, if it doesn't detect you have more than 1 server it won't show that option so you have 1 extra than most will have. It was mostly having to add downloads + playlists for the music support that made that longer.

I'm not sure on the tabs though. The items in the pull menu are things that, at least for me, are rarely accessed and, when you do have to access them, being able to do that one handed is pretty nice vs say android's hamburger menus where you have to reach to the very upper left of your phone.

Giving up 1/2 inch of screen real estate permanently to add tabs for functions you'll access once in a blue moon just doesn't make a ton of sense to me. 

 

 

iXo's picture

Very nice update ! A very good plex client.

247's picture

Hello, thank you for the app
Wonder if there is a way to change a server other than relogging in every time
Also, how do i contact you?i think i can provide you another translation :)

FixFlare's picture

Np-

Not at the moment. I only use one server myself so I didn't know how common that was.

I can see about adding a "switch server" button to settings or something.

I believe you can just use the contact form here to message me directly about the translation. I'm new to the whole sailfish ecosystem/openrepos.

iXo's picture

Hi, very happy to see a native plex client ! It seems to works, I was able to log in, see my videos libraries and launch a movie. But none of my audio libraries are show.

FixFlare's picture

My inspiration for the design really came from the android plex app and it doesn't have music either, it is a separate app.

I may add support for it if it is possible and there is enough demand, I don't really use plex for music myself.

iXo's picture

I understand, but I thought it was a bug as the description of the app say that music libraries should work.

FixFlare's picture

hah - fair enough.

I think you'll like the next update ;-)

iXo's picture

Sweet ! Thank you so much in advance !

frankps's picture

Not using Plex, but can look through the Norwegian bokmål translations.

FixFlare's picture

Nice, appreciate it. I use a web app for translations and I haven't decided if I want to give people access to that or just throw it up on github or something.

If you want to DM me your contact info, once I figure that out I'll let you know.