From AI chat to classroom screen

How ClassBoard Games works

Bring code, project files or a public creation URL. Every route leads to a ClassBoard page, with your identity and classroom context.

1

Create anywhere

Vibe-code a game with ChatGPT, Claude, Gemini, Grok, Codex — or write it by hand. Any tool that produces HTML works.

2

Join & verify

Create your free account and confirm your email. Signing in takes you straight to your upload dashboard.

3

Upload & publish

Choose your game folder directly, upload a ZIP, paste a complete HTML document, or add a public HTTPS creation URL. Add a short summary, age range and learning objective.

4

The world plays

Teachers find your creation in the library or your personalised space. Uploaded code plays in our restricted player. External links open on their original site or, where supported, inside a frame.

Two dependable browser formats

Use one complete HTML document, or ZIP a ready-to-run folder containing exactly one HTML document named index.html and its relative non-HTML assets. React, Vite and similar projects must be built first: upload the deployable dist output, never source dependencies or node_modules. Explicit HTTPS scripts and stylesheets are supported for published games; remote APIs, server-side languages and uploaded build commands are not.

What happens to uploaded code

External creations have a place too

Bring a public link from your preferred creation platform or website. ClassBoard keeps the listing and URL history; the original site controls the content and availability. An embedded view always includes an Open original button. A link does not supply downloadable source files or a native remix.

Ready?

Two minutes from paste to playable.

Add creation