ParaView (QML) to web

Hi! :slight_smile:
Could a lightweight version of paraview be built with a QML interface and compiled to webAssembly to run entirely in a browser? Has anyone attempted this, and what would be the main technical challenges?

A QML front-end is definitely possible - see this blog post for an example.

Compiling it all to WebAssembly is theoretically possible, but there are likely some incompatibilities in ParaView-specific rendering classes when going from OpenGL 3.2 to WebGL that would need to be addressed. WebGL has a reduced feature set compared to OpenGL. VTK is in much better shape in that regard, which is good news.