Back to Plugins
Variable patch

Variable patch

Extract and apply variable bindings across Figma files using #prefixed frames

Plugin Preview

Variable patch preview

About this plugin

Variable Patch lets you transfer variable bindings between Figma

files.


How it works:

1. Extract — Scans frames prefixed with # and exports all variable

bindings (including colors, effects, text, and component properties)

as a JSON file.

2. Apply — Upload the JSON to another file, and the plugin matches

frames by name and applies the bindings automatically.


Features:

- Supports all binding types: scalar, paint (fills/strokes), effects,

text content, component properties

- Preserves explicit variable modes (e.g., language modes)

- Auto-creates missing variables and collections from snapshot data

- Optional overwrite of existing variable values

- Works with both local and library variables

Plugin Details

Version1
CreatedMarch 5, 2026
Last UpdatedMarch 5, 2026
CategoryImport & export plugins
Creatornine0109
Stats0 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:src/ui.html
  • main:dist/code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none