RadarTopicsBuildersWeeklyReads
Open Source Radar
judge0/

judge0

GitHubWebsite

Judge0 is an open-source online code execution system. It supports many languages, has a self-hosting option, and provides an HTTP API for code execution.

4.4kstars
916forks
195issues
GPL-3.0license
2017since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Judge0 is an open-source online code execution system that enables sandboxed execution of code via an HTTP API, with support for multiple languages and self-hosting or SaaS usage.

How it works

The project exposes a RESTful style API for submissions, returning detailed execution results. It supports multi-file projects and custom compiler options, with sandboxed environments to run untrusted code. The README notes a modular architecture designed for deployment and scaling.

Getting started

The README presents three options:

  1. Use Judge0 Cloud via Rapid
  2. Use Judge0 Cloud directly via pricing
  3. Self-host Judge0 on your own infrastructure

It also provides an example HTTP API call:

curl \
  -H "Content-Type: application/json" \
  -d '{
      "language_id": 109,
      "source_code": "print(f\"hello, {input()}\")",
      "stdin": "Alice"
  }' \
  "https://ce.judge0.com/submissions?wait=true"

And a Python SDK usage example:

# pip install judge0
import judge0
result = judge0.run(source_code="print(f'hello, {input()}')", stdin="Alice", language=judge0.PYTHON)
print(result.stdout)

Recent releases

Latest releases include:

  • v1.13.1-extra Judge0 Extra CE v1.13.1 (2024-04-18): # v1.13.1-extra (2024-04-18)
  • v1.13.1 Judge0 CE v1.13.1 (2024-04-18): # v1.13.1 (2024-04-18)
  • v1.13.0-extra Judge0 Extra CE v1.13.0 (2021-03-10): # v1.13.0-extra (2021-03-10)
  • v1.13.0 Judge0 CE v1.13.0 (2021-03-10): # v1.13.0 (2021-03-10)

New features mentioned include support for an enable_network configuration flag via ALLOW and invalidate_cache for stats.

Traction

Stars: 4354 Forks: 916 Open issues: 195

Behind the repo

No founder or company linkage is provided in the provided excerpt beyond references to a research paper and public project pages.

Caveats

License: GPL-3.0. Created 2017-01-27. Last push 2026-08-03. Language: HTML. The releases mention critical vulnerabilities found in certain versions.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →