Source Code Repository

Azure DevOps | Microsoft Azure
Azure DevOps is a suite of development tools for planning, building, and deploying software. It includes Azure Boards for project tracking, Azure Pipelines for CI/CD, Azure Repos for Git repositories, Azure Test Plans for testing, and Azure Artifacts for package management.
Bitbucket
Bitbucket is a Git-based platform providing source code management and CI/CD integration. It supports collaborative coding, automated deployments with Bitbucket Pipelines, and tight integration with Jira for project tracking.
ChiselApp
ChiselApp is a web-based platform for hosting and managing Fossil version control repositories. It offers a simple interface for managing project code, wikis, tickets, and more. Designed for teams and individual developers, ChiselApp provides tools for collaborative development and version control, integrating Fossil's built-in features like branching, merging, and timelines.
Codeberg
Codeberg is a nonprofit, community-driven platform for hosting Git repositories. It offers a free, open-source alternative to commercial platforms like GitHub, emphasizing privacy, transparency, and user control. Codeberg supports collaborative development, issue tracking, and code review while aligning with ethical standards and open-source principles.
CodeCommit | Amazon Web Services
AWS CodeCommit is a fully managed source control service that hosts secure and scalable Git repositories. It integrates with AWS services, supports continuous integration and delivery, and provides features like encryption, access control, and automatic backups.
Framagit.org | Framasoft
Framagit is a GitLab-based platform offered by Framasoft that supports hosting, sharing, and collaboration on software projects. It promotes open-source development and is part of Framasoft’s mission to provide free, decentralized, and ethical alternatives to mainstream digital tools.
GitHub
GitHub is a platform for version control and collaboration, allowing developers to host and review code, manage projects, and build software together. It supports Git, a distributed version control system, and offers features like pull requests, issues, and code reviews.
Helix TeamHub | Perforce
Helix TeamHub by Perforce is a collaboration and version control platform designed for teams to manage multiple repositories, including Git, Mercurial, and Subversion. It offers features like code reviews, project management, and CI/CD integrations, enabling streamlined workflows for development teams.
NotABug
NotABug.org is a free, open-source platform for hosting Git repositories, similar to GitHub but with a focus on promoting free software and privacy. It allows developers to collaborate on projects, track issues, and manage code with a strong emphasis on user control and data ownership. The platform supports public and private repositories, making it a versatile option for open-source developers.
Pagure.io
Pagure is an open-source, self-hosted Git repository hosting service. It is designed for collaboration on projects with features like pull requests, issue tracking, and project forking. Pagure is particularly popular in open-source communities and provides a lightweight alternative to platforms like GitHub, tailored for Fedora and other open-source projects.
Pijul
Pijul is a distributed version control system (DVCS) that uses a unique patch-based approach for managing changes, making it easy to apply independent changes in any order without altering the final result. It emphasizes merge correctness, where conflicts are treated as a standard scenario rather than failures.
Savannah | Free Software Foundation
Savannah is a web platform provided by the Free Software Foundation that hosts free software projects and development tools. It offers services like version control, bug tracking, and mailing lists to support collaborative software development. Savannah supports both GNU and non-GNU projects, focusing on free and open-source software.