DOMJudge
System for running a programming contest, like the ICPC regional and world championship programming contests.
DOMjudge provides an automated environment for conducting programming contests, supporting formats such as ICPC regional and world championships as well as IOI‑style partial‑scoring events. It manages problem distribution, team submissions, language validation, and scoring, offering a web‑based interface for participants and a feature‑rich dashboard for judges to review and adjudicate solutions. The system emphasizes usability and security, and its modular design allows additional programming languages to be integrated as needed.
The software is self‑hostable and distributed under the GNU GPL‑2.0 (or later), making it freely available for modification and redistribution. Stable releases and daily snapshots are provided, with comprehensive installation and configuration documentation hosted on the project site and included in the source tree. External dependencies are bundled with clear licensing information.
DOMjudge is intended for contest organizers, university programming clubs, and any group that needs a reliable, open‑source jury system to run competitive programming events. Its long‑standing development history and adoption in numerous live contests demonstrate its stability and suitability for large‑scale competitions.
Reviews
Loading reviews…
Similar apps

API & Network Testing
Judge0 CE
API to compile and run source code.

System Monitoring & Maintenance
Domoticz
Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature…

DevOps & Infrastructure
TYPO3
Powerful and advanced CMS with a large community.

School Admin & Classroom
INGInious
Intelligent grader that allows secured and automated testing of code made by students.

DevOps & Infrastructure
Omeka S
Next-generation web publishing platform for institutions interested in connecting digital cultural heritage collections with other…

System Monitoring & Maintenance
DebOps
Your Debian-based data center in a box. A set of general-purpose Ansible roles that can be used to manage Debian or Ubuntu hosts.