Gorilla: A more Pow­er­ful Alter­na­tive to PsychoPy + Pavlovia for Behav­iour­al Research

PsychoPy, PsychoPy Builder, and Pavlovia are three tools (and two pro­gram­ming lan­guages) that you need to learn and pull togeth­er to reach your aim. Some tools need to be down­loaded, some are online.

That can be a hurdle for researchers without a coding back­ground while those who can code and have the time for it can create almost any­thing they want. But is the elab­o­rate and labor-inten­sive setup the best use of your time?

Before we delve deeper, let’s clarify the dif­fer­ence between PsychoPy, PsychoPy Builder, Psy­cho­JS, and Pavlovia. PsychoPy is a Python-based appli­ca­tion for running exper­i­ments in the lab. PsychoPy Builder, on the other hand, is a tool within PsychoPy that allows you to build tasks.

These tasks can then be export­ed to JavaScript (Psy­cho­JS) for online deploy­ment. Pavlovia is the plat­form where these online exper­i­ments are hosted. Despite these dis­tinc­tions, it’s common for people to refer to the entire suite of tools simply as “PsychoPy”.

Enter Gorilla, an all-in-one plat­form for online behav­iour­al research. With Gorilla, you can create and deploy exper­i­ments, surveys, and even mul­ti­play­er tasks right from your browser. No coding required. All par­tic­i­pant data is auto­mat­i­cal­ly stored on safe and secure servers, ensur­ing data secu­ri­ty and integrity.

Plus, with Gorilla, you can col­lab­o­rate online and save dif­fer­ent ver­sions of your experiment and keep track of col­lab­o­ra­tors’ work, all in the cloud.

As a Research Coor­di­na­tor, man­ag­ing mul­ti­ple projects at once was always a hassle, espe­cial­ly with tools that were hard to nav­i­gate like PsychoPy. However, tran­si­tion­ing to Gorilla has been a blessing.

The user-friend­ly inter­face made it easy for both my team and myself to adapt quickly. Now, even the under­grads and grads I work with find it easier to build and execute studies in Gorilla com­pared to PsychoPy. Thanks to Gorilla, our work­flow has improved tremen­dous­ly, and I can con­fi­dent­ly say it was the right choice for us.

- Com­piled feed­back by users tran­si­tion­ing from PsychoPy to Gorilla

Compare the Fea­tures: PsychoPy + Pavlovia and Gorilla




With Survey JS
Reac­tion Time Tasks
With PsychoPy Builder
Game Builder
Shop Builder
Experiment Config
With PsychoPy Builder
With Pavlovia
Open Access
With PsychoPy Builder
Closed Source and Paid for
With Pavlovia
What-You-See-Is-What-You-Get Inter­face
Support Desk
Script­ing & Extensibility
With Psy­cho­JS
ISO27001 Servers
Needed for Psy­cho­JS, Pavlovia, Survey JS
Can use, don’t have to
Needed for PsychoPy Builder
Not needed!

The Nitty Gritty: PsychoPy+Pavlovia vs Gorilla

Fea­tures: PsychoPy+Pavlovia and Gorilla




Example Ques­tion­naire
Col­lab­o­rate with Users
Restore Pre­vi­ous Ver­sions (Version Control)
Insert Images
Insert Videos
Insert Audio
Ranking Widgets
Date Entry Widget (with Conversion)
Restrict­ed Date Entry Widget (GDPR)
Ran­domi­sa­tion of Ques­tions on Page
Ran­domi­sa­tion of Ques­tions on Page (Except Top)
Embed­ded Data/Store/Carry Forward Choices
Branch­ing Based on Respons­es and Conditions
Add Custom Script
Add Custom Scoring
Option­al Back Button
Right-align­ing spe­cif­ic text
Change Text Size on Widgets
Ques­tion­naire Adjusts for Screen Sizes
Browser Restric­tions
Country Restric­tions
Auto­mat­ic Time Out Exclusions
Browser Infor­ma­tion
Monitor Infor­ma­tion
Device Infor­ma­tion
Total ques­tion­naire Time
Down­load Data from Incom­plete Participants
Upload to Shared Library (Open Materials)
Office Hours

The nit­ti­est grit­ti­est: Here’s our Ques­tion­naire Builder 2 show­case fea­tur­ing its com­po­nents in detail.

Beyond Surveys: The Power of Behav­iour­al Research with Gorilla

If you’re a behav­iour­al researcher looking for a user-friend­ly, all-in-one plat­form that doesn’t require pro­gram­ming knowl­edge, Gorilla is the answer. With its wide range of fea­tures, includ­ing visual builders, reac­tion-time tasks, games, mul­ti­play­er tasks, and shop­ping sim­u­la­tions, Gorilla offers capa­bil­i­ties that PsychoPy can’t match.

The col­lab­o­ra­tive fea­tures in Gorilla were a breath of fresh air, enabling true real-time coop­er­a­tion which was lacking in other plat­forms we tried.

The reli­a­bil­i­ty of audio play­back and data integri­ty in Gorilla put my mind at ease, knowing that our research quality would not be compromised.

I no longer dread the tech­ni­cal hitches we used to encounter, and I can focus more on the research.

- Com­pi­la­tion of feed­back received from various users about their expe­ri­ence tran­si­tion­ing from PsychoPy to Gorilla

So why wait? With Gorilla, you can push the bound­aries of behav­iour­al research and uncover insights that go beyond tra­di­tion­al self-report­ing ques­tion­naires or stand-alone tasks. Make the switch to Gorilla today and take your behav­iour­al research to the next level. Sign up for free today and explore our intu­itive task and experiment builder at your own pace.

Want to learn more? Join our next onboard­ing webinar for a com­pre­hen­sive guide to all that Gorilla has to offer. You’ll see first-hand how our plat­form can help you take your own research online.

If you’re con­sid­er­ing Gorilla for your lab or depart­ment, we’re here to help. Reach out to sched­ule a call with our team. We’d love to discuss how Gorilla can meet your spe­cif­ic needs and stream­line your research process.

Make the switch to Gorilla today and take your behav­iour­al research to the next level. Your next find­ings could be just a click away.