Signal is probably going to be the best alternative that I can think of that has similar features to Snapchat for at least one on one chats and stories, but it doesn't have publicly discoverable content like Snapchat does
For the social part of the Snapchat, it has a couple of features. Like locations, stories, streaks (which a few in my uni was too much into for some reason). And, let's be honest, Snapchat was used a lot for sending nudes back in the day, though I doubt OP was asking for that feature.