Dan Araujo

variables plugin for Figma - Create global variables and link them to any property.

This plugin enables you to unlock new possibilities, quickly experiment, and speed up your workflows within Figma. Link a variable to the same property across different layers. Or different properties on one layer. Or any combination you can think of.

Add a comment

Replies

Best
Dan Araujo
I love Figma, but have always wished that it had the ability to establish and iterate with global variables. So I built it! Hope this plugin helps Figma users the same way it's been helping me. Here are some cool things you can do with it: ✅ Use variables to control over 40 layer properties like blurs, shadows, size, rotation, text, spacing, and much more. ✅ Use combo variables to modify your existing variables with math. For example, set a variable to be the value of another variable divided by 2, or multiply two of your variables together. ✅ Change variable scope to work for you. Have a different set of variables for each page in a document, share variables across the whole document, or even use one set of variables for all your documents. ✅ Batch edit specific properties, like blur, shadow offset, and contrast, across different images or shadows without requiring the other properties to match. ✅ Realtime syncing for multiple editors. Add, modify, or delete a variable and your changes will automatically sync to all users.
Gaurang Shah
Brilliant! I agree I've imagined something similar for quite sometime, glad to see someone got to it!