@FinchHaven @DrPen
Oh my, lolz. With specificity, I recommend you checkout the archives in the Fediverse City Matrix community where so many Fediverse lead devs share, and then there's dozens of news articles and blog posts I've covered over the years with respect to #Fediverse, #ActivityPub, and #FOSS daemons in general.
But real quick, I can offer a couple of nuggets for you to take a look at and evaluate for yourself...
Android:
- Relatica is one of the finest clients for Friendica, not to take my recommendation lightly because I rarely recommend any client specifically designed for a single platform.
- Fedilab is IMO, perhaps the best, supporting your deprecated mastoSilo, #PeerTube, #Pixelfed, #Pleroma, and most other Fediverse platforms and their families of forks.
If the devil is in the details, then translation leveraging via #LibreTranslate, lightning fast cross boosting/liking/bookmarking/scheduling, quote posting, dynamic character count limits per account/server, multiple input methods and just way too much to list.
A few years back when many apps were getting booted from the playstore, the trust of their userbases eroding for their crippleware practices when several of them, and most notably tusky, hard coded blocked lists of Fediverse servers that their users could not log onto. This violated truth in advertising laws and it's water under the bridge now but the stain remains, and #Fedilab was almost singularly the app that refused to violate the spirit of #FOSS or alienate users. Get it at F-Droid.
Web:
- Without a doubt the best experience is almost universally the native web UI. Some exceptions do exist, and have even spawned entire Fediverse server projects. This is unfortunately why I don't use the excellent platform #GoToSocial very often, although I like it, and I no longer use TakahΔ much nowadays either since they dropped their excellent web UI.
- Phanpy is a fav of many #Mitra users, although I can't use it because it breaks webfinger addresses through what @cheeaun calls "short usernames", often rendering identification extremely problematic on a regular basis. I prefer the good looking native web UI for Mitra anyway, mitra-web, because Mitra is a privacy conscious publishing platform that does indeed natively support #Monero based subscriptions for anyone in the Fediverse (think substack or medium but respecting privacy - even anonymity) - I believe Ethereum support has already been completely dropped. Maybe you can still login that way. There's been quite a few specialized projects spawned from Mitra, perhaps not in small part due to it's stubborn commitment to only open standards, like FEP-ef61, along with #Streams - the bleeding edge in Fediverse technology, actively developed by the same dev that created #Friendica, arguably the oldest extant Fediverse platform π
- I would be remis in my list if I didn't include Pinafore, once considered the most cross-server compliant client, but like anything built with frameworks that are replaced wholesale, the dev felt it just wasn't worth it to go through and completely modernize the entire base (there's a blog post about why).... Well, there's a lot of pretty little third rate semi-crappy clients nowadays, and a few top notch ones too. I'm only giving honorable mention to a few that I recommend you familiarize yourself with for grounding :)
I really like #SocialHome too, another full on Fediverse publishing platform, but the web UI is really the way to go.
On the publishing platforms in the Fediverse, the real beauty Stones when articles are boosted to other platforms that also support #Markdown, #LaTex, #MFM, etc. And of course they can also do whatever that shitty one trick pony 'mastopub' can, literally a cheap Twitter clone that strives to itself be the next deprecated monolithic silo (just check the list of Twitter cofounders on the board).
Desktop:
I'm only going to mention Sengi real quick here, there's a few, but here's a bit of advice from someone who's been administering #Linux servers since 1992 and #UNIX in general since the 80's - avoid snap and flatpaks and appimage unless you're rolling your own or there's just no choice for your skill level.
Depending upon your particular distro, look for usually a .deb or a .rpm package (you can thank me later, as you'll get the full featured experience as the dev intended that's the native package for your Linux distro).
Okay I kinda like Whalebird too, it's what I use for GoToSocial and I like it for #Misskey flavors too, including #Iceshrimp and #CherryPickπ is a fav in that family too.
I've tested very little of anything in Windows however, and completely, categorically dismiss anything Apple π that's Post-Woz π
If you have alterations related to historical aspects of any of these platforms or apps that long predate the existence of masto, feel free to hit me up and I'll see if I can't point you towards some good resources.
I hope that helps! Live long and prosper π
#tallship #nomadic_identity #Fediverse_clients #Takahe
β΅
.