Innovez plus rapidement grâce à une collaboration fluide.

Les outils dont vous avez besoin pour développer ce que vous voulez
Coding collaboratif
/features Flex - Codage collaboratif - River Breakout

- Consultez les modifications qui vous intéressent.
- Construisez une communauté autour de votre code.
GitHub Codespaces
Faites démarrer des environnements de dev entièrement configurés dans le cloud avec la pleine puissance de votre éditeur préféré.
GitHub Copilot
Obtenez des suggestions de lignes de code ou des fonctions entières depuis l’intérieur même de votre éditeur.
Pull requests
Recevez des notifications concernant les modifications de repos par les contributeurs, avec des limites d’accès spécifiques, et fusionnez de manière fluide les mises à jour acceptées.
Discussions
Espace dédié permettant à votre communauté de se rassembler, d’échanger des questions et des réponses et de dialoguer ouvertement.
Recherche et consultation de code
Recherchez, parcourez et comprenez rapidement le code directement depuis GitHub.com grâce à nos nouveaux outils puissants.
Révision du code
Passez en revue le nouveau code, visualisez les modifications et fusionnez-les en toute confiance grâce à des vérifications de statut automatiques.
Demandes de pull requests brouillons
Collaborez et discutez des modifications sans passage en revue formel ni le risque de merges non souhaités.
Branches protégées
Appliquez vos restrictions de fusion de branches en exigeant des revues ou en limitant l’accès à des contributeurs spécifiques.
Automatisation et CI/CD
/features Flex - Automatisation et CI/CD - River Breakout

Tout automatiser : CI/CD, tests, planification, gestion de projet, étiquetage des issues, approbations, intégration, etc.
- Normalisez et étendez les meilleures pratiques, la sécurité et la conformité dans l’ensemble de votre organisation.
- Démarrez rapidement avec des milliers d’actions de partenaires et de la communauté.
GitHub Actions
Automatisez vos workflows logiciels en écrivant des tâches et en les combinant pour construire, tester et déployer plus rapidement à partir de GitHub.
GitHub Packages
Hébergez vos propres packages logiciels ou utilisez-les comme dépendances dans d’autres projets, avec à la fois des hébergements privé et public disponibles.
API
Créez des appels pour obtenir toutes les données et événements dont vous avez besoin au sein de GitHub. Lancez et faites progresser automatiquement vos workflows logiciels.
GitHub Marketplace
Mettez à profit des milliers d’actions et applications de notre communauté pour vous aider à construire, améliorer et accélérer vos workflows.
Webhooks
Des douzaines d’événements et une API de webhooks vous aident à intégrer votre travail et à l’automatiser pour votre repo, organisation ou application.
Exécuteurs auto-hébergés GitHub
Déplacez l’automatisation dans le cloud avec des environnements Linux, macOS, Windows, ARM et GPU à la demande pour vos exécutions de workflows, le tout hébergé par GitHub.
Exécuteurs auto-hébergés
Bénéficiez de plus d’environnements et d’un contrôle plus intégral avec les étiquettes, groupes et politiques pour gérer les exécutions sur vos propres machines, ainsi qu’une application d’exécution open source.
Visualisation des workflows
Mappez les workflows, suivez leur progression en temps réel, comprenez les workflows complexes et communiquez leur statut au reste de l’équipe.
Modèles de workflows
Normalisez et déployez à grande échelle les meilleures pratiques et processus avec des modèles de workflows préconfigurés et partagés dans l’ensemble de votre organisation.
Sécurité des applications
Sécurité des applications : trouvé, c’est corrigé. Optimisé par GitHub Copilot Autofix.

