FediTree, the ActivityPub app that I’m missing

I’m truly in awe with all the amazing apps that populate the Fediverse. I, myself, use a few: Mastodon, Peertube, WordPress and Bookwyrm. And I’m sometimes tempted to expand my portfolio with a Lemmy, Flipboard or Postmarks account. But I’m concerned the people who enjoy following my activities might get lost in this forest.

Currently, the only way to inform my followers of all my Fediverse activities is to boost a post from my Peertube, WordPress or Bookwyrm to my Mastodon followers (because that’s where I have the largest following). And I sometimes see some of my followers then subscribe to these accounts. But the question remains whether that is a good approach or if, as the number of differentiated and federated services grow, we would need some kind of aggregation tool.

Of course, Mastodon allows you to list up to 4 links in your profile and some use that to link to their other Fediverse accounts. It does provide a way sometimes to verify that you are the owner of those accounts, with a verified link back. But this arbitrary limit of 4 is annoying.  And the reverse is not always true. You can’t list multiple Fediverse accounts on your Bookwyrm profile.

What I think we need is FediTree, an application with the sole purpose of listing all the Fediverse accounts of one person (or one group) and allowing people to subscribe to the aggregated feed from all these accounts. Maybe we don’t even need to push to create an aggregated feed. Maybe there is a simple way to subscribe to multiple feeds at once and that would be sufficient.

As you can see, this is not a fully fledged idea. There could be an ActivityPub component to it (AP tech folkx need to look at this. I’m not sure you can create an AP aggregator. Is that allowed by the protocol?). And maybe we could already use the multiple LinkTree alternative services that exists like https://linkstack.org/instances/ for example.

I’m putting this out there to create a conversation. Maybe you are already working on this. Maybe you want to also solve this problem and the multi-account problem. Maybe you have a better idea. Curious to hear your thoughts.