Choisir entre Gitea, Forgejo et GitHub dépend de plusieurs critères : souveraineté, coût, communauté, écosystème, perf perçue. Voici un comparatif honnête en 2026 pour vous aider à décider en connaissance de cause.
Voir notre guide Forgejo / Gitea.
GitHub — le standard de l’industrie
- Forces : écosystème massif (GitHub Marketplace, Actions, Copilot, Codespaces), communauté worldwide, intégrations partout, plan free très généreux pour repos publics
- Faiblesses : appartenant à Microsoft, données aux US, coût par utilisateur sur Team/Enterprise (4-21 USD/user/mois), facturation USD parfois compliquée depuis l’Afrique, latence depuis Sénégal/CI
- Pour qui : équipes dont les collaborateurs sont déjà sur GitHub, projets open-source visant audience mondiale
Gitea — le projet historique self-hosted
- Forces : projet historique (depuis 2016), maturité, communauté large, support commercial possible (Gitea Ltd)
- Faiblesses : gouvernance partagée commerciale/communautaire qui a généré des frictions, parfois plus lent à intégrer features communautaires
- Pour qui : équipes qui veulent un projet self-hosted mature avec option de support payant
Forgejo — le fork communautaire
- Forces : gouvernance communautaire (hébergé chez Codeberg), évolution rapide, intégration features communautaires, philosophie ethical software
- Faiblesses : projet plus jeune (fork 2022), pas de support commercial officiel
- Pour qui : équipes qui privilégient la souveraineté et la communauté
Tableau comparatif
| Critère | GitHub | Gitea | Forgejo |
|---|---|---|---|
| Mode | SaaS | Self-hosted (+ SaaS Gitea Cloud) | Self-hosted |
| Open-source | Non | Oui (MIT) | Oui (MIT) |
| Coût pour 10 users | ~40 USD/mois (Team) | 5 € VPS (libre) | 5 € VPS (libre) |
| CI/CD | Actions managées | Gitea Actions | Forgejo Actions |
| Container Registry | GHCR (limites) | Oui | Oui |
| Package Registry | Limité | npm, PyPI, etc. | npm, PyPI, etc. |
| Marketplace actions | Énorme | Compatible GitHub | Compatible GitHub |
| Souveraineté | Aucune (US) | Totale | Totale |
| Latence Afrique | ~150-200 ms | ~150 ms (Hetzner) | ~150 ms (Hetzner) |
| Communauté | 100M+ devs | Large | En croissance |
Recommandation par cas
Projet open-source visant communauté mondiale → GitHub. La discoverability et les contributions externes en dépendent.
Code privé entreprise, données confidentielles, souveraineté → Forgejo (recommandé) ou Gitea, sur VPS Hetzner ou local.
Coût par utilisateur GitHub Team/Enterprise devient un frein → migration vers Forgejo, économie immédiate.
Vous voulez du support commercial → Gitea Ltd ou GitHub Enterprise selon budget.
Stratégie hybride
Possible et fréquent : code public open-source sur GitHub (visibilité, marketing) + code privé client/produit sur Forgejo self-hosted. Forgejo permet le mirroring vers GitHub pour les repos qui doivent être sur les deux.
Adaptation Afrique de l’Ouest
Pour une PME ouest-africaine, Forgejo sur Hetzner offre 95 % des fonctionnalités GitHub Team à 5 % du coût. La latence ajoutée vs GitHub est négligeable (les deux sont en Europe/US). La souveraineté est l’argument décisif pour code client confidentiel.