Multipos

Rating: 
0
No votes yet

Multipos is a social media meta-client to browse multiple platforms from a single app.

Currently only Bluesky and Mastodon are supported.

If you get no keyboard you need to install the `maliit` package for Qt5!

Installation

At the moment the only supported way to install Multipos is by first installing Angelfish for Qt5 from Chum.

These steps assume a freshly installed SailfishOS. If you are a regular on this forum you will probably have Storeman, Chum and maybe even Angelfish already installed.

  • from Storeman install: `SailfishOS:Chum GUI Installer`
  • in Chum settings set "Override the automatic SaifishOS:Chum repository selection" to `4.6` and press Enter to apply it!
  • in Chum search for "Angelfish" in Applications and install it
  • install Multipos

Features

  • platforms: Mastodon and Bluesky
  • posting to multiple platforms at once
    • attaching images to posts (the file dialog is desktop Linux on mobile :sweat_smile:)
  • timelines
  • replying
  • reposting (also from one platform to another)
  • liking
  • bookmarking
  • following
  • notifications (in-app only)

Known Issues

  • Having more than one account on the same platform is, not yet!, supported.  This is not at all tested.
    • So having a Mastodon and Bluesky account is fine, but having two Mastodon accounts will give undefined behavior.
  • Encoding issues when crossposting.
  • Crossposting doesn't work very well with multiple accounts on the same platform: it just uses the first account.
  • Changing light/dark doesn't affect checkbox text that's on-screen.
  • When adding accounts they're not checked for valid credentials.
  • Accounts cannot be edited but only deleted.
  • Credentials are stored in Qt.Settings, needs looking into whether this is the proper place.
  • No video support: this adds a huge amount of libraries and dependencies and I am not ready for that headache yet.
    • video's will be opened in your browser
  • Following and unfollowing when multiple accounts for the same platform are active is confusing.
  • Qt5: when Qt6 is reliably available for SailfishOS we'll switch to that

Resources

See https://multipos.social/ for the roadmap and other information.

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-multipos-0.9.0a1-1.aarch64.rpm4.6 MB24/06/2025 - 22:26
File harbour-multipos-0.9.12-1.aarch64.rpm4.76 MB17/10/2025 - 14:56
File harbour-multipos-0.9.15-3.aarch64.rpm4.77 MB25/11/2025 - 00:08
File harbour-multipos-0.9.16-1.aarch64.rpm4.9 MB01/02/2026 - 00:27
Changelog: 

Only changes of interest to the user are listed.

v0.9.1 to v0.9.11, v0.9.13 and v0.9.14 have not been published.

v0.9.16

  • fix crash on some RSS formats
  • add buttons for flipping through images
  • support more Bluesky notification types
  • support posting images
  • add buttons for sharing / "downloading" images
  • add button to close images
  • open Bluesky videos in browser or Bluesky app
  • make button shape and color more consistent
  • add zooming and moving of images

v0.9.15

  • fix replies on compose page
  • fix crash on certain notifications

v0.9.14

  • improve error handling for reactions and follows
  • fix language issue on settings page

v0.9.13

  • show author timeline on profile page
  • rephrase video descriptions for Mastodon

v0.9.12

  • use adaptive icon on Android
  • fix Bluesky quote and reply notifications
  • videos not totally hidden anymore

v0.9.11

  • retrieve notifications in the background
  • show cards for videos
  • retrieve Bluesky notification content in background

v0.9.10

  • show notification contents (except for Bluesky)
  • mark "last read" notifications page position

v0.9.9

  • initial support for notifications
  • bookmarks for Bluesky
  • mark "last read" position

v0.9.8

  • add (initial, rough) RSS support
  • remove platform enable/disable buttons at top
  • fix resetting timeline with toggled accounts
  • improve slider UX on settings page

 

Comments

kempertom's picture

Keyboard doesn't open for instance input (the same in Angelfish adressbar input)

aerique's picture

Ah, I forgot to include this in the announcement! This is a Qt issue and not specifically for my app. I only ran into this when running SFOS on ports like Fairphone 5 or Xperia 1 IV.

You need to install the keyboard `maliit` package for Qt5. (I don't have an exact name for you currently since I'm not near my phone.)

flanker's picture

My apologies. I was too quick and didn't read installation notes.

aerique's picture

No problem, it's a bit convoluted for now so I can't really blame you.

flanker's picture

For me installation ended with error - nothing provides opt-qt5-location

aerique's picture

Do you have Angelfish installed? (see "Installation" above)

If yes, what phone and version of SFOS are you running?