Compare software

DOMjudge vs INGInious: catalog facts
DOMjudgeINGInious

Best for: Universities and organisers running programming contests

Best for: Programming teachers who want automatic, secure grading of student code

Free

Free and open source, mainly under the GPL-2.0 licence.

Free

Free and open source under the AGPL; the public instance is free to use.

Linux, Self-hosted Web, Self-hosted
  • Proven at ICPC regional and world finals contests
  • Supports ICPC and IOI-style partial scoring
All 4 strengths for DOMjudge
  • Proven at ICPC regional and world finals contests
  • Supports ICPC and IOI-style partial scoring
  • Modular language support
  • Actively developed
  • Runs student code in isolated Docker containers
  • Teachers write their own tests for detailed feedback
All 4 strengths for INGInious
  • Runs student code in isolated Docker containers
  • Teachers write their own tests for detailed feedback
  • Works as an external grader for Moodle or edX
  • Interface translated into many languages
  • Setup requires server administration skills
  • Designed for contests rather than casual practice
  • Requires Docker and server administration
  • Focused on code assessment rather than full course management
Self-hosted Self-hosted, Hosted service
Open source Open source
License: GPL-2.0 License: AGPL-3.0
Not stated if an account is needed Not stated if an account is needed
Not stated if it works offline Not stated if it works offline
Sources for DOMjudge

Catalog checked October 2, 2026

Sources for INGInious

Catalog checked October 2, 2026

“Not stated” means we have not confirmed it. Features can vary by device and plan.