The alternatives exist but aren't exactly stellar. Otherwise I think this thread would be filled with recommendations.
GitHub is not stellar, either. :-)
GitHub is not stellar, either. :-)