https://mamchenkov.net/wordpress/2012/09/02/githubs-free-alternatives/
GitHub's free alternatives