All-in-one KiCad plugin for library management and JLCPCB manufacturing integration.
- Import component ZIPs from Samacsys, Snapeda, UltraLibrarian, Octopart, EasyEDA/LCSC
- Auto-classify into organized
bfr_*libraries (resistors, capacitors, ICs, etc.) - LCSC metadata enrichment — auto-lookup part data from JLCPCB (no API key)
- Sort Later tab for organizing your
bfr_masterlibrary - External library bulk importer
- Auto-Init project library tables with one click
- Live JLCPCB part search with detailed specs (voltage, power, tolerance, package)
- One-click LCSC assignment with automatic metadata autopopulation
- 🤖 Auto-Assign LCSC — cross-references all your MPNs against JLCPCB in one click
- Select Alike for bulk passive assignment
- Gerber, Drill, BOM, CPL generation
- Interactive HTML BOM integration (uses your installed InteractiveHtmlBom plugin)
- Schematic LCSC sync — writes LCSC numbers back to
.kicad_sch
- Open KiCad → Plugin and Content Manager
- Click Manage Repositories (bottom-left)
- Click + to add a new repository:
- Name:
BFR KiCad Repository - URL:
https://raw.githubusercontent.com/bruinformula/bfr_library_manager_plugin/main/repository/repository.json
- Name:
- Click Save
- Find "BFR KiCad Library Manager" in the plugin list
- Click Install → Apply Pending Changes
- Restart KiCad — the plugin appears under Tools → External Plugins
- KiCad 8.0 or later
MIT