3D wireframe diagrams?

Gaston.jl can easily do 3-D wireframes (see an example here). I have never tested it with Jupyter Lab, though; only with Jupyter. Assuming they use the same machinism to display plots, then it should work.

To interactively change the view, you’d need to create a slider or two, and use them as arguments to view, like:

x = y = -15:0.4:15
f1 = (x,y) -> @. sin(sqrt(x*x+y*y))/sqrt(x*x+y*y)
surf(x, y, f1, lc = :turquoise,
     Axes(title    = :Sombrero_Wireframe,
          view = (slider1, slider2),
          hidden3d = :on))