Gaurav Tejpal

About

JavaScript developer with an academic background in Law and History. I focus on browser-native solutions for computational geometry, procedural graphics and creative coding, combining independent research with mathematical modelling.

Badges

Tastemaker
Tastemaker
Gone streaking 10
Gone streaking 10
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • Isoline
    Isoline Node-based procedural 3D geometry in the browser. No install
    Jul 2026
  • 🎉
    Joined Product HuntJuly 7th, 2026

Forums

2mo ago

Just launched Isoline — a browser-based procedural geometry studio

Hi everyone!

I just launched Isoline, a browser-based studio for designing procedural 2D and 3D geometry using Signed Distance Functions (SDFs).

Instead of writing GLSL by hand, you build a visual node graph that compiles directly into shader code. You can preview contours, ray-march the scene, and export GLSL or STL for further use.

The project has been a self-directed engineering effort over the past several months, and today is its first public launch.

2mo ago

Hi! I'm Gaurav, a solo JavaScript developer from India

Hi everyone! I'm Gaurav, a solo developer from India.

My academic background is in Law and History, but over the past few years I've been teaching myself JavaScript, WebGL and computational geometry through independent study and experimentation.

Today I'm launching Isoline, a browser-based studio for designing procedural geometry using Signed Distance Functions (SDFs). The entire application runs in the browser and compiles visual node graphs directly into GLSL shaders.

I'm excited to become part of the Product Hunt community, meet other makers, and learn from everyone's feedback. Looking forward to seeing what everyone is building!

2mo ago

Isoline - Node-based procedural 3D geometry in the browser. No install

Isoline is a browser-based studio for designing procedural 2D and 3D geometry using a visual node graph. Build shapes from primitives, transforms and smooth boolean operations, then render them as CPU contours, GPU GLSL, or full ray-marched scenes. Isoline uses SDFs and not polygons. Instead of editing vertices, you build geometry by composing mathematical operations. Exports include PNG, ShaderToy-compatible GLSL and binary STL for 3D printing. Free, open source, and no installation required.
View more