@creatrixtiara To expand on what @shoutcacophony said:
Pleroma is another implementation of ActivityPub that supports most of the Mastodon-specific bits, too. So you can use a Pleroma instance and also use Mastalab or Tusky to connect to it.
Many of the founding devs of Pleroma prefer shorter/no code of conduct, plus the founding communities' accounts were often blocked. This was a rocky start.
The software itself is good, though!