DMOJ

No phone app

5.3No. 29 of 32
in Automated Grading Software
  • Recognised40% of the score34
  • Phone app26% of the score0
  • Documented20% of the score19
  • Free plan14% of the score30
Free plan
Yes
Runs on
api, Linux, self-hosted, Web, Windows

Summary

DMOJ is ranked #29 of 32 in automated grading software on Samsung Mobile US Press. It runs on API, Linux, Self-hosted, Web, Windows. There is a free plan.

DMOJ plans and pricing

All plans
Public contest hosting Free Public contests hosted on DMOJ dmoj.ca · 4 Oct 2026
Private contest hosting Not published For educational organizations; small fee, amount not stated dmoj.ca · 4 Oct 2026

Compared on automated grading software

Programming autograding
Yesdmoj.ca

Facts

Purpose
DMOJ is a modern contest platform and archive of programming problems, and is entirely open source.dmoj.ca · 4 Oct 2026
Problem archive
The site hosts problems from past CCC, CCO, COCI, IOI, and JOI competitions, as well as other sources.dmoj.ca · 4 Oct 2026
Contests
DMOJ runs the DMOJ Monthly Open Programming Competition for people interested in competitive programming.dmoj.ca · 4 Oct 2026
Judging
The platform supports interactive and signature-graded tasks, runtime data generators, custom output validators, per-language resource limits, and scaling to hundreds of judging servers.github.com · 4 Oct 2026
Contest formats
The contest system supports ICPC, IOI, AtCoder, and ECOO formats, along with system testing, hidden scoreboards, and virtual participation.github.com · 4 Oct 2026
Plagiarism integration
The contest system integrates with Stanford MOSS for plagiarism checking.github.com · 4 Oct 2026
Problem statements
Problem statements support Markdown, LaTeX math and figures, syntax highlighting, PDF generation, and built-in editorials.github.com · 4 Oct 2026
Authentication and access
The platform supports OAuth login with Google, Facebook, and GitHub, two-factor authentication, and fine-grained staff permissions.github.com · 4 Oct 2026
Security reporting
DMOJ asks researchers to send potential security issues privately for responsible disclosure before making them public.dmoj.ca · 4 Oct 2026
Support
The site asks users with questions about hosting contests to contact a moderator.dmoj.ca · 4 Oct 2026
Self-hosting
The maker provides documentation for installing the DMOJ site and judge.github.com · 4 Oct 2026
Self-hosting requirement
The installation guide says the site is tested to work with MySQL and is unlikely to work with other databases.github.com · 4 Oct 2026
Use restrictions
DMOJ says AI use is prohibited in rated contests and use of its judging resources for AI training is prohibited.dmoj.ca · 4 Oct 2026
Audience
DMOJ offers free public contest hosting and says educational organizations can contact it about hosting private contests for a small fee.dmoj.ca · 4 Oct 2026

Best DMOJ alternatives

See all 20

Where it ranks on Samsung Mobile US Press

Is DMOJ yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources