Dodona
7.4#39 in coding playgroundsFrom $2 a monthFree planWebAPIExtension
Visit
| Fact | Dodona | Playcode |
|---|---|---|
| API | Dodona offers API tokens for external applications, but its API documentation is not complete and prospective application or plugin builders are asked to contact support. | Playcode exposes one GraphQL endpoint for its operations, with documented operation discovery, errors, consent and idempotency. |
| Editing | Students can code in Dodona’s browser IDE or connect external editors through plugins for Visual Studio Code and JetBrains IDEs. | Users can edit visually or access and edit the underlying React, Vue, or HTML code. |
| Founded | 2016 | 2016 |
| Free plan | Yes | Yes |
| Headquarters | Ghent, Belgium | Europe |
| Integrations | The platform connects with institutional learning platforms via LTI and supports sign-in providers including Microsoft, Google Workspace, Smartschool, and SURFconext. | The developer surface supports Claude Code, Cursor, Claude Desktop and other MCP clients. |
| Private projects | Yes | Yes |
You want what its maker publishes above — check its page for the details.
Playcode is aimed at people building business websites, MVPs, client portals, dashboards, internal tools, and small full-stack apps, including nontechnical users. It may also suit developers who want access to the underlying code and the option to move projects elsewhere.