Every worked design in the lexsync repository ships as a browser experiment, written by the same pipeline that emits the PsychoPy and OpenSesame scripts and rendered from the same declarative event list. These are build artefacts rather than mock-ups. Each is a single HTML file carrying its own trial list, so it runs by being opened.
Reproducing Andrews (1989): frequency x orthographic neighbourhood size (Coltheart's N), a 2x2 lexical-decision design with every cell matched on length.
Englishen_andrews_reproHigh versus low frequency English words, matched on length, neighbourhood density and OLD20, dealt into four counterbalancing lists that are themselves equated on those dimensions.
Englishen_balanced_listsCued semantic categorisation: concrete nouns judged against a narrow or a broad category cue, Latin-square counterbalanced over two lists so no target repeats within a list.
Englishen_categorisationEnglish words spanning the frequency range continuously, with length, neighbourhood density and OLD20 held near-constant, for regression / mixed-model analysis.
Englishen_freqcontinuousHigh versus low frequency English words, matched on length, neighbourhood density and OLD20.
Englishen_freqcontrastLexical decision: real words versus length-matched, orthographically legal pseudowords (deterministically generated).
Englishen_lexdecEnglish lexical decision with a feedback-bearing practice block and interleaved fillers, neither of which is analysed.
Englishen_lexdec_blocksLexical decision with subsyllabic (Wuggy-style) pseudowords: real words versus length-matched pseudowords built by swapping whole onset/nucleus/coda constituents.
Englishen_lexdec_wuggyDense versus sparse orthographic neighbourhoods (Coltheart's N) in English, matched on length and frequency.
Englishen_ndensityPriming: related versus unrelated prime-target pairs, Latin-square counterbalanced so each target appears once per list.
Englishen_primingPrime-target pairs selected to span target frequency continuously, with target length and prime-target orthographic overlap held near-constant; Latin-square counterbalanced over two lists.
Englishen_priming_continuousPriming with a per-trial stimulus-onset asynchrony read from the items and a jittered inter-trial interval, both recorded as trial-level variables.
Englishen_priming_jitterReproducing Rastle, Davis & New (2004): masked priming contrasting transparent, opaque and orthographic (form) prime-target relationships, each against an unrelated baseline; Latin-square counterbalanced over two lists.
Englishen_rastle_reproHigh versus low frequency English words in three disjoint matched item sets (items as a random factor).
Englishen_resampleHigh versus low frequency English words, matched on length, syllable count and bigram frequency (a phonotactic-probability proxy).
Englishen_richdimSelf-paced reading: grammatical versus ungrammatical sentences presented region by region, with a comprehension question.
Englishen_sprConcrete nouns from a supplied candidate pool, split by frequency and matched item by item on length, neighbourhood density and OLD20.
Englishen_supplied_poolHigh versus low frequency Spanish words, matched on length, neighbourhood density and OLD20.
Spanishes_freqcontrastReproducing Gonzalez Alonso et al. (2025): feminine versus masculine Spanish words matched on word frequency and number of letters, the origin study's natural-language gender-assignment task.
Spanishes_gender_reproDense versus sparse orthographic neighbourhoods (Coltheart's N) in Spanish, matched on length and frequency.
Spanishes_ndensityHigh versus low frequency Mandarin Chinese two-character words, matched on character-length and character-level neighbourhood (N, OLD20).
Chinesezh_freqcontrast