Judge0

License: GPL-3.0

Overall rating

6.7

Stars: 2853

Contributors: 13

Judge0 is an online code execution system that enables automated compilation and evaluation of code in various programming languages. It supports educational, testing, and competitive programming scenarios by providing a fast and scalable API for executing code securely within isolated environments. Its features include language versatility, sandboxed execution, real-time results, extensibility, and scalability for high-load applications.

Key Features

  • Quick and easy installation
  • Rich and verbose API documentation
  • Scalable architecture
  • Sandboxed compilation and execution
  • Support for 60+ languages
  • Compilation and execution of multi-file programs
  • Support for additional files alongside the user's program
  • Support for custom user-defined compiler options, command-line arguments, and time and memory limits
  • Detailed execution results
  • Webhooks (HTTP callbacks)
Activity

Last update: Jan 13, 2025

  • Commits (last week)

    0

  • Resolved issues (last week)

    0

  • Merged PRs (last week)

    0

Maturity

Last update: Jan 18, 2025

  • Age

    7 years 11 months

  • Stability

    STABLE

Information

Funding

Has commercial version

Programming languages

HTML
Ruby
Shell

Tags

onlinejudge
code-execution
competitive-programming
online-compiler
online-judges
online-judge
onlinejudge-solution
code-runner
code-executor