jsPsych's Avatar

jsPsych

@jspsych.org

Create behavioral experiments that run in a web browser https://www.jspsych.org

130
Followers
3
Following
9
Posts
25.11.2024
Joined
Posts Following

Latest posts by jsPsych @jspsych.org

Preview
GitHub - jspsych/tobii-integration: Integrating jsPsych with the Tobii SDK Integrating jsPsych with the Tobii SDK. Contribute to jspsych/tobii-integration development by creating an account on GitHub.

We just released an integration for Tobii eye tracking systems πŸ‘€

github.com/jspsych/tobi...

06.02.2026 16:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Fund Search Results | Giving to MIT

This is a fundraising post!

An anonymous donor is matching contributions to Children Helping Science up to 100K through the end of the year - if it's in your giving budget, please consider supporting open science infrastructure!

giving.mit.edu/search/node/...

Details below...

08.12.2025 15:50 πŸ‘ 22 πŸ” 22 πŸ’¬ 1 πŸ“Œ 8
Preview
js-mEye: An extension and plugin for the measurement of pupil size in the online platform jsPsych The measurement of pupil size has become a topic of interest in psychology research over the past two decades due to its sensitivity to psychological processes such as arousal or cognitive load. However, pupil measurements have been limited by the necessity to conduct experiments in laboratory settings using high-quality and costly equipment. The current article describes the development and use of a jsPsych plugin and extension that incorporates an existing software that estimates pupil size using consumer-grade hardware, such as a webcam. We validated this new program (js-mEye) across two separate studies, which each manipulated screen luminance and color using a novel luminance task, as well as different levels of cognitive load using the N-back and the Stroop tasks. Changes in luminance and color produced significant changes in pupil size in the hypothesized direction. Changes in cognitive load induced in the N-back and Stroop tasks produced less clear findings; however, these findings were explained to some extent when participant engagement – indexed by task performance – was controlled for. Most importantly, all data were at least moderately correlated with data simultaneously recorded using an EyeLink 1000, suggesting that mEye was able to effectively substitute for a gold-standard eye-tracking device. This work presents an exciting future direction for pupillometry and, with further validation, may present a platform for measuring pupil size in online research studies, as well as in laboratory-based experiments that require minimal equipment.

js-mEye: An extension and plugin for the measurement of pupil size in the online platform jsPsych BehResM

26.11.2025 07:37 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Join the jsPsych Developers Discord Server! Check out the jsPsych Developers community on Discord - hang out with 28 other members and enjoy free voice and text chat.

It's the second Tuesday of the month, which means I'm doing drop-in office hours for #jspsych support on our discord. 10:30-11:30 EDT.

discord.gg/RCKWJ4qb3p

11.11.2025 15:19 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Supervising a Psychology student creating an online #mousetracking experiment with #jsPsych - showing videos and asking participants to choose left or right.

If you’ve worked on something similar and are happy to share a code template or know of good resources, we’d really appreciate it! πŸ™‚

31.10.2025 11:09 πŸ‘ 0 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Join the jsPsych Developers Discord Server! Check out the jsPsych Developers community on Discord - hang out with 17 other members and enjoy free voice and text chat.

We've just
launched a Discord server for #jsPsych users to collaborate and get technical help.

I'll be hosting office hours tomorrow from 10:30-11:30 AM EDT. Hop in with any questions!

discord.gg/RCKWJ4qb3p

13.10.2025 13:46 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 2
jsPsych Hackathons

We are running a virtual hackathon for #hacktober! Info and signup here: jspsych.github.io/hackathon/virtual_2025.html

We will be hosting drop in office hours help during the hackathon, so this is a great chance to level up your jspsych skills!

16.09.2025 17:42 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

This uses WebGazer + jsPsych to test the viability of online eye tracking in five case studies.

08.07.2025 19:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Very cool to have been involved with this, such a great opportunity to learn about contributing to open source software! ⌨️

18.05.2025 17:38 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

We will be doing this again next spring. If you want to keep up to date on this and other events you can subscribe to our newsletter: www.jspsych.org/latest/newsl...

15.05.2025 20:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

That's a wrap on our first ever hackathon! Thanks to all of the wonderful people who attended. Lots of amazing projects and collaborations got started. πŸ₯³

15.05.2025 20:15 πŸ‘ 11 πŸ” 6 πŸ’¬ 2 πŸ“Œ 1
Post image

At Grand Central in NYC on the last leg of my Seattle WA -> Poughkeepsie NY trip to attend the @jspsych.org hackathon. Exciting!!!

I'd love to hear what you think we should be working on. What is jsPsych missing? What are the pain points?

12.05.2025 17:52 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

jspsych will soon* support generating psych-ds metadata automatically from an experiment timeline. we have done most of the implementation and are ironing out the final details.

*probably summer 2025

09.04.2025 23:59 πŸ‘ 15 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
jsPsych Spring 2025

We're hosting a hackathon in May! This is aimed at jsPsych users who want to learn how to contribute to open source software and extend jsPsych. It's free, and we'll cover travel expenses. Learn more and sign up here:

jspsych.github.io/hackathon/sp...

17.03.2025 19:50 πŸ‘ 21 πŸ” 18 πŸ’¬ 0 πŸ“Œ 4
Preview
jsPsych Plugin: Visual Pattern Task - Stoo Sepp After learning jsPsych in December of 2024, I built a VPT (Visual Pattern Task) plugin for use in psychology experiements. This task by Della Salla et al. (1999), and used by Chu et al. (2013) with a ...

If anyone needs a Visual Pattern Task (VPT) for jsPsych experiments, I have a work-in-progress. Feel free to try it out and reach out if you need more customisations or data out of it. #research #jspsych #workingmemory
stoosepp.com/13022025/jsp...

14.02.2025 00:36 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Announcing a big update to Terracotta: Your LMS course site just became an open laboratory. πŸ”¬

Terracotta now integrates Qualtrics surveys, jsPsych studies, and custom web activities directly in graded LMS assignments. Deploy matrix surveys, measure behavior, test AI toolsβ€”right in your course site.

03.02.2025 10:36 πŸ‘ 12 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Subscribe - jsPsych

We've launched a newsletter to provide updates on development, spotlight community projects, and share information on events like live workshops and hackathons. You can subscribe here:

www.jspsych.org/latest/newsl...

We anticipate sending no more than 1-2 emails a month.

16.12.2024 17:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

A jsPsych Plugin for Continuous Real-Time Valence, Arousal, and Dominance Reporting Using a Three-Handle Controller: http://osf.io/snr5u/

08.12.2024 01:15 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Re-advertising a tool we created some time ago for rating, sorting and comparing audio samples in the browser. It can be used as a jspsych plugin for online behavioral experiments. Check the repository: github.com/pwdonh/audio_tokens 🧡

13.12.2024 14:57 πŸ‘ 14 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

πŸ‘‹ πŸ₯°

25.11.2024 20:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Follow us for announcements about jsPsych, like our upcoming in-person hackathon. We'll be funding travel for folks to come and learn how to contribute to the jsPsych ecosystem. More info soon!

25.11.2024 20:54 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0