DOMjudge
Programming contest jury system for running competitive programming events

DOMjudge is an automated jury system for running programming contests such as ICPC-style competitions. It provides web interfaces for teams and jury, manages contest configuration, and automates judging while emphasizing usability and security.
Key Features
- Team and jury web interfaces for submissions, clarifications, and contest management
- Automated judging with configurable languages and problem definitions
- Scoreboard and contest timing controls suitable for live events
- Queue-based judging with support for multiple judge hosts
- Modular architecture to add/maintain language runtimes and tooling
Use Cases
- Organizing on-site or online competitive programming contests for universities or companies
- Running ICPC-style regionals with multiple problems, teams, and judge machines
- Hosting practice contests and training environments with repeatable judging
DOMjudge is a mature, widely used contest platform that helps organizers run reliable programming competitions end-to-end. It is best suited for events that need automated judging, robust jury workflows, and a controllable contest environment.
Categories:
Tags:
Tech Stack:
Similar Services

Hi.Events
Open-source event ticketing and management platform
Open-source platform for event management, online ticket sales, and attendee check-in with branded event pages, promo codes, analytics, and Stripe payouts.

Indico
Web-based event and conference management system
Indico is a web-based event management platform for meetings, lectures, workshops, and conferences, with workflows for registration, reviewing, and room booking.

Bracket
Open-source tournament management system
Open-source, self-hosted tournament system for creating and managing Swiss, single‑elimination and round‑robin tournaments with scheduling, dashboards, team/club manageme...

Alf.io
Open source event ticketing and attendance management system
Alf.io is an open source ticket reservation and event attendance management system for conferences, workshops, meetups, and trade shows.

OSEM
Open source event management for community conferences
OSEM (Open Source Event Manager) is a web app for managing conferences, including call for papers, scheduling, registration, ticketing, and event splash pages.


pretalx
Conference management tool for CfP, reviewing, and scheduling
pretalx is open-source conference management software for call for papers, speaker and reviewer workflows, scheduling, and publishing event programs.

JavaScript
Twig
Docker
PHP
Linux
MariaDB