Cycles shader builder on web


I would like to build a web interface to define/edit/view cycles shaders. As I need to show a quick preview, it is very expensive to get the model baked with cycles in the server. Instead, if I can show preview with WebGL itself, it would be great.

Is there a way to convert Cycles shader to WebGL shader? Or any feasible approach?

Any thoughts?

Thanks in advance