DOMJudge
About this project

This is the Programming Contest Jury System "DOMjudge" version 10.0.0DEV
DOMjudge is a system for running a programming contest, like the ICPC regional and world championship programming contests.
Installation
We provide stable releases and daily snapshots of the latest code. Bootstrapping from git is an advanced use case and mostly needed for development. Installing DOMjudge is almost never done via a git clone
, except for development use cases or testing the latest code.
Documentation
For more information on installation and requirements see the documentation under the doc/manual directory. There is an HTML version of the documentation available, prebuilt from reStructuredText sources.
There's also team documentation available, prebuilt in PDF format from reStructuredText sources, but it contains default/example settings. To include the correct settings for your local environment, DOMjudge has to be properly configured first, as parts of the configuration are used in it (e.g. the URL to the team interface of DOMjudge). For more information, see the documentation.
All documentation is also available online at the DOMjudge homepage: https://www.domjudge.org/documentation Please note that this documentation is from the latest stable release and thus might not apply to your version.
A fresh copy of the repository source tree must first be bootstrapped, generating the configure script and documentation. This can be done by running 'make dist', see the online documentation, section "Developer information" for more details.
There is a wiki which collects other pieces of information about specific configurations or integrations: https://github.com/DOMjudge/domjudge/wiki
Copyright & Licensing
DOMjudge is Copyright (c) 2004 - 2025 by the DOMjudge developers and all respective contributors. The current DOMjudge developers are Jaap Eldering, Nicky Gerritsen, Keith Johnson, Thijs Kinkhorst, Mart Pluijmaekers, Michael Vasseur and Tobias Werth; see the manual for a complete list of contributors.
DOMjudge, including its documentation, is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. See th