Getting your apps ready...
Open-source online code execution system | Secure sandboxed code execution for humans and AI | Competitive programming, E-learning, IDE, AI-agents
Categories:
Judge0 is a robust, scalable, open-source online code execution system that enables secure, sandboxed execution of code in 90+ programming languages via a simple API, perfect for developers, educators, AI agents, and businesses building coding platforms.
Judge0 is an open-source platform that provides a secure and scalable way to execute untrusted code online. It powers applications like competitive programming judges, online IDEs, e-learning platforms, coding assessment tools for recruitment, and AI code runners by offering sandboxed compilation and execution in over 90 programming languages.
The problem it solves is safely running user-submitted code without risking the host system, using Isolate for sandboxing and Docker for isolation. It's built for developers integrating code execution into their apps, educators teaching programming, students practicing, companies hiring via coding tests, and AI systems needing to verify generated code.
Created in 2016 by Herman Zvonimir Došilović, Judge0 was built to make online code execution simple, fast, and accessible for everyone—from hobbyists to enterprises—with easy self-hosting or cloud options.
This project is useful for:
Last updated: 2026-03-24
Freemium / Open Source — Self-host for free (GPL-3.0); cloud hosted on RapidAPI with free tier and paid plans starting at €27/month for Pro (2000 submissions/day + €0.001/extra).
Yes — https://github.com/judge0/judge0 (core engine), https://github.com/judge0/ide (online IDE)
Yes — Check CONTRIBUTING.md, open issues, submit PRs on GitHub, join Discord at https://discord.judge0.com, or provide feedback via email.
Built with ❤️ and kept warm on WarmIndex.
portainer.io
Portainer is your enterprise container management platform to deploy, troubleshoot, and secure Kubernetes, Docker and Podman environments across Enterprise IT, and Industrial and IoT use cases.
balena.iocloud
balenaCloud: Provides comprehensive device deployment and management for IoT fleets, helping you develop, deploy, and scale with ease.
tina.io
Combine the power of GitHub and Markdown with TinaCMS for seamless content management. Empower developers and creators to edit, preview, and manage static and dynamic sites effortlessly.
evidence.dev
Evidence is an open source, code-based alternative to drag-and-drop BI tools. Build polished data products with just SQL and markdown.