Friday, November 13, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Coding Challenge Platforms
  3. NextJudge

NextJudge

On the record

API and CLI
The project documents a REST API and a CLI for automation, downloading problems, local testing, and submitting solutions.docs.nextjudge.net · read 7 Oct 2026
Authentication
The getting-started guide supports email/password registration and GitHub sign-in when OAuth is configured.docs.nextjudge.net · read 7 Oct 2026
Availability
The landing page invites visitors to join a waitlist for early access and says new users will be onboarded when the team is ready.nextjudge.net · read 7 Oct 2026
Browser workspace
The solving workspace combines a problem statement, sample tests, a language selector, and a Monaco editor, with separate run and submit actions.docs.nextjudge.net · read 7 Oct 2026
Code editor
Its code editor uses Monaco and provides syntax highlighting and multiple themes.nextjudge.net · read 4 Oct 2026
Contests
Timed contests include scheduled problems, registration, clarifications, and standings.docs.nextjudge.net · read 7 Oct 2026
Contest tools
The platform includes live leaderboards, contest Q&A, live submissions, real-time submission feedback and activity overviews.nextjudge.net · read 4 Oct 2026
Data control
The maker says participant data, problems and submissions are stored in PostgreSQL on infrastructure the operator controls.docs.nextjudge.net · read 4 Oct 2026
Deployment requirements
The getting-started guide requires Docker and Docker Compose, at least 4 GB RAM (8 GB with web and judge together), and available ports 5000, 5432, 5672, and 8080.docs.nextjudge.net · read 7 Oct 2026
Execution
Judge workers compile and run submitted code in nsjail sandboxes.docs.nextjudge.net · read 4 Oct 2026
Integrations
The configuration documentation describes optional GitHub OAuth and optional Elasticsearch for problem search.docs.nextjudge.net · read 7 Oct 2026
Isolation
The documentation says compile and run use nsjail with no network, capped CPU and memory, and a restricted filesystem.docs.nextjudge.net · read 7 Oct 2026
Judge limit caveat
Problem timeout and memory settings are stored and exposed, but the judge currently uses fixed nsjail defaults instead of applying those settings.docs.nextjudge.net · read 7 Oct 2026
Judging
Submissions are queued through RabbitMQ, then compiled and evaluated by a Python judge worker in nsjail.docs.nextjudge.net · read 7 Oct 2026
Languages
The landing page lists Python, JavaScript, C++, Go, Haskell, Kotlin, C#, Java, TypeScript, PHP, Swift, Rust, C, Lua, and Ruby.nextjudge.net · read 7 Oct 2026
Language support
The maker’s homepage lists Python, JavaScript, C++, Go, Haskell, Kotlin, C#, Java, TypeScript, PHP, Swift, Rust, C, Lua and Ruby.nextjudge.net · read 4 Oct 2026
License
The documentation identifies NextJudge as MIT-licensed and says the license has no seat limits or feature tiers.docs.nextjudge.net · read 7 Oct 2026
Operational responsibility
Self-hosters operate the database, message queue, judge images, backups, monitoring, and network isolation.docs.nextjudge.net · read 7 Oct 2026

Alternatives to NextJudge

Every alternative, ranked