Skip to content
A cross platform program judger framework for SDNUOJ, HUSTOJ and more!🍭Support multiple languages, SPJ and SQL judge.👏跨平台的分布式OJ判题核心, 支持多语言, SPJ与SQL评测
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
src
.gitignore
.travis.yml
LICENSE
README.md

README.md

OpenJudger

GitHub .NET Core Build Status

Introduction

OpenJudger is a universal program judger designed to simplify Online Judge System development.
Support SDNUOJ and HUSTOJ.
It is now used to judge solutions on the SDNUOJ, itoIDbOJ and itoIOJ.

Overview

  • Based on .Net Core: cross platform.
  • Lightweight: easy to deploy.
  • Configurable: all settings are in the Config.json file.
  • Multiple languages support: C, C++, Java, Python, Kotlin, C#, Go, NodeJS and any language that I/O in console.
  • Database judge: Mysql only, Support CRUD
  • Adaptable: OpenJudger can load your Fetcher. Implement Fetcher interface to adapt any OnlineJudge System.
  • High performance: reliable concurrency control, auto distribute processor affinity.

Documents

无可奉告(coming soon)

License

MIT

You can’t perform that action at this time.