Batch Variable Customizer
Batch update, rename, and delete variables effortlessly, including colors and aliases.
Plugin Preview
About this plugin
Batch update variables with ease — across local and external libraries!
Effortlessly update multiple variables, including colors, aliases, or names, without the hassle of editing each one individually. This plugin streamlines variable management, allowing you to update color values, manage aliases, and rename entries seamlessly—whether you're working with local collections or external libraries. Handle updates, deletions, and renaming in just a few clicks, regardless of the scale or complexity of your variables.
Features:
- Batch update color variables for both local and external libraries.
- Effortlessly rename multiple variables to maintain consistent naming conventions.
- Bulk delete variables for quick and efficient cleanup.
Braces notation for aliasing:
- For local libraries:
{collectionName.variableName}
- For external libraries:
{LibraryName/collectionName.variableName}
Use the /
suggestion box to quickly browse and select variables from your libraries, ensuring precise and consistent aliasing.
Huge thanks to Jan Six for creating the Batch Styler plugin, which inspired this tool; currently supporting color variables, with plans to expand to other variable types in the future!
Limitations:
Due to Figma API constraints, updates to external libraries (such as changes to variable names, new collections, or modes) will not be automatically reflected in the plugin. To capture such updates, simply reload the Figma file, and the plugin will synchronize with the latest changes.
Questions & Support
This plugin is still a baby panda, so if you notice any bugs or have any questions, please get in touch directly. I'll help you troubleshoot and resolve any issues as quickly as possible.
Plugin Details
Version | 3 |
---|---|
Created | January 20, 2025 |
Last Updated | January 27, 2025 |
Category | File organization plugins |
Creator | Sajid |
Stats | 29 installs, 10 likes |
Pricing | Free |
Technical Details
- API:1.0.0
- UI:dist/ui.html
- main:dist/code.js
- Document Access:dynamic-page
- Network Access:
The plugin needs to access Mixpanel's APIs for user analytics, including tracking plugin usage and performance metrics. This helps in understanding and improving the plugin experience.
- Editor Types:figma
- Allowed Domains:
- http://localhost:3000Dev
- https://api-js.mixpanel.com
- https://cdn.mxpnl.com
- https://rsms.me
More Like This
Discover other plugins in the File organization plugins category.