Back to Plugins
Library Migration Kit

Library Migration Kit

Swap, merge and rename design system libraries by name. Keeps variables, modes and overrides.

Plugin Preview

Library Migration Kit preview

About this plugin

Move, merge, and rename design system libraries without breaking your file.Library Migration Kit relinks local components, styles, and variables to a published library by matching them on name, across every category at once. It is the migration Figma's built-in Swap Libraries can't do: it reconnects items that started life inside your file, and it keeps your variables, modes, and overrides intact.Use it when you:Duplicated or rebuilt a library and need to reconnect everythingMerged or renamed a design system and broke the linksHave local styles or components that should point to the shared libraryWant to move raw values onto library variablesThree tools, one window:Relink: reconnect local items to the matching library item by nameFix links: repair broken or missing library referencesTo variables: bind raw values to your library variablesPreview always shows the full count before anything changes, and every run is a single undo.Free for everyday work, with Apply capped at 50 relinks per run. A one-time license lifts the cap to unlimited and unlocks renamed-item mapping plus CSV/JSON report export.Private by design: all matching happens inside the plugin. Your designs never leave Figma.

Plugin Details

Version4
CreatedJune 26, 2026
Last UpdatedSeptember 21, 2026
CategoryFile organization plugins
CreatorJurgen Ploeger
Stats8 installs, 6 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Network Access:

    All component-key resolution happens in-plugin. The only network requests are license-key activation and validation against the Lemon Squeezy license API; no personal access token is used.

  • Editor Types:
    figma
  • Allowed Domains:
    • https://api.lemonsqueezy.com