{"slug": "cadova", "name": "Cadova", "category": "media", "category_name": "Media and creative", "description": "", "recommenders": 4, "commenters": 5, "warners": 0, "score": 3.699, "rising": -1.31, "first": "2026-01-03", "latest": "2026-07-06", "why": "I had a lot of fun with https://github.com/tomasf/Cadova", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 1, "compare": 0, "warn": 0}, "spark": [0, 0, 2, 0, 1, 0, 0, 0, 1, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "I had a lot of fun with https://github.com/tomasf/Cadova", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/tomasf/cadova", "official_url": "https://github.com/tomasf/Cadova", "pricing": "", "aliases": ["Cadova"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 780940032, "item_id": 48808752, "url": "https://news.ycombinator.com/item?id=48808752", "by": "oschrenk", "date": "2026-07-06", "version": null, "stance": "recommend", "quote": "I had a lot of fun with https://github.com/tomasf/Cadova", "excerpt": "I had a lot of fun with https://github.com/tomasf/Cadova A library/toolkit for the Swift programming language to built parametric 3d objects. Give Claude access to the docs and examples and you can do amazing things.", "context": "", "use_case": "parametric 3D models in Swift", "switched_from": "", "story": "Generate parametric, manufacturable 3D models in seconds"}, {"id": 759929248, "item_id": 47495578, "url": "https://news.ycombinator.com/item?id=47495578", "by": "wlesieutre", "date": "2026-03-23", "version": null, "stance": "recommend", "quote": "Cadova - https://github.com/tomasf/Cadova", "excerpt": "Cadova - https://github.com/tomasf/Cadova SolveSpace - https://github.com/solvespace/solvespace", "context": "", "use_case": "", "switched_from": "", "story": "Dune3d: A parametric 3D CAD application"}, {"id": 743684593, "item_id": 46480287, "url": "https://news.ycombinator.com/item?id=46480287", "by": "snitty", "date": "2026-01-03", "version": null, "stance": "recommend", "quote": "I find this much more readable than KCL[0]", "excerpt": "I find this much more readable than KCL[0], but I also understand the ultimate goals of the two are probably a bit different. [0]: https://zoo.dev/docs/kcl-samples/pillow-block-bearing", "context": "", "use_case": "", "switched_from": "", "story": "GitHub \u2013 tomasf/Cadova: Swift DSL for parametric 3D modeling"}]}], "caveats": [], "who": [{"by": "neomantra", "context": "building a homemade pontoon boat", "url": "https://news.ycombinator.com/item?id=46480556", "date": "2026-01-03"}], "tags": [], "use_cases": ["parametric 3d models in swift", "code-based cad for boat design", "parametric 3d modeling"], "compared": [{"slug": "claude", "name": "Claude", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=46442624", "title": "GitHub \u2013 tomasf/Cadova: Swift DSL for parametric 3D modeling", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=48801488", "title": "Generate parametric, manufacturable 3D models in seconds", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47475417", "title": "Dune3d: A parametric 3D CAD application", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"neutral": 1, "recommend": 2}, "2026-02": {}, "2026-03": {"recommend": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 780940032, "item_id": 48808752, "url": "https://news.ycombinator.com/item?id=48808752", "by": "oschrenk", "date": "2026-07-06", "version": null, "stance": "recommend", "quote": "I had a lot of fun with https://github.com/tomasf/Cadova", "excerpt": "I had a lot of fun with https://github.com/tomasf/Cadova A library/toolkit for the Swift programming language to built parametric 3d objects. Give Claude access to the docs and examples and you can do amazing things.", "context": "", "use_case": "parametric 3D models in Swift", "switched_from": "", "story": "Generate parametric, manufacturable 3D models in seconds"}, {"id": 759929248, "item_id": 47495578, "url": "https://news.ycombinator.com/item?id=47495578", "by": "wlesieutre", "date": "2026-03-23", "version": null, "stance": "recommend", "quote": "Cadova - https://github.com/tomasf/Cadova", "excerpt": "Cadova - https://github.com/tomasf/Cadova SolveSpace - https://github.com/solvespace/solvespace", "context": "", "use_case": "", "switched_from": "", "story": "Dune3d: A parametric 3D CAD application"}, {"id": 743688896, "item_id": 46480556, "url": "https://news.ycombinator.com/item?id=46480556", "by": "neomantra", "date": "2026-01-03", "version": null, "stance": "recommend", "quote": "", "excerpt": "I too love seeing code-based CAD and the general aspect of using LLM's using code as an expression-intermediary: SQL to data, Swift to CAD, SVG to images of pelicans. I have not used Constructive Solid Geometry CAD MCPs myself (but I have used some of the AI model creators). Some of the videos I've seen look very cool. But, I wonder how much longer the claim of \"LLM's have strictly no sense of how 3D geometry\" works ", "context": "building a homemade pontoon boat", "use_case": "code-based CAD for boat design", "switched_from": "", "story": "GitHub \u2013 tomasf/Cadova: Swift DSL for parametric 3D modeling"}, {"id": 743684593, "item_id": 46480287, "url": "https://news.ycombinator.com/item?id=46480287", "by": "snitty", "date": "2026-01-03", "version": null, "stance": "recommend", "quote": "I find this much more readable than KCL[0]", "excerpt": "I find this much more readable than KCL[0], but I also understand the ultimate goals of the two are probably a bit different. [0]: https://zoo.dev/docs/kcl-samples/pillow-block-bearing", "context": "", "use_case": "", "switched_from": "", "story": "GitHub \u2013 tomasf/Cadova: Swift DSL for parametric 3D modeling"}, {"id": 743620176, "item_id": 46476261, "url": "https://news.ycombinator.com/item?id=46476261", "by": "fainpul", "date": "2026-01-03", "version": null, "stance": "neutral", "quote": "I'd like to see the code for this more complex object", "excerpt": "I'd like to see the code for this more complex object: https://github.com/tomasf/Cadova/wiki", "context": "", "use_case": "parametric 3D modeling", "switched_from": "", "story": "GitHub \u2013 tomasf/Cadova: Swift DSL for parametric 3D modeling"}]}