About PCBGit
A self-hosted repository for KiCad hardware projects. It stores real git repositories, renders every commit with KiCad's own command line tools, and puts the results in a browser so a board can be reviewed without installing anything.
How it works
- 1
Push or upload
A git push to your board repository, or a ZIP uploaded in the browser. Both land as ordinary commits.
- 2
Render
A background worker checks out the commit and runs kicad-cli over it — schematic sheets, board layers, an assembled 3D model, the BOM, DRC and ERC.
- 3
Review
Every output is browsable and every commit keeps its own copy, so you can compare any two versions.
What you get
Schematics
Every sheet of a hierarchical design, pan and zoom, light or dark.
Layered board view
Copper, silkscreen, mask, paste and fab layers stacked with per-layer visibility and a board flip.
Assembled 3D
The real board with its components, straight from the STEP models KiCad attaches to footprints.
Bill of materials
Grouped line items with MPNs and datasheets, downloadable as CSV and diffable between versions.
DRC and ERC
KiCad’s own checks, grouped by severity, with board coordinates plotted on the layout.
Version history
Every commit keeps its renders, so a change in part count or DRC state is visible at a glance.
This instance
- Render engine
- 10.0.6
- Render queue
- 0 running, 0 queued
- Public boards
- 4
- Versions rendered
- 4
- Git endpoint
- https://pcbgit.com/git/<user>/<board>.git