judger
judger copied to clipboard
A Rust built code judger utils with Web & CLI executables
Judger
Library & application which supports running code in a sandboxed environment.
System Prerequisite
Judger currently use nix
to make necessary system invoke like fork()
.
So you might need to check whether you are using the supported system from the main-page of nix.
Briefly speaking, judger-rs is now supposing you are decided to run it on linux.
Development
🌟 Accept VSCode extension recommandation for complete experience.
Before you start
You may need to setup your environment before you start. There is a setup script to help you quickly get ready.
🥰 You won't need to run this script if you are using GitHub Codespaces.
./scripts/env_setup.bash
Debugging
Launch settings are already configured in .vscode/launch.json
, try in the debug panel.
Deeper Docs
- judge-core README