Deasy Design System Sync
One click to keep Figma variables in sync with your design system
Plugin Preview
About this plugin
Keep Figma variables in lockstep with your Deasy design system.
This plugin pulls the latest Deasy export and applies it to the currently open Figma file as local Variables—no copy/paste.
What it updates
Color variables: creates/updates Color collection (e.g., red-500, gray-700)
Numeric variables: creates/updates FontSize, CornerRadius, BorderWidth (e.g., sm, md, lg)
Modes: adds a default light mode in each collection (theme modes roadmap-ready)
How it works
From Deasy: click “Export to Figma” and target this file (by file key).
In Figma: open the target file, run “Deasy Sync”.
On open: the plugin detects the file key, checks Deasy for a pending job for this file, and applies it once. You can also press “Sync Now”.
Where to find the result
Right sidebar → Variables panel → Local:
Collections: Color, FontSize, CornerRadius, BorderWidth
Variables named from your Deasy tokens (e.g., red-500, sm, md)
Publish the file as a Library to reuse across other files.
Safety and behavior
Idempotent: updates or creates variables by name; no mass deletions.
Local-only: does not modify published libraries directly.
Status reporting: sends job progress back to Deasy (picked_up → applying → success/failed).
Requirements
Deasy account with tokens configured.
Figma design file (not FigJam).
Variables enabled in your Figma environment.
Troubleshooting
If the file key can’t be detected, enter it manually (found in the file URL after /file/).
Ensure an export job was created from Deasy for this specific file key before opening the plugin.
Variables won’t appear in Styles; view them in the Variables panel.
Plugin Details
| Version | 1 | 
|---|---|
| Created | October 26, 2025 | 
| Last Updated | October 27, 2025 | 
| Category | ui-kits | 
| Creator | Chirayu Asati | 
| Stats | 0 installs, 0 likes | 
| Pricing | Free | 
Technical Details
- API:1.0.0
 - UI:ui.html
 - main:code.js
 - Document Access:dynamic-page
 - Network Access:
The plugin needs to reach the Deasy backend to fetch jobs and report status. Localhost is used during development.
 - Editor Types:figma
 - Allowed Domains:
- https://*.githubusercontent.com
 - https://*.googleapis.com
 
 
More Like This
Discover other plugins in the ui-kits category.