rgeometry library
rgeometry-interactive
rgeometry-wasm
rgeometry-examples
rgeometry-bin
rgeometry-cloudflare-worker
web worker:
- examples in documentation
- examples on main website
Do I want an interactive playground? Maybe I do not. Running pure WASM would be simpler. WASM is fast enough to compile (<300ms).
Interface should be pretty enough for end-users, and detailed enough for debugging algorithms.
Skip the GUI. Only use the web worker. It can communicate with a file-watcher via web sockets.
What to do about user input?
What to do about animations?
What to do about visualizing algorithms?
What to do about different coordinate systems?
Interface: Add elements, zoom, pan.