DiffCAD, a FreeCAD workbench to review model changes like code
Details
- External ID
- 48054923
- Source
- HN
- Company
- —
- Product
- DiffCAD, a FreeCAD workbench to review model changes like code
- Website domain
- github.com
- Launched
- May 7, 2026
- Cohort
- —
- Upvotes
- 7
- Upvotes percentile
- 0.4168012924071082
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:26 p.m.
- Updated at
- Sept. 7, 2026, 9:26 p.m.
Description
I'd like to share a new workbench I've been working on called DiffCAD. Coming from a software engineering background, not having the ability to properly diff my CAD model changes was driving me crazy. This project scratches my own itch, and maybe someone elses', too!I'm open to feedback, ideas, and contributions. Cheers!
Enrichment
- Theme
- specialized calculators and estimation tools
- Vertical
- Manufacturing
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- cad model version control for freecad
- Manually corrected
- False
Could you build this?
Partial Building a FreeCAD workbench requires deep knowledge of CAD data structures, OpenCASCADE geometry kernel, and topological diffing algorithms that go beyond simple text diffs.
What it would actually take: A working system requires Python bindings for FreeCAD and OpenCASCADE (B-Rep data structures), implementing graph comparison for feature trees, and geometric boolean difference algorithms (computing volume overlaps and edge offsets). The primary challenge is topological naming problem resolution and accurately identifying semantic changes versus artifact shifts in parametric models. Building this requires solid expertise in computational geometry and CAD modeling internals.
Discussion
1 comment analyzed.
Competitors mentioned: freecad-build
Competitors
Other products that read as similar to this one — 66 launches clear the similarity bar, closest 8 shown.
Attention rank: #42 of 67 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 183 days after the earliest competitor.
- FreeCAD 1.1 · ph · 2026-03-30 · 218 upvotes · similarity 0.53
- FluidCAD · hn · 2026-04-10 · 160 upvotes · similarity 0.48
- We made Arcad, a parametric CAD in the browser, free and no signup · hn · 2026-08-02 · 6 upvotes · similarity 0.47
- JermCAD · hn · 2025-11-05 · 5 upvotes · similarity 0.47
- AdaShape-3D modeler for intuitive 3D printing parts / Windows 11 · hn · 2026-04-04 · 32 upvotes · similarity 0.41
- taiga-s1 · github · 2026-09-26 · 59 upvotes · similarity 0.40
- Diffing Binary Files · hn · 2026-08-05 · 19 upvotes · similarity 0.40
- ChaordCAD · ph · 2026-09-25 · 2 upvotes · similarity 0.39
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.