Achievements (2).png

A source-code repository is an archive with the code as well as the hosting facility for these software archives, where you can also have the project's technical documentation, web pages, snippets, patches, etc. which can be accessed publicly (open-source) or privately. Here, we have assembled a list of source code repository hosts so that you can find the right tool to archive all your files in a repository, keeping any other versions or files, even if you aren't using them at the moment.

GitHub.jpg
GitHub, Inc. is a provider of Internet hosting for software development and version control using Git. It offers the distributed version control and source code management functionality of Git, plus its own features.
kag_edited_edited.jpg
Kaggle, a subsidiary of Google LLC, is an online community of data scientists and machine learning practitioners. Kaggle is the world's largest data science community with powerful tools and resources to help you achieve your data science goals.
f9e9b8bd-dc27-4fc5-9a05-1784866c4fee.png
GitLab Inc. is the open-core company that provides GitLab, the DevOps software that combines the ability to develop, secure, and operate software in a single application. 
bit.png
Bitbucket is a Git-based source code repository hosting service owned by Atlassian. Bitbucket offers both commercial plans and free accounts with an unlimited number of private repositories.
uci.png
The UCI Machine Learning Repository is a collection of databases, domain theories, and data generators that are used by the machine learning community for the empirical analysis of machine learning algorithms.
dQZijFqhuV4csnPWrGlg50VAMl71618929182942_200x200_edited.png
Top Source Code Repository Hosts: 50 Repo Hosts for Team Collaboration, Open Source, and More.
In order to make it easier for you to choose the right host, we’ve put together this list of 50 popular source code repository hosts.