Psychopy vs DirectRT

I was wondering if anyone could speak to the differences between Psychopy and DirectRT. For my research project, participants see a series of pictures that flash across the screen. Every participant sees 2 pictures and on the second picture, they must judge whether it is nice looking or not nice looking by clicking a button. Once the button is clicked, the next two pictures should flash, and then they judge again and so on and so forth. I am wondering which platform is best/more user friendly/ does Psychopy do anything that DirectRT does not?

Thank you!

@Lianariel, I have not used DirectRT previously and know little about it. Regarding PsychoPy, there are many benefits:

  • Its free!
  • Open source.
  • Cross platform, and can be used on Mac, Linux and Windows machines without a need for virtual machines.
  • Can now run online studies from
  • Precise enough for psychophysics with millisecond accuracy and precision for visual, auditory and response timing - audio and keyboard are based on PsychToolBox.
  • Supports a variety of hardware, including eye trackers.
  • Based on Python, giving increased flexibility by adding custom Python code snippets through the visual Builder interface, or by coding the task yourself (we recommend the former).
  • Is dynamic - stimulus can change on every screen refresh.
  • It has an easy, intuitive visual interface for building experiments (see Stroop tutorial)
  • User support here on the forum
  • There is also a book for teaching users how to use Builder to create experiments.
  • See here for more learning resources.