Software
Open-source tools and R packages for quantitative social science built to make experimental design, data visualization, and archival data more accessible.
Interactive Dashboards
European Protest & Coercion Dashboard
Browse, visualize, and model Ron Francisco's European Protest & Coercion Data — the most comprehensive daily-resolution record of political contention and state repression in modern Europe. Four tabs: summary statistics, annual trends, a searchable event table, and interactive regression estimation.
Data: ronfran.ku.edu · Cite as: Francisco, R. (2000). European Protest and Coercion Data. University of Kansas.
Personalism in Dictatorships Dashboard
Explore a cross-national dataset measuring personalism in dictatorships via 21 binary indicators and bifactor 2PL IRT estimation. Six tabs: leader rankings, time trends, regional comparisons, indicator details, model diagnostics, and a full codebook.
With Lee Morgenbesser · Manuscript in progress
R Packages
All packages are available on GitHub. CRAN packages include live download counts.
repllm
GitHub
Active
A research methodology toolkit for social scientists using LLMs to annotate and classify text. Built on top of ellmer, it adds the methodological layer needed for peer-reviewed research: structured coding runs, reliability assessment (Cohen's κ, Krippendorff's α), sensitivity analysis across prompts/models/temperatures, gold-standard validation, prompt pre-registration, and automated reporting.
validatednamesr
GitHub
Active
A database of 600 names with 44,000+ evaluations across race, income, education, and citizenship — designed for experimental studies on race and ethnicity. Coauthored with Jae Yeon Kim, S. Michael Gaddis, John B. Holbein, Connor Guage, and William W. Marx.
Crabtree et al. (2023). Scientific Data, 10, 130.
Teaching Software
Kiln — AI-resilient active learning
A real-time active learning platform for university classrooms. Students join with a 6-character code — no accounts, no downloads — and participate in timed, peer-dependent activities that resist AI shortcuts by design. Activity types include Peer Critique, Socratic Chain, Peer Clarification, Evidence Analysis, and AI-powered Scenario exercises (solo and multi-persona).
Civic Town
A live cooperative simulation of Bonotti and Nwokora’s civic model of political finance. Students join with a class code and allocate civic credits across party vouchers and civic institutions, then observe the effects on democratic health indicators — voice, accountability, collegiality, turnout, and funding concentration. Designed to make abstract readings tangible in real time.
The Quota Lab
An interactive classroom tool for exploring electoral gender quotas and representation theory. Students design parliamentary reforms, shape a legislature, and discover what representation really means — drawing on Mansbridge (1999) and Celis & Childs (2020). Includes a parliament simulation game and a representation quiz.
Using one of these tools in your research? I'd love to hear about it — bug reports, feature requests, and coauthorship inquiries welcome.