Codeberg
Alojamiento de Git gratuito y sin ánimo de lucro para proyectos de código abierto, ejecutado sobre Forgejo sin anuncios ni rastreo. Gestionado por Codeberg e.V. en Alemania.
Alternativas privadas a GitHub, verificadas con nuestros criterios públicos.
Agrupado por nivel de amenaza
Alojamiento de Git gratuito y sin ánimo de lucro para proyectos de código abierto, ejecutado sobre Forgejo sin anuncios ni rastreo. Gestionado por Codeberg e.V. en Alemania.
Plataforma DevOps completa cuya Community Edition es de código abierto bajo la licencia MIT y autoalojable, con una opción de nube alojada también. Con sede en EE. UU.
Git forge autoalojada e impulsada por la comunidad, forkeada de Gitea y administrada por Codeberg e.V. Ligera y copyleft, construida para pertenecer a quienes la ejecutan.
Forge minimalista y totalmente de código abierto construida en torno a un flujo de trabajo por email, sin JavaScript obligatorio. Disponible como alojamiento de pago o autoalojada. Con sede en EE. UU.
No hay coincidencias para esos filtros.
Tus repositorios son lo más valioso que produces, y el sitio por defecto para guardarlos es propiedad de Microsoft. El código subido a una plataforma que no controlas puede integrarse en Copilot y regirse por términos que nunca fijaste. Un alojamiento Git que tú mismo ejecutas, o uno operado por una organización sin ánimo de lucro, mantiene el código fuente en infraestructura que te rinde cuentas. Las forjas de abajo te dejan ser dueño tanto del almacenamiento como de las reglas de acceso sin renunciar a las pull requests ni a la CI.
GitHub pertenece a Microsoft, y las partes que más importan no son tuyas para configurar. Ningún ajuste saca tu código público del corpus de entrenamiento tras Copilot, y ningún interruptor mueve tus repositorios a un almacenamiento que te pertenezca. El valor por defecto centraliza el código abierto en un solo servicio propietario, lo que significa que una sola empresa fija los términos y los precios y decide quién mantiene el acceso. Puedes limitar la visibilidad de tu repositorio y bloquear unos cuantos permisos, pero los hechos estructurales quedan fijos. La infraestructura y las reglas pertenecen ambas a Microsoft, y tu código vive donde puede ser explotado. La única solución real es alojar la forja tú mismo o confiarla a una organización cuyo propósito sea servir a los desarrolladores en lugar de vender un modelo entrenado con ellos.
Cada forja de aquí se mide frente a nuestros criterios de inclusión públicos. El código que ejecuta la plataforma tiene que estar abierto a inspección. Tienes que poder autoalojarlo o confiar en un proveedor sin incentivo para explotar tus repositorios. Y el proyecto necesita un historial en lugar de un solo fin de semana de bombo. También sopesamos la licencia, porque una forja copyleft es mucho más difícil de capturar discretamente para una empresa con ánimo de lucro que una permisiva. Solo listamos una forja que ejecutaríamos a gusto para nuestro propio trabajo, y decimos con claridad dónde cada una pide más de ti a cambio de la independencia que compra.
Empieza por dónde vive el código. Una forja que puedes autoalojar pone los repositorios en infraestructura que te pertenece, que es el sentido entero de dejar GitHub. Lee luego la licencia: una forja de código abierto puede auditarse y bifurcarse, mientras que una de núcleo abierto mantiene sus funciones avanzadas como propietarias. Comprueba el flujo de trabajo en el que te metes, porque un modelo de pull request familiar es una mudanza suave mientras que un flujo de parches por correo es un cambio de hábito deliberado. Sopesa con honestidad la carga de mantenimiento, ya que una forja ligera se actualiza con un comando y una plataforma DevOps completa pide recursos de servidor reales. Busca herramientas de migración que funcionen para que tus issues y tu historial sobrevivan a la mudanza. La elección correcta equilibra el control que ganas frente al mantenimiento que asumes.
No, y esta es la preocupación que mantiene a la mayoría en GitHub más tiempo del que necesitan. Forgejo y GitLab CE traen ambos un flujo completo de merge request con revisión en línea y protección de ramas, más runners de CI que apuntas a tus propias máquinas. Codeberg te da la misma experiencia de Forgejo como servicio alojado, con su propia CI incluida. Las etiquetas difieren de las de GitHub y los runners se conectan a mano, pero el bucle diario de abrir una rama y fusionar el resultado revisado está plenamente intacto. La única desviación genuina es SourceHut, que revisa código por correo a propósito, un flujo que el núcleo de Linux ha usado durante décadas. Eso es un hábito distinto, no una función que falte.
Levanta primero la forja que elijas, ya sea desplegando un contenedor en un servidor pequeño o creando una cuenta en un proveedor alojado. Usa el importador integrado para traer cada repositorio con sus issues y su historial, luego haz push de tus clones locales al nuevo remoto para que tu trabajo del día a día se mude contigo. Mantén un mirror de solo lectura en GitHub un tiempo para que los enlaces existentes resuelvan mientras avisas a los colaboradores del hogar real del proyecto. Si dejas Microsoft de forma más amplia, el manual des-Microsoft cubre el resto del stack, y nuestra página de alternativas a GitHub recorre el cambio en detalle. Dale un sprint antes de juzgarlo, porque la forja se desvanece en segundo plano una vez que tus hábitos se ponen al día.