Overview of hosted Git platforms and self-hosted alternatives for source code management and collaboration.

## Hosted services

- **[GitHub](https://github.com)** — largest code hosting platform; tight integration with CI/CD (Actions), packages, and the open-source ecosystem
- **[GitLab](https://gitlab.com)** — all-in-one DevOps platform with built-in CI/CD, container registry, and issue tracking; available as SaaS or self-hosted
- **[Bitbucket](https://bitbucket.org)** — Atlassian's Git hosting; integrates with Jira and Confluence
- **[Codeberg](https://codeberg.org)** — non-profit, community-driven hosting based on Forgejo; no tracking, EU-based
- **[Sourcehut](https://sourcehut.org)** — minimal, email-based workflow; strong focus on plain-text patches and mailing lists

## Self-hosted

- **[Gitea](https://gitea.io)** — lightweight self-hosted Git service with a GitHub-like UI; low resource requirements
- **[Forgejo](https://forgejo.org)** — community-driven Gitea fork under a non-profit; drop-in replacement with more conservative governance
- **[GitLab](https://about.gitlab.com/install/)** — full DevOps platform; self-hosted Community Edition is open source
- **[Gogs](https://gogs.io)** — original minimal Go-based Git server; predecessor to Gitea