Plots.jl - Turn off axis and grid lines
Try showaxis = false
, as described in the axis attributes documentation.
Here's an example that works for me (in the Plotly backend).
surface(-10:10, -10:10, (x, y) -> x^2 - y^2, showaxis = false)
axis=([], false)
should do the trick
You can almost but not quite get rid of them with ticks = false
.