Embed 3DSlicer in a web GUI


As seen in this powerpoint (p. 134), 3D Slicer can be exposed via Girder or HTML/JS, as I don’t use Docker, Girder is not an option.

So my question is, how can I proceed to embed my 3D-Slicer in a web GUI? Is there any guideline somewhere? I can’t find anything

What prevents you from using Docker? Anyway, you can run Slicer on Windows/Linux/MacOS directly on the host without a container.

Then, you can either set up a VNC server and expose that through a web server (that’s what some of the Slicer docker containers do); or access selected functions (such as slice browsing) using @pieper’s SlicerWeb.

1 Like

Note also that if you don’t use Docker you can still do all the VNC or SlicerWeb stuff, it just requires running the same code natively on your computer and that may mean you cannot do anything else useful with the computer at the same time. The Docker approach basically just turns it into a background service.

1 Like

very usfull in the timing of 5G