CodeSandbox Repositories is the next level of development environment tools. It was built with a focus on speed and collaboration and allows you to create a workspace to be experienced by multiple people at the same time.
Just like with CodeSandbox, Repositories was built to integrate directly with your project in an opinionated way.
Hosted in the cloud, it runs on microVMs technology that is configurable to the size of your project. Not only does this make you faster as a developer, but it makes overall development more accessible for developers of all levels.
In Repositories, every branch is its own development environment, backed by a unique URL. This means that you can share your branch and it will always be running, even if you’re offline.
This feature is specially useful when you’re working on a branch and need to quickly review a PR. Don't worry about stashing, running
yarn install, or rolling back migrations on your current branch. Just open the PR in a new window and start reviewing!
Repositories are run on containers. When you press
Branch, we automatically create a new branch and set up a development environment with running dev servers within a few seconds.
If you are looking at someone’s PR and want to quickly test a suggestion, simply click
Branch, write the code and share a link to your changes. If you’re happy with the changes, merge that
into the existing PR. All of this in under a minute.
Open any branch directly in your local VS Code and use all the extensions and keybindings that you’ve already configured. On top of this, all editors can collaborate seamlessly, so your team members can follow your steps on VS Code without leaving the Web Editor.
Pick up where you left off or develop from scratch from an iPad or iPhone with all the functionalities that you would expect from a development environment.