Is this a stupid idea? Would it be possible, without excessive hacking, to embed a fully functional Web GUI inside a Grasshopper component? I am not an experienced coder, but using modern tools I am able to build highly complex, aesthetically pleasing, and functional GUIs in HTML and JS. I’ve tried embedding a WebView in a GH2 component; so far I’ve managed to nest it within a popup menu, but my goal would rather be to fit it directly within the component’s bounds, with the ability to display it at a size of, for instance, 600x300 px. A component Input → HTML GUI → Output workflow seems entirely feasible, but I don’t know if there is a straightforward way to embed this WebView directly into the component - similar to how the Content Viewer Component implements Rhino Viewport in Grasshopper 1. I also have a more general question: do you see any major drawbacks or red flags in pursuing this approach? Building these exact same things in Eto is simply much more difficult…
Content Viewer in GH1
Web GUI in popup test

