No more tech support
Stop losing class time to laptop setup, missing compilers, and "it works on my machine." Every student gets the same working environment — we handle the installs, OS quirks, and broken configs.
Spend less time on course dependencies and more time teaching. DevEdu gives every student a ready-to-code workspace in the browser — nothing to install.
Free for teachers · $99 per student credit
Join a DevEdu class and our AI pair-programmer, DevEdu Code, comes with a free starter balance — no card required. Need more later? Students can top up anytime.
DevEdu Code coaches with hints, explanations, and scaffolds — and deliberately won't hand over finished assignments or the core logic. Students still do the thinking.
It reads, runs, and reviews the code in a student's own workspace, so every hint is grounded in what they're actually building — not generic boilerplate.
Each student's work stays their own — never shared between classmates — and the assistant keeps the focus on computer science and real learning.
The first weeks of a course shouldn't disappear into mismatched compilers, missing dependencies, and the all-too-familiar "it works on my machine."
DevEdu gives every student the same ready-to-code environment in their browser — set up once, identical for everyone. We handle the installs, the OS quirks, and the broken configs, so you can spend day one teaching, not troubleshooting.
Stop losing class time to laptop setup, missing compilers, and "it works on my machine." Every student gets the same working environment — we handle the installs, OS quirks, and broken configs.
Browser-based on Windows, Mac, or Linux — no installs, no admin rights. If a student can open a web page, they can write code, in class or at home.
DevEdu Code, an AI pair-programmer, ships inside every environment to help students learn and unblock themselves.
No cap on the number of students per course. Add a whole class with a single enrollment link.
Pre-built support for popular languages, or bring your own Docker image for exactly the stack your course needs.
Environments built with educators, hosted on your infrastructure or ours. Configure once, reuse every semester.
Add your course details — name, section, and term. This is the home for your students and environments.
Pick a language image (or your own) and assign it to the course. Every student gets their own private copy.
Share an enrollment link. Students join, launch their container, and are coding in the browser seconds later.
Every coding environment we ship — the images your students actually work in — is open source under the MIT license, public on GitHub. We don't believe a student's budget should decide whether they can learn to code.
Every language image we offer — C/C++, Python & Django, Ruby on Rails — lives on GitHub under the MIT license. The environment your students code in is never a black box.
Not ready to pay for hosted compute? Run the identical open-source images on any machine with Docker — completely free. Same editor, same tooling, zero cost.
Enrollment is the only ticket students need. The moment they join a class, DevEdu Code — our built-in AI pair-programmer — comes with them, whether or not they ever buy container time.
Out of the box: C, C++, Java, Python & Django, and Ruby & Rails. Need something else? Bring a custom Docker image and we'll help you wire it up.
Just a modern web browser — we recommend Google Chrome. Everything runs in the cloud, so any Windows, Mac, or Linux machine works.
No. There's no cap on students per course — add an entire class with a single enrollment link.
Yes. We support bulk ordering and bookstore codes for departments and institutions. Get in touch and we'll set you up.
Free for teachers. Student container time is $99 per credit, which is good for 140 days of container time. Delete a container early and the unused days return to the student's balance.
Spin up your first course and have students coding in the browser today.
Get started free