{"id":16654,"date":"2012-09-02T01:36:40","date_gmt":"2012-09-01T23:36:40","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=16654"},"modified":"2015-11-24T09:11:22","modified_gmt":"2015-11-24T07:11:22","slug":"githubs-free-alternatives","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2012\/09\/02\/githubs-free-alternatives\/","title":{"rendered":"GitHub&#8217;s free alternatives"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>Personally, I love <a href=\"https:\/\/github.com\/\">GitHub<\/a>. \u00a0And I try to promote it as much as I can, and I&#8217;ve even got a few organizations setup their repositories there. \u00a0However, I am still asked once in a while for a good alternative. \u00a0<a href=\"http:\/\/albertech.net\/2012\/03\/free-alternatives-to-github\/\">These<\/a> work either for people who don&#8217;t have the money to pay for GitHub&#8217;s private repositories, or who are required to keep their code in-house.<\/p>\n<blockquote><p>Here are a few alternatives to the GitHub hosting service. There are two types of software: locally installed software and hosted. \u00a0These are decent for smaller companies that don\u2019t have the budget for licensing a hosted service.<\/p>\n<p><strong>Free Local Install<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/gitlabhq.com\/\">gitlabhq.com<\/a>\u00a0&#8211; this project looks really good, with new releases every month.<\/li>\n<li><a href=\"https:\/\/gitorious.org\/gitorious\/mainline\">gitorious<\/a>\u00a0&#8211; solid, free alternative to GitHub.<\/li>\n<\/ul>\n<p><strong>Free Hosted<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/gitorious.org\/\">gitorious.org<\/a>\u00a0&#8211; \u00a0open source projects are free, like github.<\/li>\n<li><a href=\"https:\/\/bitbucket.org\/\">bitbucket<\/a>\u00a0&#8211; unlimited free private repositories for up to 5 users. The pricing model is similar to the other Atlassian products.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Also, have a look at <a href=\"https:\/\/sourcegraph.com\/\">Sourcegraph<\/a>,\u00a0which you can host yourself or pay for a hosted service.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Personally, I love GitHub. \u00a0And I try to promote it as much as I can, and I&#8217;ve even got a few organizations setup their repositories there. \u00a0However, I am still asked once in a while for a good alternative. \u00a0These work either for people who don&#8217;t have the money to pay for GitHub&#8217;s private repositories, &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2012\/09\/02\/githubs-free-alternatives\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">GitHub&#8217;s free alternatives<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,62],"tags":[2265,2809,1588],"keyring_services":[],"class_list":["post-16654","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-technology","tag-git","tag-github","tag-version-control"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":16497,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/07\/16\/stash-privately-hosted-git-repositories\/","url_meta":{"origin":16654,"position":0},"title":"Stash &#8211; privately hosted Git repositories","author":"Leonid Mamchenkov","date":"July 16, 2012","format":false,"excerpt":"As far as I am concerned, GitHub is the king and queen of applications in the git world. \u00a0But it has a downside that is not easy to work around: GitHub Enterprise is expensive. \u00a0Keeping code on GitHub infrastructure is not always allowed by authorities and such, and then things\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/07\/Stash.jpg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/07\/Stash.jpg?fit=1200%2C900&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/07\/Stash.jpg?fit=1200%2C900&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/07\/Stash.jpg?fit=1200%2C900&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/07\/Stash.jpg?fit=1200%2C900&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":28580,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/05\/14\/gitea-self-hosted-git-service\/","url_meta":{"origin":16654,"position":1},"title":"Gitea &#8211; self-hosted Git service","author":"Leonid Mamchenkov","date":"May 14, 2018","format":false,"excerpt":"Gitea is yet another alternative to BitBucket, GitHub, and GitLab Cloud.\u00a0 It's an open source solution for self-hosting Git repositories.\u00a0 It's a fork of Gogs, written in Go, and is available under the MIT license.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/05\/gitea.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":20517,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/02\/12\/that-beautiful-moment-when-you-run-out-of-priv\/","url_meta":{"origin":16654,"position":2},"title":"&#8230; that beautiful moment when you run out of priv&#8230;","author":"Leonid Mamchenkov","date":"February 12, 2014","format":"status","excerpt":"... that beautiful moment when you run out of private repositories and upgrade your organization to GitHub's Gold plan.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18412,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/06\/28\/githubs-data-challenge-ii-winners-announced\/","url_meta":{"origin":16654,"position":3},"title":"GitHub&#8217;s Data Challenge II winners announced","author":"Leonid Mamchenkov","date":"June 28, 2013","format":false,"excerpt":"GitHub, being a massive data store, is constantly looking for new and improved ways of extracting knowledge from its data. In April we announced the second annual GitHub data challenge. [...] After receiving some amazing entries in the previous challenge, we were excited to see what people would discover with\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15838,"url":"https:\/\/mamchenkov.net\/wordpress\/2011\/11\/02\/github-enterprise-announced\/","url_meta":{"origin":16654,"position":4},"title":"GitHub Enterprise announced","author":"Leonid Mamchenkov","date":"November 2, 2011","format":false,"excerpt":"GitHub - the place to host and manage your source code - announced the release of GitHub Enterprise. GitHub Enterprise is a self-hosted version of GitHub. What I find the most interesting is the pricing. GitHub Enterprise is priced at $5,000 per 20 users, per year. It comes with everything\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2011\/11\/GitHub-Enterprise-500x387.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":29062,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/12\/10\/mysql-high-availability-at-github\/","url_meta":{"origin":16654,"position":5},"title":"MySQL High Availability at GitHub","author":"Leonid Mamchenkov","date":"December 10, 2018","format":false,"excerpt":"Shlomi Noach, GitHub's Senior Infrastructure Engineer, shares some details on both the current and future high availability setup of MySQL databases at GitHub. This is probably way too far out for most people using MySQL for their web applications.\u00a0 But it does highlight the technical complexity of running high load\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/12\/mysql-ha-solution-at-github.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/12\/mysql-ha-solution-at-github.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/12\/mysql-ha-solution-at-github.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/12\/mysql-ha-solution-at-github.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/12\/mysql-ha-solution-at-github.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/12\/mysql-ha-solution-at-github.png?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/16654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=16654"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/16654\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=16654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=16654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=16654"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=16654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}