With respect to @gruber, the best Mastodon app is on Android.

That app is Fedilab.

That's because Fedlab is not a mere Mastodon app but a Fediverse app.

Why is this important?

Because a basic premise of the Fediverse is that apps should talk to each other.

And thus, a *great* client should be able to talk, not just to Mastodon servers, but Pleroma, Pixelfed, Peertube, and Friendica too.

Just like web browsers interact with diverse websites, a Mastodon client should talk to diverse servers.

Now @gruber may say, "Mastodon is the 800 lb. gorilla in the Fediverse ecosystem."

Maybe, but it's nowhere near as dominant as many believe.

According to fediverse.oberserver, there are 21,723 Fediverse instances -- of which there are 11,944 instances.

That means there are 9,779 instances that are *not* Mastodon.

By ignoring all those non-Mastodon instances, 3rd party client devs are ignoring a huge amount of potential in the Fediverse.

@atomicpoet @gruber I think this misperception persists because it's not obvious that folks are not using Mastodon when they're on Pleroma or Friendica or Misskey.

@stwhite @gruber Yes, it can be very confusing when someone is using Pleroma with a Mastodon front-end. They try to log into @ivory or @[email protected], and they're told that they're not using Mastodon.

But to the user, it looks like their account is on Mastodon.

@atomicpoet @gruber @ivory @icecubesapp Oh, I didn't know folks were doing that.

I was more referring to the fact that you're posting from mastodon.social, I'm replying from pl.r8z.us - which is a Pleroma server, but if you don't know what that is, you'll never know I'm not using Mastodon, and if that were all you really knew about, you'd just assume I was.
R8Z.US Pleroma