@CWSmith it might help you find what you need if you list out the features you're looking for. For example:- Mutual Follow acceptance to establish "Friend" relationship.- Groups- Events- Long postsYou might need more than one to meet all your requirements like Mobilizon for events and Friendica for other stuff.