Skip to content

Repository files navigation

The World-Wide-Lab Logo

World-Wide-Lab

World-Wide-Lab is an application to collect, store and administer data from online experiments and studies.

Note

World-Wide-Lab is currently in beta, so we might still be tweaking a few things here and there. Feel free to reach out to us if you want to start using it for a project and we can help you get started!

Packages

The project is split up into multiple packages. If you want to just give it a try, we suggest downloading the self-contained app to run it on a desktop computer.

  • Self-Contained App (electron-app): Desktop application which contains everything to use World-Wide-Lab on your own computer to try it out and run local studies.
  • Server (server): The World-Wide-Lab server application containing the core of this software. You can run this on the cloud or on your own server-infrastructure to conduct (large-scale) online research.
  • Client (client): A small package to make it easier to use the World-Wide-Lab API in your own study or to store some custom data in World-Wide-Lab. If you use one of the libraries with a supported integration package, you will most probably not need this package.
  • Deployment Helper (deploy): A small package to automate deploying World-Wide-Lab to a cloud provider.
  • jsPsych Integration (integration-jsPsych): A helper package making it easy to use World-Wide-Lab in combination with jsPsych experiments.
  • Documentation (docs): The website and documentation of World-Wide-Lab.
    • Examples (examples): The documentation also contains a number of different examples of Studies and whole Websites to help you get started quickly.
  • Internal Packages (only used for development)
    • Server Tester (test-server): Used to test a running World-Wide-Lab server.

About

World-Wide-Lab is an application to collect, store and administer data from online experiments and studies.

Resources

Stars

2 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages