Skip to content
Tim edited this page May 16, 2026 · 1 revision

Welcome to the SmartParts Wiki

Welcome to the official documentation for SmartParts – the advanced automated part creation and API integration plugin for InvenTree.

SmartParts bridges the gap between your physical inventory and major electronic component distributors. It allows you to scan barcodes or search for MPNs and automatically imports comprehensive part data, parameters, multiple supplier links, and pricing tiers directly into your database.


📖 Table of Contents

🚀 Getting Started

💻 User Guide

🔧 Hardware & Admin Guide

🛠️ Developer Documentation


💡 Key Features at a Glance

  • Multi-Supplier Support: Scan once, get supplier links and pricing from Mouser, DigiKey, and more simultaneously.
  • Robust Barcode Parsing: Industrial-grade DataMatrix parsing capable of handling stripped Keyboard Wedge inputs.
  • Smart Parameter Sanitization: Automatically cleans up useless API data (like - or N/A) before it hits your database.
  • Intelligent Category Matching: Multi-stage heuristics to map distributor categories to your internal InvenTree categories.
  • Kiosk-Ready: Includes a dedicated, touch-friendly UI for warehouse terminals.

Found a bug or have a feature request? Please open an issue on our main GitHub repository.