Judge0 CE logo

Judge0 CE

Website

Sandboxed online code execution system with a JSON API

4.3k stars 906 forks last commit first released GPL-3.0

Actively maintained

Last commit 11 Jul 2026.

Judge0 CE is an open-source online code execution system designed to compile and run untrusted code securely in a sandboxed environment. It exposes a simple HTTP JSON API, making it suitable for building products that need reliable, scalable code execution for both human users and AI-generated code.

Key Features

  • Sandboxed compilation and execution of untrusted code
  • HTTP JSON API designed for straightforward integration
  • Supports a large catalog of programming languages (commonly 60+; community deployments may support more)
  • Scalable architecture intended for high-throughput workloads
  • Detailed execution results (stdout/stderr, exit status, resource usage)
  • Configurable limits (time, memory) and runtime options (arguments, compiler flags)
  • Multi-file and “project-style” submissions with additional files support
  • Webhooks (HTTP callbacks) for asynchronous workflows

Use Cases

  • Online IDEs, code runners, and browser-based programming editors
  • Competitive programming and automated evaluation platforms
  • E-learning, coding assignments, and training environments

Limitations and Considerations

  • Running arbitrary code requires careful operational hardening and resource isolation; correct sandbox configuration is essential
  • Supported languages and toolchains depend on the chosen Judge0 flavor and installed runtime images

Judge0 CE provides a pragmatic foundation for secure remote code execution, emphasizing API-first integration and scalable processing. It is commonly used as a backend component for education platforms, assessments, and AI workflows that need to safely execute generated code.

Categories:

Tags:

Tech Stack:

Share:

Similar to Judge0 CE

Gotenberg logo

Gotenberg

Containerized API for document conversion and PDF generation

12.7k
821
Last commit

Gotenberg is a containerized HTTP API that converts HTML, Markdown, and Office documents to PDF using engines like Chromium and LibreOffice, with options to merge and automate outputs.

MITActively maintained
Alternative to:
PDFShift logo
PDFShift
+9

Maxun

Open source no-code web scraping and data extraction robots

16.9k
1.4k
Last commit

Maxun is an open source no-code platform to build web scraping robots that extract structured data and expose websites as APIs, markdown, or automated pipelines.

AGPL-3.0Actively maintained
Alternative to:
Apify logo
Apify
+1
n8n logo

n8n

Workflow automation platform with visual builder and code support

198.3k
59.7k
Last commit

Self-hostable workflow automation platform combining a visual builder with JavaScript/Python code steps, 400+ integrations, and AI-assisted automation.

Actively maintained
Alternative to:
Zapier logo
Zapier
+17
ntfy logo

ntfy

HTTP-based pub-sub push notification service via PUT/POST

32.3k
1.4k
Last commit

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Apache-2.0Actively maintained
Alternative to:
Pushover logo
Pushover
+8
Activepieces logo

Activepieces

AI-first no-code workflow automation with extensible integrations

23.4k
4k
Last commit

Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.

Actively maintained
Alternative to:
Zapier logo
Zapier
+17
Wazo Platform logo

Wazo Platform

Open-source programmable IP telecommunication platform

Open-source, API-first platform for carrier-grade IP communications: VoIP, WebRTC, messaging, conferencing and programmable telephony microservices.

Activity unknown
Alternative to:
3CX logo
3CX
+19