Free Code Judge
No account, no key, rate-limited per IP. It's the same engine that powers our coding judge.
Use it from your own code
If you want real throughput for a course or product, an organization API key lifts the limits.
curl -X POST https://backend.algoholia.com/api/judge/public/submissions \
-H "Content-Type: application/json" \
-d '{
"runtime": "python",
"files": {"main.py": "def add(a, b):\n return a + b\n"},
"tests": {"test_main.py": "import sys\nsys.path.insert(0, \"..\")\nfrom main import add\n\ndef test_add():\n assert add(2, 3) == 5\n"},
"evaluator": "python_pytest"
}'