GitHub est un service web d’hébergement et de gestion de développement de logiciels, utilisant le programme Git. Ce site est développé en Ruby on Rails. GitHub propose des comptes professionnels payants, ainsi que des comptes gratuits pour les projets open source. Et Git est un logiciel de gestion de versions décentralisée. C’est un logiciel libre créé par Linus Torvalds, le créateur du noyau Linux, et distribué sous la GNU GPL version 2.
GitLab, est tout simplement un « GitHub Like » et propose l’hébergement de projets sous Git. Comme indiqué en home page, GitLab fournit les fonctionnalités suivantes :
- contrôler d’accès aux dépôts
- gestion des clés publiques
- gestion des projets
- parcourir le code des projets
- parcourir les commits
- coloration syntaxique du code source
- historique des fichiers
- bug, commentaires, correctifs
GitLab est développé avec Ruby On Rail.
Site Internet : GitLab
Licence : MIT