The best alternatives to Social Snap that I know of are Social Warfare, Nova Share, and Monarch. All of them are great but personally, I love Social Snap the most.