https://fluidcad.io/ Skip to main content FluidCAD LogoFluidCAD Logo FluidCADDocs NextGitHub FluidCAD Logo FluidCAD Parametric CAD for everyone Write JavaScript. See 3D geometry in real time. Get StartedView on GitHub my-part.fluid.js 1sketch("xy", () => { 2 circle(50) 3}) 4 5const e = extrude(50) 6 7fillet(5, e.startEdges()) 8 9shell(-2, e.endFaces()) Define a 2D sketch on the XY plane[step-2-ske][step-3-ext] [step-4-fil][step-5-she] See it in action From interactive viewport input to parametric history -- a closer look at what makes FluidCAD different. History Navigate Your Modeling History Step through your feature tree one operation at a time. Review how any model was built and roll back to any point -- no destructive edits. FluidCAD Modeling History Interactive Mouse-Driven Prototyping Extrude regions by dragging in the viewport. Get to the right shape faster, then lock in the values with code. FluidCAD Interactive Prototyping Transforms Feature Transforms & Patterns Apply linear and circular patterns to entire feature sequences. Mirror, rotate, and repeat complex geometry from simple building blocks. FluidCAD Feature Transforms Interop STEP Import & Export Import existing CAD models or export your designs with full color support. Works with every standard CAD tool. FluidCAD STEP Import / Export CAD by Code as it should be A complete toolbox for parametric CAD. From first sketch to final export. Traditional CAD Workflow Sketches, extrusions, fillets, shells, booleans, and more. A modeling workflow familiar to CAD users. Smart Defaults Most operations just do the right thing. extrude picks up the last sketch, fillet targets the last selection, touching shapes are automatically fused -- less boilerplate, more readable code. Shape References Reference faces, edges, and vertices of other shapes directly. Minimal math, maximum clarity. Get started Set up a project and connect your editor in under a minute. Install Terminal npm i fluidcad npx fluidcad init Set up your editor VS CodeNeovimOther Editors 1Install the FluidCAD extension from the VS Code Marketplace. 2Open your project folder in VS Code. 3Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and run Show FluidCAD Scene. Documentation * Getting Started * Guides * Tutorials Community * GitHub Copyright (c) 2026 FluidCAD. Built with Docusaurus.