VibeHunt
Back to browse

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

Sign in to leave a review.

Loading reviews…

Similar apps