Thredo
This is another Reddit alternative, the neat thing about Thredo is you don’t need to sign up for an account to reply to threads, and you can now create your own communities on the platform too. I’ve noticed a lot of alternatives don’t give users the ability to make communities, maybe that’s why alternatives aren’t as popular as Reddit? Anyways here’s the link for Thredo!
Alt Forums