A version control and collaboration platform that hosts source code repositories, enables pull-request reviews, issue tracking, and integrates CI/CD workflows for individuals and teams.
Whether you want to cut software costs or escape vendor lock-in, these open source alternatives to GitHub give you an option you fully own. You can self-host them, so your data stays on infrastructure you control. This page lists 9 open source alternatives to GitHub. The most popular are Gitea, Gogs and Harness. Most use the Apache-2.0 or MIT license, and 9 offer an official Docker image.
A self-hosted git service providing code hosting, issue tracking, project kanban, and integrated ci/cd pipelines.
A lightweight self-hosted Git service for source code management that runs on low-resource hardware and ARM systems.
Provide code hosting, automated DevOps pipelines, hosted development environments, and artifact registries in one platform.
A complete DevSecOps platform for managing Git repositories, continuous integration pipelines, and project management in one place.
A self-hosted Git web platform powered by Scala with API compatibility for existing GitHub integrations.
A self-hosted software forge for git version control and project collaboration that operates with minimal system resources.
A web-based code and document review tool for tracking changes and managing development discussions.
A continuous integration and delivery platform that uses YAML configurations to automate software builds and deployments.
A code review and project management tool designed specifically for Git based software projects.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.