resources
Ways to build without disallowed HTML tags
The core constraint: only <html>, <head>, <body>, <meta>, <script>, <style>, and <canvas> are allowed as literal tags. No other <tags> - not in .html files, not in JSX, not in template strings.
Start with one of these approaches:
- Canvas API
- WebGL / Three.js
- React without JSX
- CSS pseudo-elements
- WebAssembly
- Python in the browser
- p5.js
- SVG via JavaScript
- Starter ideas and general tips
Tutorials
Learn by building something step-by-step:
- Click Counter - A simple UI built with React without JSX.
- Snake Game - A classic game built entirely with the Canvas API.
