DOMjudge is an automated system to run programming contests, like the ICPC.

It has a focus on usability and security. It has a modular system to plug in languages and has a feature-rich interface for the judges. The system has been used in many live contests and is free, open source software that you can adapt to your needs.

Learn more »