SolidWorks InvenTree Add-In

SolidWorks task-pane add-in that syncs parts, revisions and assembly BOMs with an InvenTree inventory server.

PluginOpen sourceMaintainedMCADPLM

What it does and how it connects

The SolidWorks InvenTree Add-In is a task-pane add-in that bridges SolidWorks parts and assemblies with an InvenTree inventory server, so the user stays in SolidWorks while the add-in creates parts, syncs properties, and compares BOMs. It needs SolidWorks 2022 or newer on 64-bit Windows 10 or 11, .NET Framework 4.8, and an InvenTree server with a valid API token.

For new parts it browses the InvenTree category tree, creates the part server-side, waits for IPN generation, then writes the IPN and name back into SolidWorks custom properties. For existing parts it shows a live comparison of SolidWorks versus InvenTree data (name, description, notes, revision, image) and syncs any field in either direction with one click. Push revision sends the current SolidWorks revision to InvenTree, with an optional viewport screenshot attached.

For assemblies it reads the SolidWorks assembly BOM of immediate children (IPN plus quantity), fetches the matching InvenTree BOM, and shows a side-by-side diff of added, updated, matched, and InvenTree-only lines, letting the user pick which lines to push. InvenTree-only lines are never touched. Settings are stored per user with Windows DPAPI encryption, and the property name mapping can live in a local file or a shared JSON file on a network share.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Latest releasegithub.com

Not verified

  • Pricing: none stated on the repo.
  • Real user voices: recent issues and pull requests are all by the owner.
  • A named individual builder beyond the repository owner handle jrobelia.
  • A standalone vendor website: repo only.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.