116 packages
@bjoluc/eslint-config-xo-next
ESLint (using XO rules) and Prettier config for Next.js projects
@bjoluc/ncc-import-meta-fix
Simple CLI for compiling a Node.js module into a single file, together with all its dependencies, gcc-style.
@bjoluc/semantic-release-config-npm
semantic-release config for my NPM projects
@bjoluc/semantic-release-config-poetry
semantic-release configuration for Python projects using Poetry
jspsych
Behavioral experiments in a browser
jspsych-builder
A CLI utility to easily develop and package jsPsych experiments
@jspsych/config
Shared (build) configuration for jsPsych packages
@jspsych-contrib/extension-countdown
jsPsych extension for adding a countdown during a trial
@jspsych-contrib/extension-device-motion
jsPsych extension for tracking device motion
@jspsych-contrib/extension-mediapipe-face-mesh
A jsPsych extension for online tracking of facial posture during trials using the MediaPipe Face Mesh library
@jspsych-contrib/extension-template
@jspsych-contrib/extension-template-ts
@jspsych-contrib/extension-touchscreen-buttons
This extension displays touch buttons that allow the participant to respond to stimuli via a touchscreen on mobile devices.
@jspsych-contrib/jspsych-gamepad
A jsPsych plugin for using gamepad in behavioral experiments
@jspsych-contrib/plugin-audio-multi-response
This plugin collects responses to an audio file using both button clicks and key presses.
@jspsych-contrib/plugin-audio-swipe-response
This plugin collects responses to an audio file using swipe gestures and keyboard responses.
@jspsych-contrib/plugin-columbia-card-task
The Columbia Card Task measures risk preferences through choices in a card game.
@jspsych-contrib/plugin-copying-task
A plugin for running a copying task: a model grid on the left has to be recreated in the middle grid, using items from the right grid.
@jspsych-contrib/plugin-corsi-blocks
This plugin displays a configurable Corsi blocks task and records a series of click responses.
@jspsych-contrib/plugin-gamepad
This plugin allows one to use gamepads in a jsPsych experiment.
@jspsych-contrib/plugin-html-choice
This plugin displays clickable html elements that can be used to present a choice.
@jspsych-contrib/plugin-html-keyboard-response-raf
This plugin uses the same functionality as the html-keyboard-response plugin, but uses requestAnimationFrame internally for timing
@jspsych-contrib/plugin-html-keyboard-slider
Sliders which allow for keyboard responses.
@jspsych-contrib/plugin-html-multi-response
This plugin collects responses to an arbitrary HTML string using both button clicks and key presses.
@jspsych-contrib/plugin-html-swipe-response
This plugin collects responses to an arbitrary HTML string using swipe gestures and keyboard responses.