Finally, git blame for hardware

Native EDA parsing. Full commit history. Visual diffs that make sense.

No more CSV exports

We parse your design files directly:

  • KiCad — .kicad_sch, .kicad_pcb
  • Altium — .SchDoc, .PcbDoc
  • Eagle — .sch, .brd

Connect your repo. We find the design files, extract components, and track changes automatically.

No column mapping. No manual imports. No "which export settings did I use?"

Native EDA parsing from KiCad, Altium, Eagle files

Every commit is a snapshot

BOMblame watches your repository. When you push changes, we parse the new revision and compute the diff.

What you get:

  • Side-by-side comparison of any two commits
  • Blame view: who changed each component, when, and why
  • Branch support: compare main vs feature branch

Works with GitHub, GitLab, Gitea, Bitbucket, or self-hosted.

greatscottgadgets/hackrf
3,016 commits

Merge pull request #1602 from martinling/mb-unit

Correct units in hackrf_transfer output

3908377

Add hackrf_test.py (#1587)

Uses one HackRF to test another

9e6f1a2

Set libhackrf version to 0.9.1

Library version update

d56d652

Add Windows builds using MSYS2 to CI

Continuous integration improvement

a0f359c

→ All commits tracked • BOM snapshots at every revision

See what changed instantly

Change Type Display
Added Green highlight + component details
Removed Red highlight + last known values
Modified Blue highlight + before/after comparison
Unchanged Collapsed by default

Filter by change type. Search by reference designator. Export diff as CSV or PDF.

Visual diff showing color-coded component changes

Collaborate on hardware changes

Projects & Teams

Organize by product line or team

Sharing

Invite teammates or external reviewers

Comments

Discuss specific component changes

Permissions

Owner, editor, viewer roles

Learn from real projects

We maintain an open registry of hardware projects — all connected and browsable in BOMblame.

See how experienced teams structure their BOMs. Explore revision history of popular projects. Fork configurations for your own use.

Browse Registry →

See it in action