Logo GitHub

GitHub

Développement Freemium - 4$/mois

Plateforme de développement collaboratif et d'hébergement de code source basee sur Git, utilisee par des millions de développeurs dans le monde.

Fonctionnalités

  • Repositories publics et prives illimites
  • Pull requests avec revue de code
  • GitHub Actions pour CI/CD
  • GitHub Copilot avec IA intégrée
  • Issues et Projects pour la gestion de projet
  • GitHub Pages pour l'hébergement de sites statiques
  • Codespaces pour le développement dans le cloud
  • Sécurité avancée avec Dependabot et code scanning

Avantages et inconvénients

Avantages

  • Communauté open-source la plus large au monde
  • Plan gratuit très généreux
  • Intégration avec pratiquement tous les outils de développement
  • GitHub Actions puissant et flexible
  • Documentation et support communautaire excellents

Inconvénients

  • Interface parfois complexe pour les debutants
  • Dependance à un acteur unique (Microsoft)
  • Fonctionnalités avancées de sécurité reservees aux plans payants

GitHub est la plateforme de référence pour l’hébergement et la collaboration autour du code source. Acquise par Microsoft en 2018, elle accueille plus de 100 millions de développeurs et des centaines de millions de repositories. GitHub à fondamentalement transforme la façon dont les développeurs collaborent, contribuent à l’open-source et deploient leurs applications.

Fonctionnalités principales

Au coeur de GitHub se trouvent les repositories Git qui permettent de versionner et de partager du code. Les pull requests constituent le mecanisme central de collaboration, permettant la revue de code, les discussions et l’intégration de modifications de manière structuree. GitHub Actions offre un système de CI/CD intégré extremement flexible, capable d’automatiser les tests, les deployements et les workflows personnalisés.

GitHub Copilot, l’assistant IA de la plateforme, propose des suggestions de code en temps réel directement dans l’éditeur. Les Issues et Projects permettent de gérer le suivi des bugs et la planification des fonctionnalités. Codespaces offre des environnements de développement cloud preconfigures accessibles en quelques secondes.

A qui s’adresse GitHub ?

GitHub s’adresse à tous les développeurs, des etudiants aux grandes entreprises. Les contributeurs open-source y trouvent la plus grande communauté au monde. Les équipes de développement l’utilisent pour la collaboration, la revue de code et le déploiement continu. Les entreprises bénéficient des fonctionnalités avancées de sécurité et de conformité du plan Enterprise.

Tarification

Le plan gratuit offre des repositories publics et prives illimites, 2 000 minutes de GitHub Actions par mois et 500 Mo de stockage pour les packages. Le plan Team demarre à 4 dollars par utilisateur et par mois avec des fonctionnalités de collaboration avancées. Le plan Enterprise, à 21 dollars par utilisateur et par mois, ajoute la sécurité avancée, le SAML SSO et le support premium.

Notre avis

GitHub reste incontournable dans l’écosystème du développement logiciel. Sa communauté massive, ses fonctionnalités completes et son intégration avec l’ensemble de l’écosystème en font un choix évident pour la quasi-totalite des projets. L’ajout de Copilot et des Codespaces renforce encore sa proposition de valeur. Le plan gratuit est suffisamment généreux pour la plupart des usages individuels et des petites équipes.

Prêt à tester GitHub ?

Découvrez par vous-même pourquoi GitHub est noté 4.2/5 par les utilisateurs.