oTree Manager


  • create and manage fully independent, production-ready oTree instances
  • intuitive web interface for lab managers and experimenters
  • Heroko-ish deployment of experiments with Git
  • easy to remember URLs, no manual port configuration
  • automatic configuration of PostgreSQL, Redis, and environment variables for production
  • written in Python, built on industry standards (Docker, Dokku, Django)
  • less resource intensive than virtual machine setups
  • Lobby feature for easy experiment administration


If oTree Manager made running experiments easier for you, please consider citing the accompanying paper when publishing your results:

König-Kersting, C. (2019) oTree Manager: Multi-user oTree installations made easy. Working Paper.

Indices and tables