Codeberg
Codeberg es una plataforma colaborativa pensada para desarrolladores, que ofrece herramientas de control de versiones y gestión de proyectos. Funciona como una alternativa impulsada por la comunidad a los servicios propietarios, y...
Codeberg es una plataforma colaborativa pensada para desarrolladores, que ofrece herramientas de control de versiones y gestión de proyectos. Funciona como una alternativa impulsada por la comunidad a los servicios propietarios, y...
Forgejo es una plataforma descentralizada de desarrollo de software que ofrece una interfaz fácil de usar para gestionar repositorios Git. Es una alternativa de código abierto a otras plataformas de control de...
SourceHut (sr.ht) es una forja de software de código abierto para repositorios Git y Mercurial, gestionada desde Hoorn, en los Países Bajos. Se dirige a desarrolladores que prefieren una herramienta ligera y...
La categoría de código abierto recoge proyectos que, aunque se desarrollaron originalmente fuera de Europa, permiten a cualquier persona del mundo contribuir. Estos proyectos no están ligados a una ubicación geográfica: cualquiera, sin importar dónde viva, puede revisar, modificar y mejorar el código. Lo fundamental es que el código fuente esté disponible para que cualquiera lo examine, lo que garantiza que el producto pueda verificarse de forma independiente y resulte fiable, sea cual sea su origen. Al destacar proyectos de código abierto, promovemos la transparencia, la colaboración y la innovación a escala mundial.
Gitea es una forja de software ligera y autoalojable escrita en Go. Abarca el alojamiento de Git, la revisión de código mediante pull requests, el seguimiento de incidencias, un registro de paquetes...
GitLab es una plataforma DevSecOps que reúne en una sola aplicación el alojamiento de repositorios Git, la revisión de código, los pipelines de CI/CD, el seguimiento de incidencias y los registros de...
¿Se nos ha pasado alguna? ¡Envíanos tu propuesta!
Proponer una empresaLas principales alternativas europeas a GitHub son Codeberg, una plataforma Git sin ánimo de lucro con sede en Berlín, Forgejo, la forja de código abierto en la que se basa Codeberg y que cualquiera puede alojar en su propio servidor, y SourceHut, una forja minimalista de pago de Países Bajos. Estas tres alojan repositorios Git sin que detrás haya una corporación estadounidense. GitLab y Gitea, también incluidas en esta página, son diferentes: las desarrollan empresas estadounidenses, pero su núcleo es de código abierto y se puede instalar en un servidor propio. Cuál encaja depende de si quieres un servicio alojado gratuito, un servidor propio o un flujo de trabajo basado en correo electrónico.
| Nombre | País | Modelo | Precio | Ideal para |
|---|---|---|---|---|
| Codeberg | Alemania (Codeberg e.V., Berlín) | Alojado, sin ánimo de lucro, funciona con Forgejo | Gratis, financiado con donaciones | Proyectos gratuitos y de código abierto |
| Forgejo | Alemania (proyecto de Codeberg e.V.) | Software autoalojado | Software libre; pagas tu propio servidor | Equipos y empresas que quieren control y repositorios privados |
| SourceHut | Países Bajos | Alojado, código abierto | De pago, desde 4 euros al mes | Desarrolladores experimentados a los que les gusta la revisión de código por correo electrónico |
| GitLab | EE. UU. (GitLab Inc., trabajo exclusivamente en remoto) | Autoalojado en Community Edition (MIT) o alojado en GitLab.com, open core | Community Edition gratis; GitLab.com con plan gratuito y planes de pago | Equipos que quieren Git, CI/CD y seguimiento de incidencias en una sola aplicación |
| Gitea | EE. UU. (CommitGo, Inc.) | Software autoalojado (MIT), con Gitea Cloud disponible | Software libre; pagas tu propio servidor | Equipos pequeños que quieren una forja ligera |
Codeberg lo gestiona Codeberg e.V., una asociación sin ánimo de lucro de Berlín, y se financia con donaciones en lugar de publicidad. Ofrece las funciones que más proyectos usan a diario: alojamiento de Git, incidencias, pull requests, revisión de código, wiki, versiones y sitios web estáticos a través de Codeberg Pages. Su documentación también cubre la integración continua (CI) con Woodpecker o con ejecutores autoalojados de Forgejo Actions, y un servicio de Weblate para traducciones. Según codeberg.org, aloja más de 700.000 proyectos y tiene más de 430.000 usuarios.
Límites: Codeberg está pensado para software libre y de código abierto. Sus preguntas frecuentes indican que no ofrece servicios de alojamiento privado, así que los proyectos empresariales de código cerrado no tienen cabida allí. Su comunidad es una fracción de la de GitHub, lo que significa menos colaboradores que ya tengan una cuenta, menos integraciones y menos visibilidad para los proyectos nuevos.
Forgejo es una forja de software ligera para autoalojamiento, desarrollada bajo el paraguas de Codeberg e.V. Cubre repositorios, incidencias, pull requests, revisión de código, versiones y CI a través de Forgejo Actions, centrada en la seguridad, la escalabilidad y la federación. El propio Codeberg la recomienda para proyectos comerciales que necesitan repositorios privados. El precio es la administración: alguien tiene que mantener el servidor, aplicar las actualizaciones y hacer las copias de seguridad. Un VPS de un proveedor europeo basta para un equipo.
SourceHut se gestiona desde Hoorn (Países Bajos) y es totalmente de código abierto. Aloja repositorios Git y Mercurial, y añade servidores de compilación sobre imágenes virtualizadas de Linux y BSD, listas de correo con revisión de parches en la web, seguimiento de tickets y wikis. Alojar proyectos es de pago, con planes desde 4 euros al mes; contribuir a otros proyectos no requiere pagar. La web sigue describiéndose como alfa pública. El flujo de trabajo gira en torno a los parches enviados por correo electrónico y no a botones de pull request, y la interfaz es deliberadamente sencilla, así que si vienes de GitHub te costará un poco adaptarte.
GitLab lo desarrolla GitLab Inc., una corporación estadounidense que trabaja exclusivamente en remoto. Su Community Edition se publica bajo la licencia MIT y puede ejecutarse en tu propio servidor en Europa. La Enterprise Edition añade funciones propietarias que requieren una suscripción de pago, por lo que GitLab es open core. Integra en una sola aplicación repositorios, merge requests, pipelines de CI/CD y seguimiento de incidencias, lo que encaja con equipos que quieren una única plataforma en lugar de varias herramientas.
Gitea es una forja ligera bajo licencia MIT, y Forgejo nació en 2022 como una bifurcación (fork) comunitaria de ella. La empresa detrás de sus ofertas comerciales, CommitGo, Inc., tiene sede en Estados Unidos, pero la edición de código abierto no tiene límite de usuarios y funciona con hardware modesto. La sintaxis de los flujos de trabajo de Gitea Actions es muy compatible con la de GitHub Actions.
Relacionado: sistemas de control de versiones, entornos de desarrollo y la página de Visual Studio Code.
No hay ningún equivalente único de igual tamaño. Codeberg es la plataforma Git europea más conocida; SourceHut y Forgejo autoalojado cubren otras necesidades. GitLab y Gitea también pueden autoalojarse, pero las empresas que están detrás son estadounidenses.
Para proyectos de código abierto, Codeberg. Es gratuita y sin ánimo de lucro. Para código privado, autoaloja Forgejo.
Codeberg indica que no ofrece servicios de alojamiento privado. Para proyectos privados, usa Forgejo en tu propio servidor o en un alojamiento de pago.
Sí, las estrellas y el grafo de seguidores no se transfieren. Las incidencias, etiquetas, hitos, versiones y la wiki sí pueden migrarse. Mantener una réplica en GitHub ayuda a los colaboradores a encontrar el proyecto.