Code Ocean brings together leading tools, languages, and environments to give researchers an end-to-end workflow geared towards reproducibility.
You can create, collaborate on, and run code for private projects using any open source language as well as MATLAB and Stata. You can submit to publish for free in academic journals.
Use the Code Ocean development environment or write code in virtual versions of JupyterLab, RStudio, and terminal called Code Ocean Cloud Workstations. A Cloud Workstation permits you and your collaborators to work in an already familiar environment with all underlying technology dependencies, storage, and compute included.
By creating a Git repo with every compute capsule, Code Ocean allows researchers to access all Git functions within the interface. Our suite of tools enables the creation and experimentation of code and data during a research project.
Share code and data alongside published articles to have workflows, algorithms, or analyses indexed by search engines, citable via DOI, and featured right next to the article. Uploading and publishing fully executable code and data is free for all researchers.
Users can view, edit, and run the article’s code using a web browser and the code is preserved for future use long after the article is published.
For more details on our preservation plan, please click here.