Sphere Engine logo

3 self-hosted Sphere Engine alternatives

Cloud APIs that provide on-demand compilation, execution and automated judging of user-submitted code, plus problem and assessment management. Intended for embedding code execution, testing and programming challenges into e-learning platforms, recruitment tools and products.

Alternatives to Sphere Engine

Open-source platform for creating, running and automatically grading programming exercises in Docker sandboxes; integrates with LMS (Moodle, edX).

INGInious screenshot

240 stars150 forkslast commit Actively maintained

Web-based IDE for Java 8 focused on teaching: teacher-managed assignments, JUnit auto-testing, isolated execution via Docker workers, and Gitea-backed projects.

37 stars4 forksMITlast commit Slowing down

XRSH is a browser-based XR terminal/REPL that can run standalone from a single executable, optionally booting a Linux ISO and embedding into A-Frame scenes.

XRSH screenshot

Activity unknown

What replacing Sphere Engine actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 1 of 3 shipped a commit in the last six months. Licences in this list: MIT. In exchange you take on hosting, backups and updates yourself.

Browse everything in IDEs & Web Dev Environments.

Other tools people replace alongside Sphere Engine