Sécurité des applications : trouvé, c’est corrigé. Optimisé par GitHub Copilot Autofix.
- Assurez la prévention, la détection et la correction des vulnérabilités et fuites de secrets des applications.
- Ciblez les alertes historiques pour réduire la dette de sécurité à grande échelle.
- Développez sur la plateforme GitHub que les développeurs et développeuses connaissent et apprécient.
Code Scanning
Détectez les vulnérabilités dans votre code avec CodeQL, l’outil d’analyse sémantique du code leader du secteur de GitHub. Prévenez l’introduction de nouvelles vulnérabilités en scannant chaque pull request.
GitHub Copilot Autofix
Optimisé par GitHub Copilot, génère des corrections pour 90 % des types d’alertes en JavaScript, TypeScript, Java et Python. Effectuez rapidement des corrections grâce à des renseignements et conseils contextuels sur les vulnérabilités.
Campagnes de sécurité
Résolvez votre backlog de dette de sécurité des applications avec des campagnes de sécurité qui ciblent et génèrent des corrections automatiques pour jusqu’à 1 000 alertes simultanément, réduisant rapidement les risques de vulnérabilités et attaques zero-day.
Analyse des secrets (secret scanning)
Détectez les secrets exposés dans vos repos publics et privés, et révoquez-les pour sécuriser l’accès à vos services.
Secret scanning GitHub Copilot
Capacités d’IA supplémentaires pour détecter les secrets hors d’atteinte tels que les mots de passe.
Graphique des dépendances
Consultez les packages sur lesquels s’appuie votre projet, les repos qui en dépendent et toutes les vulnérabilités détectées dans leurs dépendances.
Alertes Dependabot
Recevez des alertes lorsque de nouvelles vulnérabilités affectent vos repos, GitHub détectant et vous notifiant des dépendances vulnérables dans des repos publics et privés.
Sécurité et mises à jour de version de Dependabot
Assurez la sécurité de votre code en ouvrant automatiquement les pull requests qui actualisent les dépendances vulnérables ou obsolètes.
Examen des dépendances
Avant de fusionner, évaluez l’impact de sécurité des nouvelles dépendances dans les pull requests.
Avis de sécurité GitHub
Signalez, discutez, corrigez et publiez de manière privée des informations sur les vulnérabilités de sécurité détectées dans les repos open source.
Signalement de vulnérabilités privé
Permettez à votre référentiel public de recevoir de manière privée des rapports de vulnérabilités de la part de la communauté et collaborez sur les solutions.
GitHub Advisory Database
Parcourez ou recherchez dans la base de données des vulnérabilités connues de GitHub, qui comprend des CVE et avis de sécurité en lien avec le graphe des dépendances de GitHub.
Applications clientes
Accédez à GitHub partout : sur ordinateur de bureau, téléphone portable et ligne de commande.

Accédez à GitHub partout : sur ordinateur de bureau, téléphone portable et ligne de commande.
- Accessible de partout. Utilisez GitHub sur macOS, Windows, téléphone portable ou tablette avec des applications natives.
- Gestion efficace. Traitez rapidement les pull requests, issues et tâches avec GitHub CLI ou mobile.
- Développement lissé. Visualisez et validez facilement les modifications avec GitHub Desktop.
GitHub Mobile
Amenez vos projets, idées et code en déplacement grâce à des expériences complètement natives, sur mobiles et tablettes.
GitHub CLI
Gérez les issues et pull requests à partir du terminal, où vous travaillez déjà avec Git et votre code.
GitHub Desktop
Simplifiez votre workflow de développeur avec une GUI pour visualiser, valider et pousser les modifications : aucune ligne de commande n’est nécessaire.
Gestion de projets
Gardez les demandes de fonctionnalités, bugs, etc. organisés.

Gardez les demandes de fonctionnalités, bugs, etc. organisés.
- Coordonnez les grandes et petites initiatives avec des tableaux, panneaux et listes de tâches de projet.
- Conçu pour les équipes logicielles.
- Suivez ce que vous livrez, jusqu’au commit.
GitHub Projects
Créez une vue personnalisée de vos issues et pull requests pour planifier et suivre votre travail.
GitHub Issues
Suivez les bugs, améliorations et autres demandes, hiérarchisez le travail et communiquez avec les parties prenantes à mesure que les modifications sont proposées et fusionnées.
Évènements
Suivez la progression des groupes sur les issues ou pull requests dans un repo et associez les groupes à des objectifs de projet généraux.
Graphiques et insights
Mettez à profit des insights pour visualiser vos projets en créant et en partageant des graphiques élaborés à partir des données de votre projet.
Nos insights de dépendance
Consultez les vulnérabilités, licences et autres informations importantes pour les projets open source dont dépend votre organisation.
Insights de repos
Utilisez les données sur les activités, tendances et contributions au sein de vos repos, pour apporter des améliorations axées sur les données à votre cycle de développement.
Wikis
Hébergez la documentation de projet dans un wiki au sein de votre repo, permettant aux contributeurs de la modifier facilement sur le Web ou localement.
Gouvernance et administration
Simplifiez la gestion de l’accès et des permissions pour l’ensemble de vos projets et équipes.

