OpenJsCad by

- Joost Nieuwenhuijse (core),
- René K. Müller (core, CLI & GUI),
- Stefan Baumann (core),
- Z3 Dev (core, CLI & GUI),
- Mark Moissette (core, CLI & GUI),
- Eduard Bespalov (core),
- Gary Hogdson (OpenSCAD translator)

csg.js core & improvements by

- Evan Wallace
- Eduard Bespalov
- Joost Nieuwenhuijse
- Alexandre Girard

Additional libraries & tools

- xmldom
- sax
- browserify
- babel

License: MIT License
Get your copy/clone/fork from GitHub: OpenJSCAD


OK

// Step 3 in an evolving shapes project. // This student added a rectangle that blocks out front and back doors. function main () { return union( cube({size: 10, center: true}), translate([0, 0, 5], sphere({r: 5, center: true})), translate([0, 0, -2], cube({size: [4, 11, 6], center: true})) ); }