| Official | tips | My_libs | Tools | Libs | Lib_systems | OpenSCAD_variations | Other_cads | Other_Drawing_programs | Inspiration | Subdivision | References |
- OpenSCAD language ref
- Cheet sheet: Official, KitWallace's
- Work in Progress
- Nightly snapshots
- OpenSCAD forum
- OpenSCAD freenode IRC
- OpenSCAD Libraries location
- animation ( gif, prodVid, animlib, imgsize, JordanBrown)
- area
- Associated Array: See hash below
- Bazier Ronaldo's 3D Bezier patch, nophead's subdivision3, Eric Buijs' PolyBeziers, NateTG's n-Bezier(his Correction), Revar Desmera's BOSL, WilliamAAdam's bezier.scad, OpenHome's bezier_smooth
- Bounding box (1) doc handles only one obj; (2) Ronaldo handles one or more; (3) Ronaldo's 2d; (4) blobule
- Chinese font
- color/HTML color: MichaelAtOz
- Commandline Enable Exp Features, Set parameters and rotation
- Curved Image
- Curve Text: JustinSDK, MichaelAtOz
- Degenerate polygon Ronaldo
- Data Structure NateTG's 2-3 tree, Good 2-3 ref, thehans' L-system(github)
- Dimensioning: Don Smiley's dimlines: new ver, doc
- Editor (Quick ref on browser by Len Trigg)
- excel-control
- Flatten surface: nophead's, runsun's, osresearch papercraft, Parkinbot's
- $fa,$fs,$fn, 1,Ian
- gear, Parkinbot, discussion
- Geodisc William Adams,2, Yona Appletree
- hash: 1, 2, Search-based hash
- Hermite interpolation Ronaldo's
- isosphere(2)
- lerp
- Lazy Union by Parkinbot, Ronaldo's
- Loft: Marko's excellent code
- makefile
- matrix(2,3); invert
- Packaging: 1, OpenSCAD-Modules by RobertFach
- Parser for OpenSCAD: runsun's re_utils.py, Hornbacher's node-scad-parser (node.js), FreeCAD's (py), OpenSCAD's core parser.y, Josef Prusa's thingdoc(py)
- Parser in OpenSCAD: runsun's scadx_match, Parkinbot's stl parser, APruss' Function parser, Carl Davidson's string.scad(git)
- precision(2)
- render() to display massive objs: nophead, tp3's example
- RGB
- Round Anything by irev dev
- Rounded Cube Parkinbot, Parkinbot new
- rounded polygon
- Search(): details
- Shelling: jweoblog
- Sphere berkenb's ssphere, runsun's spherePF, 1, Jamie Kawabata's geodesic sphere, thehans' alternative sphere
- Spline 1
- Spring: Parkinbot
- Sweeping: Marko's excellent code, sweep.scad (1,2,3), Benjemin Easing Func, Parkinbot's twisted vase
- tail Recursion(2,3,4)
- text, Carl Davidson's str lib, Chambered
- testing: tests in OpenSCAD(2,Regression test), RoyaSutton(pdf), runsun's doctest
- Triangulation: Ronaldo , forum, Parkinbot, NateTG's, NateTG's 2
- Tube: Ronaldo's, Runsun's, Johan's
- type-checking
- unit
- variable(2)
- volume/center
- Warning, User
- Wavy solid: Parkinbot's
- Daid's Polygon maker
- Polygon Rabbit
- STL viewers|
- Smithsonia X3D explorer
- SVGNesting
- SketchPad
- GoJS polygon drawing
- osresearch papercraft
- Neon22's Inkscape to OpenSCAD converter
- Desmos math calculator/plotter
- Define/draw Bezier curve w/ desmos
- jonathan.overholt's online cutlist tool: legacy, new
- Brendan M. Sleight's lasercut
- Hans Loeblich's functional (discussion)
- Carl Davidson's Relativity
- FunctionalOpenSCAD by thehans
- Revar Desmera's BOSL
- Roya Sutton's odml pdf
- Jonathan Law's JointSCAD
- Justin Lin's dotSCAD
- Revar Desmera's Belfry OpenScad Library
- openjscad.org
- OpenJsCad
- ImplicitCad (ExtOpenScad)
- OpenSCAD on rollApp
- OpenSCAD on AWS(pdf)
- OpenPyScad
- SolidPython
- ScorchCad - OpenSCAD clone for android
- 3DSlash
- blockscad
- freeCAD
- snapSCAD
- 3DDoctors.net
- libfive
- Curv
- mattkeeter's Antimony (also look at /1, /2)
- Scalptris
- ScatchUp
- TinkerCAD
- Wings
- Ultimaker Cura
- Top 5 CAD Software Available for Linux
- Triangulation by ear clipping
- A Primer on Bézier Curves, B-splines, Splines and Curves, Hermite Curve Interpolation, Curves and Splines
- The Cambridge Cluster Database: data pts of different spheres(Global Minima for the Thomson Problem)
- Clipping: Vatti Arbitrary Polygon Clipping Algorithm, Martinez-Rueda (src)
- Greiner-Hormann details
- Math: R.Penner's Easing func
- Geometry: 2d collision detect in js
- Data structure: Winged-edge
- UC Clavis Computer Graphics: Sabastian Ng including subdivision, etc
- Cutting-stock algorithm wiki, jonathan.overholt
- Triangulation: Shewchuk's Triangle doc1,doc2, code, poly2tri lib
- Decide the sideness of a pt on a line or a plane: 1