Simplifiez la gestion de l’accès et des permissions pour l’ensemble de vos projets et équipes.
- Mettez à jour les permissions, ajoutez de nouveaux utilisateurs à mesure que vous vous développez, et attribuez à tous les permissions exactes dont ils ont besoin.
- Synchronisez avec Okta et Entra ID.
Organisations
Créez des groupes de comptes utilisateurs propriétaires des repos et gérez l’accès équipe par équipe ou par utilisateur individuel.
Équipes
Organisez vos membres pour refléter la structure de votre entreprise, avec un accès en cascade aux permissions et mentions.
Synchronisation des équipes
Favorisez la synchronisation des équipes entre votre fournisseur d’identité et votre organisation sur GitHub, y compris Entra ID et Okta.
Rôles personnalisés
Définissez le niveau d’accès des utilisateurs à votre code, vos données et vos paramètres en fonction de leur rôle dans votre organisation.
Rôles de repo personnalisés
Assurez-vous que tous les membres n’aient que les permissions dont ils ont besoin en créant des rôles personnalisés avec des réglages précis.
Vérification de domaine
Procédez à la vérification de l’identité de votre organisation sur GitHub et affichez cette vérification sur un badge de profil.
Rapports de conformité
Gérez vos besoins en matière d’évaluation et de certification de sécurité en accédant aux rapports de conformité cloud de GitHub, par exemple nos rapports SOC et auto-évaluations Cloud Security Alliance CAIQ (CSA CAIQ).
Journal d’audit
Passez rapidement en revue les actions effectuées par les membres de votre organisation. Contrôlez l’accès, les modifications de permissions, les modifications d’utilisateurs et autres événements.
Règles de repo
Améliorez la sécurité de votre organisation avec des dispositifs de protection du code source évolutifs et utilisez les insights sur les règles pour facilement passer en revue comment et pourquoi les modifications de code ont été effectuées dans vos repos.
Comptes d'entreprise
Nécessite GitHub EnterpriseFacilitez la collaboration entre votre organisation et les environnements GitHub grâce à un point de visibilité unique et une gestion via un compte Entreprise.
GitHub Connect
Nécessite GitHub EnterprisePartagez les fonctionnalités et workflows entre votre instance GitHub Enterprise Server et GitHub Enterprise Cloud.
SAML
Nécessite GitHub EnterpriseContrôlez en toute sécurité l’accès aux ressources de l’organisation telles que les repos, issues et pull requests avec le SAML, tout en autorisant les utilisateurs à s’authentifier avec leur nom d’utilisateur GitHub.
LDAP
Nécessite GitHub EnterpriseCentralisez la gestion des repos. LDAP est l’un des protocoles les plus utilisés pour intégrer les logiciels tiers avec les répertoires d’utilisateurs de grandes entreprises.
Utilisateurs gérés par l’entreprise
Nécessite GitHub EnterpriseGérez le cycle de vie et l’authentification des utilisateurs sur GitHub Enterprise Cloud à partir de votre fournisseur d'identité (IdP).
Apportez votre propre fournisseur d'identité pour les utilisateurs gérés par l'entreprise
Nécessite GitHub EnterpriseUtilisez les fournisseurs de SSO et SCIM de votre choix pour les utilisateurs gérés par l'entreprise, séparés les uns des autres, pour une approche plus flexible du cycle de vie de gestion des utilisateurs.
Communauté
Communauté

GitHub Sponsors
Soutenez financièrement les projets open source dont dépend votre code. Parrainez un contributeur, mainteneur ou projet avec des contributions ponctuelles ou récurrentes.
GitHub Skills
Acquérez de nouvelles compétences en réalisant des tâches et projets directement au sein de GitHub, guidé(e) par notre sympathique bot.
Electron
Écrivez des applications de bureau inter-plateformes en JavaScript, HTML et CSS avec le framework Electron, basé sur Node.js et Chromium.
Éducation
GitHub Education est un engagement à donner accès à la technologie et à la collaboration open source aux étudiants et enseignants dans le monde entier.
Prêt à commencer ?
Explorez tous les forfaits pour trouver la solution adaptée à vos besoins.