ecadlib

loading…

1Check a BOM

Drop a BOM here (CSV or XLSX), or click to choose a file.
Altium, KiCad and spreadsheet BOMs work. Columns such as Designator, Comment, MPN, Manufacturer, LCSC, Value and Footprint are matched automatically.
Or re-check one already in the workspace:

Past BOM checks

Every finished triage in this workspace. Opening one shows its saved result; nothing is looked up again.
BOMFinished (UTC)ByLinesStatus

Your library

Your parts in every tool you use. Pick a tool to see your library as it is there, when each part last changed and who changed it, or compare all tools side by side. Your own library files are only read; copies between tools go into ecadlib's hub library.

Review queue

Parts the library agent found and built. Each one is checked against its datasheet. Look at the before and after pictures and the proof, then approve, reject or ask for a rebuild. An approval is also recorded in the part's plan (approvals_audit.jsonl), so the release check and the Altium 365 push see it.

PartChangeStatusProofBatchUpdated (UTC)

Footprint generator

IPC-7351B land patterns from datasheet dimensions. You preview each one; it is only saved (KiCad .kicad_mod and Altium .PcbLib) when you approve it.

Status

What is in this workspace and what is waiting for someone.

Settings: library rules

Loading…

Settings: your house style

Loading…

Generate footprint
Package dimensions in mm, min/max from the datasheet drawing (package_schema.json)
LSTop LayerMulti-LayerTop AssemblyTop CourtyardDrill
Pick a symbol or footprint
Change password
Keyboard shortcuts
?Show this list
/Search parts (or the BOM lines)
j kNext / previous part
EnterOpen the part under focus
EscClose the part panel or a dialog
hShow held parts only (again: all)
uChoose a BOM file
1 2 3Go to step 1, 2 or 3
lGo to your library (every part across tools)
q / sGo to the review queue / status

Shortcuts are off while you type in a box. You can also drop a BOM file anywhere on the page.