GitHub est une plateforme pour développeurs qui héberge des dépôts Git dans le cloud et ajoute des outils pour tout le cycle de vie du logiciel. Elle propose des tickets et des jalons pour la planification, des pull requests pour la revue de code, GitHub Actions pour les tests et le déploiement automatisés, l'hébergement de paquets, GitHub Pages pour les sites web et une assistance par IA avec GitHub Copilot. Développeurs et organisations l'utilisent pour des projets privés et publics, y compris la collaboration open source. GitHub est fourni comme service hébergé sur GitHub.com ; la plateforme elle-même est propriétaire.
GitHub, Inc. est basée à San Francisco et filiale de Microsoft depuis 2018, ce qui fait de Microsoft une maison mère américaine et un signal CLOUD Act. Par défaut, les données sur GitHub.com sont stockées aux États-Unis. La plateforme étant propriétaire et exploitée par l'éditeur, les organisations européennes dépendent de GitHub et de Microsoft pour l'hébergement, la disponibilité et l'accès à leur code source. Il convient de peser ce point lorsque le code est un actif stratégique.