Metadata-Version: 2.4
Name: gitcad-ecad
Version: 0.7.7
Summary: gitcad electrical: schematic+ERC, board, DRC, connectivity, fab outputs, KiCad import
Project-URL: Homepage, https://gitcad.xyz
Project-URL: Repository, https://github.com/gitcad-xyz/gitcad
Project-URL: Issues, https://github.com/gitcad-xyz/gitcad/issues
Author-email: Dan Willis <danielcwillis@gmail.com>
License-Expression: Apache-2.0
Keywords: drc,ecad,eda,erc,gerber,ipc-2581,kicad,pcb,schematic
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Manufacturing
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)
Requires-Python: >=3.10
Requires-Dist: gitcad-core==0.7.7
Description-Content-Type: text/markdown

# gitcad-ecad

Electrical domain for [**gitcad**](https://gitcad.xyz) — schematic through
fabrication, one git-native substrate.

- **Schematic capture** — netlist-level and sheet-level, with ERC and typed
  electrical-envelope checks (voltage/current specs on interfaces).
- **Board** — multi-layer stackup, tracks/zones/vias (incl. blind/buried),
  net classes, keepouts, DRC with rule packs, connectivity.
- **Schematic ↔ board parity** and back-annotation.
- **Fab outputs** — Gerber (RS-274X), Excellon drill, pick-and-place, IPC-2581,
  BOM.
- **KiCad import** — `.kicad_sch` / `.kicad_pcb` with real wire geometry and
  hierarchical sheet instances.

Pure Python, no third-party runtime dependencies. Install the full system with
`pip install gitcad`.

Apache-2.0 · https://github.com/gitcad-xyz/gitcad
