Instead of DMOJ
DMOJ alternatives
DMOJ brings together a programming-problem archive and contest hosting, with support for several contest formats, interactive tasks, custom validators, and judging across many servers. It is open source, offers free public contests, and can be self-hosted; its installation guide says the site is tested with MySQL and is unlikely to work with other databases. That focus works well for competitive programming, but educators seeking broader classroom assessment may want different question types, grading workflows, or learning-platform connections. DMOJ also offers private contest hosting to educational organizations for a small fee, without stating an amount.
- 1
Wayground (formerly Quizizz)
Free plan AndroidExtensioniPhone+4Teachers building varied lessons, quizzes, and assessments — Wayground adds lessons, flashcards, videos, AI-generated assessments, and classroom teaching modes instead of DMOJ’s programming-contest focus.
Free plan · paid from $18/mo (annual) · 7-day trial Visit site - 2
MATLAB Grader
by MATLAB GraderFree plan LinuxMacWeb+1Instructors assigning and grading MATLAB work — MATLAB Grader focuses on browser-authored MATLAB assignments, automated grading, contextual feedback, and learner analytics rather than multi-format programming contests.
Free plan Visit site - 3
Numbas
Free plan AndroidiPhoneLinux+4Math and numerate-discipline e-assessment — Numbas offers math-focused exams, a bank of over 5,000 questions, and standalone or VLE delivery rather than programming contests.
Free plan Visit site - 4
PrairieLearn
Free plan APILinuxMac+3Institutions creating variant-based assessments — PrairieLearn generates and grades coded question variants for mastery practice, with broad answer types and LTI integration beyond DMOJ’s contest focus.
Free plan · paid from $8 Visit site - 5
Socrative
by SocrativeFree plan AndroidiPhoneWebTeachers running quick live quizzes — Socrative emphasizes teacher-led quizzes, automatic grading, reports, and live views of learning progress rather than programming contests.
Free plan · paid from $10/user/mo (annual) · 21-day trial Visit site - 6
TAO
Free plan Open source APILinuxMac+3Organizations managing standards-based digital assessments — TAO provides end-to-end digital assessment authoring, delivery, scoring, and reporting with QTI and LTI interoperability beyond DMOJ’s contest workflows.
Free plan · paid from €499/mo (annual) Visit site - 7
Gradescope
Free plan AndroidiPhoneWebInstructors grading varied assignments and code — Gradescope supports rubric-based grading for paper and online work, code submissions, exports, and assessment analytics alongside autograders.
Free plan Visit site - 8
CodeSignal
Free plan AndroidAPIExtension+2 - 9
beecrowd
Free plan APIWeb - 10
CheckiO
Free plan ExtensionWeb - 11
CodeChef IDE
Free plan APIWeb - 12
Codeforces
Free plan APIWeb - 13
DOMjudge
Free plan APILinuxSelf-hosted+1 - 14
AtCoder
Free plan Web - 15
Codewars
Free plan APIWeb - 16
HackerEarth Assessments
Free plan AndroidAPIiPhone+4 - 17
HackerRank
Free plan APIMacWeb+1 - 18
CodingBat
Free plan Web - 19
Eolymp
Free plan APIWeb - 20
CSSBattle
Free plan Web - 21
Edabit
Free plan Web - 22
Frontend Mentor
Free plan Web - 23
GeeksforGeeks Practice
Free plan AndroidiPhoneWeb - 24
Project Euler
Free plan Web - 25
Yandex Contest
Free plan APIWeb - 26
Kattis
Free plan LinuxWeb - 27
SQLZoo
Free plan Web - 28
Codility
Free trial APIMacWeb+16.4 Visit site - 29
Coderbyte
Free trial APIExtensionWeb - 30
LeetCode
Free plan AndroidiPhoneWeb - 31
AlgoExpert
Paid Web5.7 Visit site
When comparing alternatives, decide whether programming-contest judging is central or whether quizzes, math exams, code assignments, or varied assessments matter more. Consider how students receive feedback, whether scores are saved, and whether you need live progress views, analytics, LMS integration, or offline delivery. Platform availability and price can also shape the choice: several options offer free plans, while some have paid plans or trials. A broader teaching tool may fit classroom work better, while giving up DMOJ’s contest archive and specialized competition features.