Reimplementation · Engineering
PCBCraft
Reimplements Altium Designer
A broader Altium Designer alternative for schematic capture and PCB layout, implemented in Rust. Its current foundation follows KiCad workflows, with symbol and footprint libraries, schematic-to-board synchronization, basic routing, design checks and KiCad board export. Provides a native tabbed editor, CLI and MCP automation.
Compatibility and scope
Status and compatibility are maintainer-reported. Inclusion is not an independent verification or certification.
- Development status
- Experimental
- Compatibility
- Targeting (claimed)
- Languages
- Rust
- Platforms
- Linux, Windows
- License
- GPL-3.0-or-later
Known limitations
Upstream currently documents KiCad workflows and interchange, not Altium file, interface or API compatibility. General KiCad project import, vias, zone fills, hierarchical designs and comprehensive electrical rules remain planned. Browser code compiles to WebAssembly, but browser file operations are not implemented.
Repository activity
- GitHub stars
- 6
- Forks
- 1
- Last push
- Repository state
- Not archived
Last successful update:
GitHub statistics are refreshed approximately every 24 hours.