Paste code, press run, and get the output back in seconds. Every run starts in a fresh, isolated Kubernetes pod that disappears when it finishes.
A small API in front of Kubernetes. No servers to set up and nothing left running afterwards.
Your code runs in its own python:3.11-slim container. Nothing carries over between runs.
Each submission is mounted from its own folder, so a running program can't see anyone else's code.
Runs stop after 15 seconds and are capped at 250m CPU and 128Mi of memory. Infinite loops can't hog the cluster.
# or skip the editor and use the API $ curl -X POST /execute \ -H "Authorization: Bearer $TOKEN" \ -d '{"code": "print(2 + 2)"}' {"status": "Succeeded", "output": "4\n"}
Sign-up takes a username and a password. No email, no card.