SwiftUI app for iOS and macOS

Trombalsky

A combined client for Mastodon and Bluesky, built around paired identities so you can read, post, search, and switch between networks without treating them as separate worlds.

Mastodon Fediverse timelines, profiles, search, notifications, messages, and more.
Bluesky AtProto feeds, posts, profiles, notifications, messages, and discovery.
Both Unified modes where the app can show content from both networks together.
Trombalsky combined feed showing Mastodon and Bluesky posts in Both mode Trombalsky account pair switcher listing multiple identity pairs

Account pairs

One Mastodon account, one Bluesky account, one active identity pair.

Trombalsky is organized around pairs of accounts. A pair means one Mastodon account plus one Bluesky account. You can create multiple pairs and switch between them quickly from the two-profile-image icon.

  • Use a complete Mastodon and Bluesky pair for a unified social workflow.
  • Create several pairs for personal, project, company, or community identities.
  • Use Trombalsky with only Mastodon or only Bluesky when you do not need both networks.
  • Switch the active pair instead of signing out and back in between identities.

Core views

Three network modes across the main workflows.

Main Feed, Notifications, Messages, Liked Posts, Bookmarks, and Search can be used in Mastodon, Bluesky, or Both mode. Profiles let you choose between the Mastodon and Bluesky profile for the active pair.

F Main Feed

Read Mastodon, Bluesky, or combined timelines from the active account pair.

N Notifications

Follow mentions, replies, likes, boosts, reposts, and follows from each network.

M Messages

Open conversations from Mastodon and Bluesky while keeping network context visible.

P Profiles

Switch between the Mastodon and Bluesky profile belonging to the active pair.

S Search

Search posts, users, and hashtags across selected networks, with Mastodon trends included.

T Settings

Manage timeline presentation, filters, accounts, pairs, notifications, and tab behavior.

Network modes

Choose the network scope that fits the moment.

Mastodon

  • Fediverse timelines and accounts.
  • Search, hashtags, trends, and server-aware behavior.
  • Push notifications for Mastodon activity.

Bluesky

  • AtProto posts, profiles, and conversations.
  • Bluesky notifications and messages.
  • Push notifications for Bluesky activity.

Both

  • Combined views for feeds, notifications, messages, likes, bookmarks, and search.
  • Fast movement between paired identities.
  • Clear network origin for mixed content.

Screenshots

See Trombalsky in action.

The combined feed, both network profiles for the active pair, and the two-profile-image switcher used to move between identities.

Trombalsky combined feed in Both mode showing Mastodon and Bluesky posts together

Combined Feed

Mastodon and Bluesky posts together, each with visible network context.

Trombalsky Mastodon profile for the active account pair

Mastodon Profile

The Mastodon side of the active pair, with posts, replies, boosts, and collections.

Trombalsky Bluesky profile for the active account pair

Bluesky Profile

Switch to the Bluesky side of the same pair without leaving the profile view.

Trombalsky account pair switcher listing multiple identity pairs

Account Pairs

Tap the two-profile-image icon to switch between configured identity pairs.

About

A side project by Krystian Kozerawski.

Trombalsky is written in SwiftUI by Krystian Kozerawski, a developer at Apparent Software, also known for Eter, a radio app for iOS, macOS, watchOS, tvOS, and Android.

The name comes from Tomasz Trąbalski, the fictional elephant from Julian Tuwim's Polish poem "Słoń Trąbalski." The spelling became Trombalsky for easier pronunciation outside Poland, echoing how Polish names were sometimes adapted by replacing diacritics and changing "ski" to "sky." It fits an app that brings together Mastodon, named after an extinct relative of elephants, and Bluesky.

Legal

Privacy Policy

Legal

Terms of Use