GitHub是通过Git进行版本控制的软件源代码托管服务平台,由GitHub公司的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。
BitBucket是一个源代码托管网站,采用Mercurial和Git作为分布式版本控制系统,提供商业计划和免费账户。免费版本的用户可以有无限的私有Repos,现在你可以在Bitbucket中存储一些不想公开的代码。有些方面比较强,但是名气没有Github大。
VaryCode是一种基于Web的跨平台源代码转换工具,支持C#、VisualBasic、java、Python、C++、ruby、boo语言,编程人员可以在线转换,无需安装任何软件。