Skip to content

ia-toki/judgels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

76ec1d1 Â· Mar 23, 2025
Mar 22, 2025
Jul 16, 2023
Mar 23, 2025
Mar 23, 2025
Dec 13, 2024
Jun 9, 2023
Oct 19, 2023
Mar 22, 2025
May 10, 2023
Jul 17, 2018
Jul 22, 2023

Repository files navigation

Judgels

A modern programming contest system.

CI License

Usage

Judgels has been used for:

  • TLX, 🇮🇩 Indonesia's largest competitive programming training website.
  • Indonesian National Olympiad in Informatics since 2015.
  • Asia-Pacific Informatics Olympiad 2015 & 2020, hosted by Indonesia.

Features

This is a non-exhaustive list of Judgels's features:

Problem management

  • multilanguage problem statements
  • batch, interactive, output-only, and functional (like IOI 2010 and above) problem types
  • custom checker (scorer)
  • subtasks with different points
  • version control

Contest management

  • IOI- and ICPC-style contests
  • virtual contests, where contestants can start at different times
  • announcements, clarifications, scoreboards
  • various user roles: contestants, supervisors, and managers

Docs

For user guide, visit the Judgels website at judgels.toki.id.

For dev guide, visit the wiki.

Credit

Judgels was initiated based on an IOI 2014 paper: Components and Architectural Design of an Autograder System Family, by Jordan Fernando and Inggriani Liem.

License

GNU GPL version 2.