For twitter -> mastodon ... there are alternatives beyond mastodon like akkoma, calckey, misskey, pleroma (where akkoma came from). From what I can tell, akkoma is cool, but mostly used for hosting your own single-user or small user-base server, but not exclusively at all (for instance, the linux kernel developers run their own instance for themselves on akkoma ... Linus Torvalds is there and occasionally posts). Calckey is fun and feature rich but also being actively developed.
For Reddit -> Lemmy, there's also kbin, which is newer, took some inspiration from lemmy, but is fusing microblogging with threaded posts, kinda cool and I'd like to see kbin and lemmy grow together.
Pixelfed seems to be doing well with a committed developer and an app and a newly released feature to import your instagram history.
If you're into blogging (remember blogs!?), there are some options too. Lemmy could be used by just starting a community and allowing only moderators to post (this is recommended in the documentation). Otherwise, writefreely and micro.blog provide some platforms while microblog.pub is an interesting platform that you would have to self-host but, if you have the know how, may be pretty suitable for hacking it to your liking (python + sqlite).
Diaspora* is one that's been around for yeeeeears. A federated Facebook basically. I always wished it'd take off since I do like the idea of having a personal page for very close friends and my network but it is much harder to take off because, while reddit and other sites have tech-minded folks willing to learn and migrate, very few people have an entire extended friend group looking to figure out what a decentralized federated Facebook would entail.
The sad truth is that Diaspora pretty much refuses to federate with anything other than itself. Some projects have managed to reverse engineer the protocol, but you'd honestly have more luck with Friendica or Hubzilla. Even then, neither of those things are perfectly analogous to Facebook.
FYI what Discord calls a "server" is actually just a group of chat channels and their pool of members. The equivalent of a Discord "server" on matrix is a "Space". This blog post is a couple of years old out-of-date, but it gives you the general idea:
It also has a livestreaming option as well. I'm hoping some twitch streamers would consider; but, that's a longshot because they're upset about ad money not actual content. Unless, there is a way to monetize content hosting without ads that's more or less a pipe dream
I used to spend a lot of time on IRC back in the day. The only thing stopping me from using now, is I can’t find a decent IRC client for iPad. The big problem was around multitasking. I would say switch over to my mail app to read a message that just came in, and when I would switch back to the IRC app I would find myself disconnected from the server.
I do remember reading about a web based IRC client that would solve that problem. I was going to set it up in my home server, then got busy and forgot its name.
I've got zero experience with the apple stuff, but I do have experience with home server so maybe there is something here you can use. Essentially, the device in my hands is never the one that's running IRC.
On my home server, I have a tmux session where my IRC client lives and runs 24/7. Then from whatever device I am on, from anywhere, I ssh into my homeserver and connect to the tmux session.
@DaisyLee
> What are the best fediverse alternative to the big sites on the web?
Which ones are the best is a matter of taste, but this page gives you an idea which of the corporate DataFarms the various fedi apps can be a replacement for: