GitHub最核心的产品是Git版本库(即项目)托管,此外GitHub还提供一些副产品(Side Project),通过附加的服务或技术提供了更多有趣的功能。例如提供数据粘贴的Gist网站,对其他版本控制工具如SVN和Hg的支持,各具特色的客户端工具,求职网站,销售纪念品的GitHub商店等等。