Sign in

jsPsych

@jspsych.org
147 followers 3 following 12 posts

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

PostsRepliesMedia
Reposted by jsPsych
Josh de Leeuw @joshdeleeuw.bsky.social · 21/09/2026
DataPipe (pipe.jspsych.org) is ready for its post-OSF life. You can use it as before to save data from online experiments, but now the data can be sent to Zenodo, Google Drive, or a Dataverse instance. Existing OSF connections work until 11/16 I took this opportunity to do some major updates...
pipe.jspsych.org
DataPipe
13217
Reposted by jsPsych
Josh de Leeuw @joshdeleeuw.bsky.social · 24/08/2026
A pre-release version of DataPipe's new storage provider system is ready for testing. If anyone would like to help beta test it I'd love to have some extra eyes looking it over. It is deployed to a sandbox right now so you would just need to go to a provided URL and try things out.
045
Reposted by jsPsych
Josh de Leeuw @joshdeleeuw.bsky.social · 11/08/2026
With the upcoming changes to OSF, DataPipe (pipe.jspsych.org) is migrating to a multi-backend model. We're currently developing support for Zenodo, Dataverse, and Google Drive. If there are other providers that you'd like to see as options please get in touch.
pipe.jspsych.org
DataPipe
23017
jsPsych @jspsych.org · 26/07/2026
Response duration tracking is now an option in jsPsych 8.3.0. Decide whether to trigger responses on key press (current default) or wait for key release to get both initial response time and response duration. We handle edge cases like multiple keys being pressed and tabbing away from the browser.
1378
jsPsych @jspsych.org · 06/02/2026
We just released an integration for Tobii eye tracking systems 👀 github.com/jspsych/tobi...
github.com
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.
020
Reposted by jsPsych
Melissa Kline Struhl @mekline.bsky.social · 08/12/2025
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...
giving.mit.edu
Fund Search Results | Giving to MIT
12222
Reposted by jsPsych
BehavEcolPapers @behavecolpapers.bsky.social · 26/11/2025
js-mEye: An extension and plugin for the measurement of pupil size in the online platform jsPsych BehResM
dlvr.it
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.
011
Reposted by jsPsych
Josh de Leeuw @joshdeleeuw.bsky.social · 11/11/2025
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
discord.gg
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.
011
Reposted by jsPsych
Dr. Naomi Nota @naominota.bsky.social · 31/10/2025
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! 🙂
002
Reposted by jsPsych
Josh de Leeuw @joshdeleeuw.bsky.social · 13/10/2025
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
discord.gg
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.
073
jsPsych @jspsych.org · 16/09/2025
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!
jspsych.github.io
jsPsych Hackathons
033
jsPsych @jspsych.org · 08/07/2025
This uses WebGazer + jsPsych to test the viability of online eye tracking in five case studies.
000
Reposted by jsPsych
Aislinn Keogh @mandolinguist.bsky.social · 18/05/2025
Very cool to have been involved with this, such a great opportunity to learn about contributing to open source software! ⌨️
021
jsPsych @jspsych.org · 15/05/2025
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. 🥳
2116
Reposted by jsPsych
Becky Gilbert @beckyagilbert.bsky.social · 12/05/2025
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?
041
Reposted by jsPsych
Josh de Leeuw @joshdeleeuw.bsky.social · 10/04/2025
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
0144
jsPsych @jspsych.org · 17/03/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...
jspsych.github.io
jsPsych Spring 2025
02118
Reposted by jsPsych
Stoo @stoosepp.bsky.social · 14/02/2025
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...
stoosepp.com
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 ...
021
Reposted by jsPsych
benm0tz.bsky.social @benm0tz.bsky.social · 03/02/2025
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.
1125
jsPsych @jspsych.org · 16/12/2024
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.
jspsych.org
Subscribe - jsPsych
000
Reposted by jsPsych
PsyArXivBot @psyarxivbot.bsky.social · 08/12/2024
A jsPsych Plugin for Continuous Real-Time Valence, Arousal, and Dominance Reporting Using a Three-Handle Controller: osf.io/snr5u
031
Reposted by jsPsych
Peter Donhauser @pwdonh.bsky.social · 13/12/2024
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 🧵
1145
jsPsych @jspsych.org · 25/11/2024
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!
021