
Judge0 CE
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:
Similar to Judge0 CE
Gotenberg
Containerized API for document conversion and PDF generation
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.

Maxun
Open source no-code web scraping and data extraction robots
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.


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


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

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


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.



