DOMjudge is an automated judgement system to run programming contests. It provides a mechanism to submit problem solutions and interfaces for teams, the jury, and the general public. It is lightweight, and depends on standard software to do its task. It has a Web interface for portability and simplicity. It is scalable, so distributed judging is easy. There is a modular system for plugging in languages and compilers. It features rejudging, clarifications, and detailed submission/judging info.
| Tags | Other/Nonlisted Topic Software Development Testing |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C PHP Unix Shell bash |
Recent releases


Changes: This is a maintenance release containing an accumulation of bugfixes.


Changes: This is a maintenance release containing a number of bugfixes, one of which is important enough for every 2.2.x user to upgrade: the scoreboard could be malformed during the contest.


Changes: This is a maintenance release that mainly addresses a usability annoyance and improves the documentation.


Changes: This release has undergone a lot of polishing, tweaking, and fixing, and works a lot better in many places than any previous one. It has a new config checker. Contests can have an activatetime next to starttime. Submissions and test data are all in the database. websubmitdaemon has been eliminated. Syslog logging and a balloon tool have been added. Note that the database layout of this version is incompatible with previous versions.


Changes: The bugs that were uncovered during the past contest season were fixed.