Skip to content
Change the repository type filter

All

    Repositories list

    • Judging backend server for the DMOJ online judge.
      Python
      GNU Affero General Public License v3.0
      2548915617Updated Sep 29, 2024Sep 29, 2024
    • docs

      Public
      Documentation for setting up and using the DMOJ judge.
      Python
      8726165Updated Sep 17, 2024Sep 17, 2024
    • A modern open-source online judge and contest platform system.
      Python
      GNU Affero General Public License v3.0
      36594717334Updated Sep 16, 2024Sep 16, 2024
    • Python runtimes that can be pulled into DMOJ/runtimes-docker images
      Shell
      MIT License
      3001Updated Sep 3, 2024Sep 3, 2024
    • Runtimes supported by DMOJ in a Docker container.
      Dockerfile
      GNU Affero General Public License v3.0
      15512Updated Aug 20, 2024Aug 20, 2024
    • Java class sandbox with instrumentation support for online judges.
      Java
      GNU Affero General Public License v3.0
      2300Updated Jun 3, 2024Jun 3, 2024
    • libmemcpy

      Public
      glibc memcpy routines split off into a separate library
      Assembly
      GNU Lesser General Public License v2.1
      2300Updated Mar 21, 2024Mar 21, 2024
    • WordPress look and feel for DMOJ administration panel.
      Less
      Other
      78200Updated Mar 13, 2024Mar 13, 2024
    • pdfoid

      Public
      PDF rendering of problem statements for the DMOJ site.
      Python
      GNU Affero General Public License v3.0
      6112Updated Jan 17, 2024Jan 17, 2024
    • DMOJ site assets.
      JavaScript
      8102Updated Jan 2, 2024Jan 2, 2024
    • martor

      Public
      Fork of the martor Markdown editor for use in the DMOJ.
      CSS
      GNU General Public License v3.0
      1.3k101Updated Dec 18, 2023Dec 18, 2023
    • texoid

      Public
      Lightweight Python server for securely rendering LaTeX diagrams to SVG and PNG within Docker.
      Python
      GNU Affero General Public License v3.0
      21130Updated Mar 9, 2023Mar 9, 2023
    • A fork of pagedown to add support for Latex and fenced code blocks for use on the DMOJ.
      JavaScript
      Other
      14000Updated Jan 2, 2023Jan 2, 2023
    • Slack integration for Django, supporting error reporting and message callbacks.
      Python
      GNU Affero General Public License v3.0
      2100Updated Dec 29, 2022Dec 29, 2022
    • Fernet symmetric encryption for Django model fields
      Python
      BSD 3-Clause "New" or "Revised" License
      81000Updated Dec 26, 2022Dec 26, 2022
    • jsonfield

      Public
      A reusable Django model field for storing ad-hoc JSON data
      Python
      MIT License
      269000Updated Oct 30, 2022Oct 30, 2022
    • dmoj-rust

      Public
      A Rust crate for providing helpful methods in online judging.
      Rust
      GNU Affero General Public License v3.0
      52400Updated Oct 9, 2022Oct 9, 2022
    • static-linked versions of clang tools for Linux, Mac OS X and Windows, available in AUR as clang-format-static-bin
      The Unlicense
      58000Updated Sep 22, 2021Sep 22, 2021
    • v8dmoj

      Public
      V8-based JavaScript interpreter for online judging.
      C++
      BSD 3-Clause "New" or "Revised" License
      3500Updated Sep 21, 2021Sep 21, 2021
    • judge-testsuite

      Public archive
      Integration testsuite for the DMOJ judge project.
      C++
      6112Updated Dec 31, 2020Dec 31, 2020
    • ansi2html

      Public
      Convert text with ansi color codes to HTML
      Python
      GNU Lesser General Public License v3.0
      78100Updated Nov 21, 2020Nov 21, 2020
    • Report GitHub Actions build status on Slack
      JavaScript
      Other
      131000Updated Oct 1, 2020Oct 1, 2020
    • Dockerfile
      GNU Affero General Public License v3.0
      0000Updated Jun 22, 2020Jun 22, 2020
    • pymoss

      Public
      MOSS (Measure Of Software Similarity) library and client for Python.
      Python
      GNU Affero General Public License v3.0
      1500Updated Apr 1, 2020Apr 1, 2020
    • RabbitMQ-based websocket/comet event server
      JavaScript
      GNU Affero General Public License v3.0
      1000Updated Mar 8, 2020Mar 8, 2020
    • A transparent sorted ManyToMany field for django.
      Python
      BSD 3-Clause "New" or "Revised" License
      151100Updated Oct 26, 2019Oct 26, 2019
    • An email newsletter application for the Django web application framework, including an extended admin interface, web (un)subscription, dynamic e-mail templates, an archive and HTML email support.
      Python
      GNU Affero General Public License v3.0
      206000Updated Oct 9, 2019Oct 9, 2019
    • texbox

      Public
      Docker container to generate SVG and PNG files from LaTeX
      TeX
      GNU Affero General Public License v3.0
      1100Updated Oct 2, 2019Oct 2, 2019
    • wbox

      Public archive
      Experimental Windows sandbox for online judges.
      C++
      0520Updated Sep 16, 2019Sep 16, 2019
    • travis-freebsd-image

      Public archive
      Experiment for running a FreeBSD image on top of Travis CI.
      Shell
      0000Updated Apr 24, 2019Apr 24, 2019