← all parity reports
Jewellery & NURBS
Kerf vs MatrixGold
Industry-standard jewelry CAD — Grasshopper-based goldsmith depth vs MIT open-core.
28/29in Kerf today
0/29in MatrixGold (included)
18behind a paid tier
2026-05-19last reviewed
Grouped by discipline (D1–D14), same as Kerf's own capability list. Click a section to expand it.
D1 Geometry & core CAD
| Capability | Kerf | MatrixGold |
|---|---|---|
| NURBS surfacing (blend/network/patch) |
yes
packages/kerf-cad-core/src/kerf_cad_core/geom/network_srf.py
|
partial source ↗ |
| NURBS boolean operations (general) |
yes
packages/kerf-cad-core/src/kerf_cad_core/geom/surface_boolean_robust.py
|
partial source ↗ |
| Sweep (1 & 2 rail) |
yes
packages/kerf-cad-core/src/kerf_cad_core/geom/sweep1.py
|
partial source ↗ |
| Loft |
yes
packages/kerf-cad-core/src/kerf_cad_core/feature_loft.py
|
partial source ↗ |
| Direct mesh / solid editing |
yes
packages/kerf-cad-core/src/kerf_cad_core/geom/direct_edit.py
|
partial source ↗ |
D13 Verticals
| Capability | Kerf | MatrixGold |
|---|---|---|
| Jewelry — gem catalog |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/gemstones.py
|
paid tier source ↗ |
| Jewelry — ring builder (profiles + styles) |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/ring.py
|
paid tier source ↗ |
| Jewelry — prong setting |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/settings.py
|
paid tier source ↗ |
| Jewelry — bezel setting |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/settings.py
|
paid tier source ↗ |
| Jewelry — pavé setting |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/settings.py
|
paid tier source ↗ |
| Jewelry — channel setting |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/settings.py
|
paid tier source ↗ |
| Jewelry — halo setting |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/settings.py
|
paid tier source ↗ |
| Jewelry — gem seat generation |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/gem_seat.py
|
paid tier source ↗ |
| Jewelry — chain / bracelet builder |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/chain.py
|
paid tier source ↗ |
| Jewelry — eternity band |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/settings.py
|
paid tier source ↗ |
| Jewelry — head builder |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/settings.py
|
paid tier source ↗ |
| Jewelry — weight calculation |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/metal_cost.py
|
paid tier source ↗ |
| Jewelry — casting / STL export |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/casting_export.py
|
paid tier source ↗ |
| Jewelry — wax-mill toolpaths |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/casting_export.py
|
paid tier source ↗ |
| Jewelry — rendering (PBR / photoreal) |
yes
packages/kerf-render/src/kerf_render/pathtracer.py
|
paid tier source ↗ |
| Jewelry — findings library |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/findings.py
|
paid tier source ↗ |
| Jewelry — supplier catalog integration | no | paid tier source ↗ |
| Jewelry — gem-cert output |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/gem_cert.py
|
partial source ↗ |
| Jewelry — milgrain |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/decorative.py
|
partial source ↗ |
| Jewelry — filigree / granulation |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/filigree_advanced.py
|
partial source ↗ |
| Jewelry — enamel / engraving / laser marking |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/enamel.py
|
partial source ↗ |
| Jewelry — retail workflow (appraisal / repair estimator / mount_finder) |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/appraisal.py
|
no source ↗ |
| Jewelry — cost / quote panel |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/metal_cost.py
|
no source ↗ |
| Jewelry — parametric visual scripting |
yes
packages/kerf-sdk/src/kerf/
|
paid tier source ↗ |
- yes shipped
- partial works with limits
- paid tier present, but behind an add-on or meter
- no not available
Corrections welcome. These rows are read off published documentation on the date shown and go stale as products ship. If a row is wrong, open an issue — the source file is public/compare/matrixgold.md and every claim in it carries a link.