CGL

OpenSCAD

Onshape

https://johanpeitz.itch.io/picocad

online viewer for cad use open cascade and emscripten.