Engineered for precision
BOMexplorer isn't just another BOM tool. It's the only platform that combines multi-provider aggregation, AI-powered matching, and supply chain monitoring in one workflow — automating the tedious parts of BOM management, giving you accurate data and saving hours of manual work.
BOM Import
Multi-format support
Drag-and-drop CSV import with intelligent parsing. Supports KiCad Symbol Fields Table, Altium BOM exports, and generic formats. Auto-detects column headers (Refs, RefDes, Designator, Qty, MPN, Value).
DNP detection
Automatic recognition of Do Not Populate / Excluded columns from KiCad and Altium. DNP rows are visually dimmed for instant recognition.
Raw field preservation
Complete original CSV row stored as JSON per line, enabling re-matching without re-import.
Many providers. One search.
While other tools query a single distributor, BOMexplorer searches OEMSecrets, DigiKey, Mouser, Nexar, and FindChips simultaneously — or uses a smart fallback chain if one returns no results.
Automatic fallback
If one provider has no results, the next is tried automatically.
Configurable provider order
Admins can set the provider sequence based on pricing preference.
Source badge per row
Every BOM line shows exactly which provider supplied the match.
Provider health tracking
Real-time provider status, latency, and error rates with auto-refresh.
AI that understands KiCad quirks
BOMexplorer uses Claude AI to classify components that traditional matching can't handle — crystal symbols, fiducials, mounting holes, and copper-only net ties. It generates targeted queries specific to each provider's API.
Hierarchical matching
Exact MPN → hyphen-stripped MPN → distributor part number → keyword search. Multi-stage matching ensures maximum coverage.
AI classification
Claude-powered classification for unmatchable values — crystal symbols, fiducials, mounting holes, copper-only parts. Generates automated, provider-specific queries.
Smart skip list
Auto-skips unmatchable values (TestPoint, LED, Fiducial, MountingHole) unless an explicit MPN is provided.
Confidence badges
Visual indicators: exact MPN, parametric, keyword, AI-suggested, unmatched. Always know match quality at a glance.
Talk to your BOM in plain English
Need to find all capacitors under $0.10? Or surface-mount resistors with low stock? Just type it. BOMexplorer's AI Assist understands natural language queries and highlights matching rows in real-time — a rare UX feature in BOM management tools.
Powered by Claude Haiku
Fast, cost-effective AI for responsive BOM filtering with debounced input for real-time highlighting without lag.
Amber row highlighting
Matching rows are visually highlighted with amber borders for instant recognition. No scrolling, no exporting — just type and see.
BOM Table Control
Sortable & editable columns
Click-to-sort headers, inline-editable ref/value/footprint fields. Virtualized rendering for efficient display of large BOMs.
Column visibility toggle
Show or hide individual columns to create a customized view focused on what matters to you.
Part thumbnails
48px clickable image column with fallback icon. Click to open full-size image in new tab.
Row locking
Per-row lock/unlock to freeze matches (amber highlighting on locked rows). Bulk lock/unlock all with one click.
One-click swaps with full history
When a part goes out of stock or you find a better price, BOMexplorer makes substitution effortless. View ranked alternatives, swap with one click, and maintain a full audit trail of every change.
Full-page alternatives view
Dedicated view per BOM line showing all ranked candidate parts with pricing, stock levels, and distributor information.
One-click swap
Swap parts with a confirmation dialog. Auto-records every substitution for audit trail.
Substitution timeline
Collapsible history showing all swaps with MPN, timestamps, and trigger reason. Full traceability.
Part ranking
AI-suggested candidates marked with badge. Rank 2+ results auto-stored as alternatives.
Overnight supply chain alerts
Set your BOM and forget it. BOMexplorer runs overnight re-queries on all active BOM lines, detecting price changes, stock drops, end-of-life notices, and lead time increases before they derail your production run.
Overnight re-query
Celery background job re-checks all active BOM lines for price and stock changes. Set it and forget it.
Flag detection
Out-of-stock, low-stock, price spikes, end-of-life, and lead-time increase alerts — all detected automatically.
Alert lifecycle
Open → Watching → Ignored → Resolved workflow with snooze support. Control which alerts need action.
Morning email digest
Daily summary email of new flags so you start the day informed.
Overnight supply chain alerts coming soon — automated re-queries, price spike detection, and email digests.
Preferences & Configuration
Global user preferences
Configure distributor order, excluded distributors, preferred manufacturers, accepted generic passives, lifecycle policy, currency, region, and grade.
Per-project overrides
Override global settings per project — distributor restrictions, quantity, grade, lifecycle policy. Null values inherit from global.
Export
CSV Export
UTF-8 BOM, comma-separated, generic format compatible with any spreadsheet application.
Excel Export
openpyxl-generated with bold header row, auto-sized columns, sheet named "BOM".
Manufacturer CSV Export
12-column manufacturer-ready format for assembly partners.
Security & Account
JWT authentication
Email/password auth with short-lived access + refresh tokens in httpOnly cookies.
Email verification
Signup verification flow with resend capability.
Secure password reset
Tokenised email link with 24h expiry. Always-200 response to prevent email enumeration.
Ready to stop manual BOM sourcing?
Join hardware engineers who've already made the switch.