{"doi":"10.3758/s13428-019-01283-5","title":"lab.js: A free, open, online study builder","abstract":"<jats:title>Abstract</jats:title><jats:p>Web-based data collection is increasingly popular in both experimental and survey-based research because it is flexible, efficient, and location-independent. While dedicated software for laboratory-based experimentation and online surveys is commonplace, researchers looking to implement experiments in the browser have, heretofore, often had to manually construct their studies’ content and logic using code. We introduce , a free, open-source experiment builder that makes it easy to build studies for both online and in-laboratory data collection. Through its visual interface, stimuli can be designed and combined into a study without programming, though studies’ appearance and behavior can be fully customized using <jats:sc>html</jats:sc>, <jats:sc>css</jats:sc>, and JavaScript code if required. Presentation and response times are kept and measured with high accuracy and precision heretofore unmatched in browser-based studies. Experiments constructed with  can be run directly on a local computer and published online with ease, with direct deployment to cloud hosting, export to web servers, and integration with popular data collection platforms. Studies can also be shared in an editable format, archived, re-used and adapted, enabling effortless, transparent replications, and thus facilitating open, cumulative science. The software is provided free of charge under an open-source license; further information, code, and extensive documentation are available from <jats:ext-link xmlns:xlink=\"http://www.w3.org/1999/xlink\" ext-link-type=\"uri\" xlink:href=\"https://lab.js.org/\">https://lab.js.org/</jats:ext-link>.</jats:p>","journal":"Behavior Research Methods","year":2022,"id":594080,"datarank":0.818937827121624,"base_score":5.459585514144159,"endowment":5.459585514144159,"self_citation_contribution":0.818937827121624,"citation_network_contribution":0.0,"self_endowment_contribution":0.818937827121624,"citer_contribution":0.0,"corpus_percentile":null,"corpus_rank":null,"citation_count":234,"citer_count":0,"citers_with_citation_signal":0,"citers_with_endowment":0,"datacite_reuse_total":0,"is_dataset":false,"is_dataset_confidence":null,"is_data_producer":false,"deposit_databanks":null,"is_oa":false,"file_count":0,"downloads":0,"has_version_chain":false,"published_date":null,"fair_score":null,"fair_percentile":null,"algorithm_id":"datarank_citation_only_1hop_v6","ranking_scope":"data_only","authors":[{"id":1472625,"name":"Yury Shevchenko","orcid":"0000-0002-3397-8465","position":1,"is_corresponding":false},{"id":1520631,"name":"Ulf K. Mertens","orcid":null,"position":2,"is_corresponding":false},{"id":787701,"name":"Pascal J. Kieslich","orcid":"0000-0002-0853-9364","position":3,"is_corresponding":false},{"id":1520633,"name":"Benjamin E. Hilbig","orcid":null,"position":4,"is_corresponding":false},{"id":1520626,"name":"Felix Henninger","orcid":"0000-0002-7730-9511","position":0,"is_corresponding":false}],"reference_count":0,"raw_metadata":{"has_enrichment":true,"resolved":true,"title":"lab.js: A free, open, online study builder","abstract":"<jats:title>Abstract</jats:title><jats:p>Web-based data collection is increasingly popular in both experimental and survey-based research because it is flexible, efficient, and location-independent. While dedicated software for laboratory-based experimentation and online surveys is commonplace, researchers looking to implement experiments in the browser have, heretofore, often had to manually construct their studies’ content and logic using code. We introduce , a free, open-source experiment builder that makes it easy to build studies for both online and in-laboratory data collection. Through its visual interface, stimuli can be designed and combined into a study without programming, though studies’ appearance and behavior can be fully customized using <jats:sc>html</jats:sc>, <jats:sc>css</jats:sc>, and JavaScript code if required. Presentation and response times are kept and measured with high accuracy and precision heretofore unmatched in browser-based studies. Experiments constructed with  can be run directly on a local computer and published online with ease, with direct deployment to cloud hosting, export to web servers, and integration with popular data collection platforms. Studies can also be shared in an editable format, archived, re-used and adapted, enabling effortless, transparent replications, and thus facilitating open, cumulative science. The software is provided free of charge under an open-source license; further information, code, and extensive documentation are available from <jats:ext-link xmlns:xlink=\"http://www.w3.org/1999/xlink\" ext-link-type=\"uri\" xlink:href=\"https://lab.js.org/\">https://lab.js.org/</jats:ext-link>.</jats:p>","is_dataset_classified":null,"base_score":5.459585514144159,"endowment":5.459585514144159,"datacite_reuse_total":0,"file_count":0,"downloads":0,"views":0,"has_version_chain":false,"is_dataset":false,"is_oa":false,"pmid":"34322854","pmcid":"PMC9046347","openalex_id":"https://openalex.org/W3163880120","authors":[],"funders":[],"total_grants":0,"fwci":13.6483,"citation_percentile":0.99426632,"influential_citations":0,"citation_trend":[{"year":2019,"count":2},{"year":2020,"count":6},{"year":2021,"count":17},{"year":2022,"count":35},{"year":2023,"count":54},{"year":2024,"count":45},{"year":2025,"count":50},{"year":2026,"count":25}],"oa_status":"hybrid","license":"cc-by","oa_locations":[{"url":"https://link.springer.com/content/pdf/10.3758/s13428-019-01283-5.pdf","host_type":"journal"},{"url":"https://link.springer.com/content/pdf/10.3758/s13428-019-01283-5.pdf","host_type":"publisher"},{"url":"https://link.springer.com/article/10.3758/s13428-019-01283-5/fulltext.html","host_type":"publisher"},{"url":"https://doi.org/10.3758/s13428-019-01283-5","host_type":"journal"},{"url":"https://pubmed.ncbi.nlm.nih.gov/34322854","host_type":"repository"},{"url":"http://nbn-resolving.de/urn:nbn:de:bsz:352-2-16dnmal9bjyfd0","host_type":"repository"},{"url":"https://www.ncbi.nlm.nih.gov/pmc/articles/9046347","host_type":"repository"},{"url":"https://europepmc.org/articles/PMC9046347","host_type":"Europe_PMC"},{"url":"https://europepmc.org/articles/PMC9046347?pdf=render","host_type":"Europe_PMC"}],"fields_of_study":["Data Visualization and Analytics","Mental Health Research Topics","Species Distribution and Climate Change","Computers","Data Collection","Humans","Reaction Time","Software"],"mesh_terms":["Computers","Data Collection","Humans","Reaction Time","Software"],"keywords":["Computer science","JavaScript","World Wide Web","Documentation","Software","Server","Application programming interface","Source code","Web application","Web page","Operating system","Experiment","Open Source","Open Science","Online Data Collection"],"sdg_mappings":[{"sdg_number":0,"sdg_label":"Industry, innovation and infrastructure"}],"linked_datasets":[],"clinical_trials":[],"software_tools":[],"database_accessions":[],"source":"live","citation_network_status":"fetched"},"created_at":"2026-07-27T13:25:55.370788Z","pmid":null,"pmcid":null,"fwci":null,"citation_percentile":null,"influential_citations":0,"oa_status":null,"license":null,"views":0,"total_file_size_bytes":0,"version_count":0,"fair_f":null,"fair_a":null,"fair_i":null,"fair_r":null,"fair_zscore":null,"fair_rationale":null,"fair_model":null,"fair_agent_version":null,"fair_fulltext_source":null,"fair_has_llm":null,"fair_computed_at":null,"clinical_trials":[],"software_tools":[],"db_accessions":[],"linked_datasets":[],"topics":[]}