Judge0 CE
★ 4.5kGNU General Public License v3.0Open Source — No Paywall4 Containers — 4 containers — moderate hosting footprintSourceNeeds Postgres2 active committers (12mo)
About
Judge0 is an open-source online code execution platform designed for developers, educators, assessment systems, and AI-powered applications that need to compile and run untrusted code safely. It is...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- online code execution
- HTTP JSON API
- Python SDK
- sandboxed compilation and execution
- support for 90+ languages
- multi-file program execution
- additional files support
- custom compiler options
- command-line arguments
- time and memory limits
Details
- Last Updated
- Oct 14, 2026
- Created
- Jan 27, 2017
- Install Methods
- source
- API
- REST
- Runtime / Stack
- Docker
- Privacy & Independence
- Cloud: Optional
- Deployment
Deployment: Docker Compose ✓4 Containers — moderate hosting footprintRuns as 4 containers
Run Judge0 CE with Docker Compose
Compose file from the Judge0 CE project repository.
4 services · database: postgres · infra: postgres, redis
no resource limits declared
needs persistent storage (3 volumes)
docker-compose.yml · @ 47dfd63 · scanned Jun 7, 2026
x-logging:
&default-logging
logging:
driver: json-file
options:
max-size: 100M
services:
server:
image: judge0/judge0:latest
volumes:
- ./judge0.conf:/judge0.conf:ro
ports:
- "2358:2358"
privileged: true
<<: *default-logging
restart: always
worker:
image: judge0/judge0:latest
command: ["./scripts/workers"]
volumes:
- ./judge0.conf:/judge0.conf:ro
privileged: true
<<: *default-logging
restart: always
db:
image: postgres:16.2
env_file: judge0.conf
volumes:
- data:/var/lib/postgresql/data/
<<: *default-logging
restart: always
redis:
image: redis:7.2.4
command: [
"bash", "-c",
'docker-entrypoint.sh --appendonly no --requirepass "$$REDIS_PASSWORD"'
]
env_file: judge0.conf
<<: *default-logging
restart: always
volumes:
data:
This file may be out of date. Check the Judge0 CE documentation for current setup steps.
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Jun 25, 2026
Related Software
Langfuse
35.8k
Langfuse is an open source LLM engineering platform for teams to develop, monitor, evaluate, and debug AI applications.
IDE ToolsArtificial IntelligencePermissive License+5
6 ContainersFOSS with Issues
RapidForge
44
RapidForge is a lightweight self-hosted platform for building and deploying webhooks, APIs, scheduled tasks, and dynamic pages using simple scripts.
IDE ToolsPermissive LicenseAutomation Tools+4
Opik
22.6k
Opik is an open-source platform for observability, evaluation, monitoring, and optimization of LLM applications and agentic systems.
API ManagementArtificial IntelligenceAI Tooling+6
Manifest
7.6k
Manifest is an OpenClaw plugin that routes requests to the most cost-effective LLM and provides a dashboard for tracking usage and costs.
Low Code DevelopmentArtificial IntelligencePermissive License+4
Telemetry: Opt-Out
GoModel
1.2k
GoModel is an AI gateway for routing, caching, tracking, and controlling access to LLM requests through an OpenAI- and Anthropic-compatible API.
Artificial IntelligenceSelf Hosting SolutionsProxy Servers+5
6 ContainersOpen Core
dirac
1.5k
Dirac is an open-source AI coding agent that performs precise, token-efficient code edits and refactorings using hash-anchored changes and AST-aware manipulation.
AI Coding AssistantAI AgentsAI Tooling+1
Cloud Required
Bruno
47.6k
Bruno is an open-source API client and IDE for exploring and testing APIs.
API ManagementPermissive LicenseTesting Tools+2
Single ContainerOpen Core
LiteLLM
61.3k
LiteLLM is an open source AI gateway and Python SDK for calling 100+ LLM providers through a unified OpenAI-compatible interface.
API ManagementProxy ServersArtificial Intelligence+2
3 ContainersOpen Core
Kong
44.3k
Kong Gateway is a cloud-native API, LLM, and MCP gateway for proxying, routing, load balancing, authentication, and plugin-based traffic control.
API ManagementArtificial IntelligencePermissive License+3
2 ContainersOpen Core
Composio
30.6k
Composio SDK provides TypeScript and Python libraries for integrating AI agents with external apps and services.
API ManagementAI AgentsAutomation Tools+2
Cloud Required
code-server
79.6k
Runs VS Code in the browser so it can be accessed from any machine anywhere.
IDE ToolsPermissive LicenseSelf Hosting Solutions+1
JupyterLab
15.4k
An extensible web-based environment for interactive and reproducible computing, built on the Jupyter Notebook architecture.
IDE ToolsWeb ServersSelf Hosting Solutions+2
