Archive or share code

 

Binder

Binder

Binder is a web tool, that allows you to create custom computing environments that can be shared and used by many remote users. With Binder, you can open those notebooks in an executable environment, making your code immediately reproducible by anyone, anywhere.
BitBucket

BitBucket

BitBucket is a distributed version control system that makes it easy for you to collaborate with your team. The only collaborative Git solution that massively scales. BitBucket also gives you the possibility to hold discussions right in the source code with inline comments.
Exec&Share

Exec&Share

Exec&Share is a novel cloud-based platform that enables scientists to openly share the code and data that underlie their research publications. The code is run on a computer cloud server and the results are immediately displayed to the user.
GitHub

GitHub

GitHub is a Web-based Git version control repository hosting service. It is mostly used for computer code. It offers all of the distributed version control and source code management functionality of Git as well as adding its own features.
GitLab.com

GitLab.com

GitLab is a web-based Git repository manager with wiki and issue tracking features, using an open source license. You can visualize, prioritize, coordinate, and track your progress your way with GitLab’s flexible project management tools.
Journal Of Open-Source Software

Journal Of Open-Source Software

Journal Of Open-Source Software is a developer friendly journal for research software packages, to enable people who create research software to be credited for it. With a formal peer review process that is designed to improve the quality of the software submitted.
RunMyCode

RunMyCode

RunMyCode is a novel dissemination and collaboration platform for executing published computational results. Enables scientists to openly share the code and data that underlie their research publications. Journals' editors can invite the authors who publish in their journals to share their code and data on RunMyCode.
Research Compendia

Research Compendia

Research Compendia is a project to allow scientists to comprise all relevant narrative, code, and data to make their research truly reproducible. It provides tools for researchers to connect their data, code and computational methods to their published or soon to be published research in an elegant, convenient, and easily citeable form.