Back to Plugins
Variables and Styles Extractor

Variables and Styles Extractor

Export & import variables and styles between Figma files with variable bindings

Plugin Preview

Variables and Styles Extractor preview

About this plugin

β˜•οΈ The easiest way to migrate your design system between Figma files.


πŸ”“ OPEN SOURCE

View the full source code: https://github.com/tknatwork/side-kicks/tree/main/variables-styles-extractor


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


🎯 FEATURES


βœ“ Export variable collections (COLOR, FLOAT, STRING, BOOLEAN)

βœ“ All Variable Modes (multi-mode support)

βœ“ Export all style types (Color, Text, Effect, Grid)

βœ“ Preserves variable aliases and mode values

βœ“ Multi-mode import with mode selection

βœ“ Maintains style-to-variable bindings

βœ“ Smart plan validation (Starter/Pro/Org/Enterprise)


Perfect for:

β†’ Migrating design systems between files

β†’ Backing up your variables & styles

β†’ Sharing design tokens across projects


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


πŸ”’ PRIVACY


β€’ No network access - fully local

β€’ No data collection

β€’ Open source: github.com/tknatwork/side-kicks


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


πŸ“– HOW TO USE


1. Open a Figma file with variables/styles

2. Run the plugin (Plugins β†’ Variables & Styles Extractor)

3. Go to Export tab, select collections

4. Click "Export Selected" to download JSON

5. Open target file, go to Import tab

6. Drop JSON file or paste contents

7. Click "Import" to apply


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


πŸ’¬ SUPPORT


Report issues: github.com/tknatwork/side-kicks/issues



Free & open source under MIT license.

Made with β˜•οΈ by Tushar Kant Naik

https://tusharkantnaik.com

Plugin Details

Version1
CreatedDecember 20, 2025
Last UpdatedDecember 20, 2025
CategoryImport & export plugins
CreatorTushar Kant
Stats1 installs, 1 likes
PricingFree

Technical Details

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