GitHub is a platform for developers to "host and review code, manage projects, and build software" in Git repositories.