Reproducible research made easy

RECAP helps social scientists start projects with fully reproducible, ready-to-use research environments.

RECAP (Reproducible Environments for Collaborative Academic Projects) generates starter templates for common academic use cases — from short assignments to full-blown research projects.

RECAP templates promote good research practices that enable effective workflows and support reproducibility. These include version control with Git, automated build pipelines, built-in tests, and, for larger projects, explicit dependency management. All of these practices are built into the templates, but none are mandatory: you can start simple and adopt additional structure as your project grows.

Each template provides a complete, containerized environment. This ensures that analyses can be replicated, that collaborators share the exact same software setup, and that projects can be run either locally with familiar IDEs such as VS Code or RStudio, or directly in the cloud (for example, using GitHub Codespaces).

Getting started

Choose your template

Not sure which one to pick? Learn how Small, Medium, and Large differ.

Choose your language


This site uses Just the Docs, a documentation theme for Jekyll.