Use the HW tabs at the top to manage different assignments.
Click + to add more.
Each HW tab has Question subtabs (Q1, Q2, ...) for individual
questions.
Drag & drop your .py file into the blue upload area,
or click to browse. One Python file per question.
Each test case needs an input and expected
output .txt file.
Drop them into the matching slots.
Hit Execute to run your code against all test cases. You'll see a ✓ Pass or a ✗ Diff for each.
Drop an entire folder or .zip file anywhere on the page! Files are auto-sorted into the right slots based on their name. Tabs & subtabs are created automatically.
🧬 Wanna know how? It's not what you think!Everything runs locally in your browser via WebAssembly (Pyodide). No data is sent to any server. Your code never leaves your machine.