Variable Relink: repoint variable and mode bindings from one collection to another (free plugin)
Hi all, I built this plugin for a problem I kept running into: a file’s variable bindings point to the wrong collection. For example a duplicated project still linked to the original client’s library, a library that got restructured, or a file that should stop depending on an external library.
Variable Relink repoints variable and explicit mode bindings from a Source collection to a Target collection (local or from a library), across the current page or just your selection. It matches by exact name (and type for variables). Anything it can’t match safely is not guessed: you get a report split into what relinked automatically, what needs a manual pick, and what can’t be fixed from the plugin. A full Revert is one click away.
Good to know: it works per page or selection (not the whole file at once), it handles bindings on layers (it does not edit styles), and it makes no network requests.
Free: https://www.figma.com/community/plugin/1675171359714547127/variable-relink
I’d love feedback, especially on setups where matching by name isn’t enough.
