← all parity reports
Electronics
Kerf vs KiCad
Open-source EDA suite — GPL vs MIT, deep vs integrated.
33/33in Kerf today
16/33in KiCad (included)
0behind 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
D6 Electronics / EDA / silicon
| Capability | Kerf | KiCad |
|---|---|---|
| Schematic capture (KiCad round-trip, ERC) |
yes
packages/kerf-electronics/src/kerf_electronics/schematic/capture.py
|
yes source ↗ |
| PCB layout (tscircuit, KiCad round-trip) |
yes
packages/kerf-electronics/src/kerf_electronics/kicad_io.py
|
yes source ↗ |
| Interactive PCB editing (route/place) |
yes
packages/kerf-electronics/src/kerf_electronics/routing/push_shove.py
|
yes source ↗ |
| Push-and-shove router |
yes
packages/kerf-electronics/src/kerf_electronics/routing/push_shove.py
|
yes source ↗ |
| Autoroute (FreeRouting) |
yes
packages/kerf-electronics/src/kerf_electronics/freerouting/freerouting.py
|
yes source ↗ |
| Differential pairs / length tuning |
yes
packages/kerf-electronics/src/kerf_electronics/tools/diffpair.py
|
yes source ↗ |
| DRC / ERC |
yes
packages/kerf-electronics/src/kerf_electronics/drc.py
|
yes source ↗ |
| SPICE simulation |
yes
packages/kerf-electronics/src/kerf_electronics/routes_spice.py
|
yes source ↗ |
| Signal integrity (Z0/crosstalk/eye/IBIS) |
yes
packages/kerf-electronics/src/kerf_electronics/si_eye_wizard.py
|
no source ↗ |
| EMC (radiated/shielding/limits) |
yes
packages/kerf-electronics/src/kerf_electronics/emc_wizard.py
|
no source ↗ |
| PDN (DC IR-drop + AC sweep) |
yes
packages/kerf-electronics/src/kerf_electronics/pdn/ac_impedance.py
|
no source ↗ |
| PCB thermal |
yes
packages/kerf-electronics/src/kerf_electronics/thermal_board.py
|
no source ↗ |
| Stackup / impedance calculator |
yes
packages/kerf-electronics/src/kerf_electronics/stackup/impedance.py
|
yes source ↗ |
| Gerber / Excellon export |
yes
packages/kerf-electronics/src/kerf_electronics/fab/gerber.py
|
yes source ↗ |
| IPC-2581 export |
yes
packages/kerf-electronics/src/kerf_electronics/fab/ipc2581.py
|
yes source ↗ |
| ODB++ export |
yes
packages/kerf-electronics/src/kerf_electronics/fab/odbpp/writer.py
|
yes source ↗ |
| 3D PCB viewer (STEP export) |
yes
packages/kerf-electronics/src/kerf_electronics/fab/board_step.py
|
yes source ↗ |
| ECAD importers (Allegro / PADS / gEDA / Eagle) |
yes
packages/kerf-electronics/src/kerf_electronics/kicad_io.py
|
yes source ↗ |
| Component / symbol library |
yes
packages/kerf-electronics/src/kerf_electronics/atopile/library.py
|
yes source ↗ |
| Design variants |
yes
packages/kerf-electronics/src/kerf_electronics/tools/variants.py
|
yes source ↗ |
| Panelisation |
yes
packages/kerf-electronics/src/kerf_electronics/tools/panelize.py
|
no source ↗ |
| Monte-Carlo SPICE corner analysis |
yes
packages/kerf-electronics/src/kerf_electronics/sim_corner.py
|
no source ↗ |
| Analog PVT-corner sim |
yes
packages/kerf-silicon/src/kerf_silicon/analog/pvt.py
|
no source ↗ |
| Silicon synth (Yosys) / STA / GDS / DRC / LVS |
yes
packages/kerf-silicon/src/kerf_silicon/bridges/yosys_bridge.py
|
no source ↗ |
| Antenna / link budget |
yes
packages/kerf-electronics/src/kerf_electronics/antenna/element.py
|
no source ↗ |
| Battery/BMS, motor/gate/LED driver sizing |
yes
packages/kerf-electronics/src/kerf_electronics/charger/bms.py
|
no source ↗ |
D10 Electrical / energy / PLC
| Capability | Kerf | KiCad |
|---|---|---|
| Wiring/harness (WireViz + 3D router) |
yes
packages/kerf-electronics/src/kerf_electronics/harness3d/router.py
|
no source ↗ |
| PLC IEC 61131-3 (ST/Ladder/FB/motion) |
yes
packages/kerf-electronics/src/kerf_electronics/routes_spice.py
|
no source ↗ |
| Solar PV (system + partial shading) |
yes
packages/kerf-electronics/src/kerf_electronics/routes_spice.py
|
no source ↗ |
D14 Cost / materials / LCA
- 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/kicad.md and every claim in it carries a link.