To export a task in Open Lab, please select the option Upload to Open Lab... in the builder interface. After receiving a confirmation you will be redirected to the Open Lab page. You will see a form for adding a new task that will be filled with information from lab.js. When you first join Open Lab, the form contains fields to register a new account by entering an email address and a password. The procedure is simple and fast, as shown here:

A dashboard with all the publicly viewable tasks gives you quick access to the range of tasks currently running in Open Lab. You can try a task by running it or, if you want to see the code behind it, you can download the json file, go to lab.js builder and open the file there.

There is a separate dashboard for the tasks that you have added. This is initially empty and will gradually be filled up by your tasks. After you have added your first task, you can run it, edit it, download its json file, or delete it using the shortcut buttons on the task card.

Adding a new task is straightforward. Enter the task’s name and description, select the json file, and add a cover photo, if you wish. Tags are not necessary but can help other researchers to find your task. Finally, choose how the task should be displayed. Public tasks are available for other researchers to see; they can run them and download the json file. If you do not yet want to share your task, mark it as private so that only you and your participants can see it. After saving it, your task will appear on the "My tasks" page.