Back to Plugins

ComponentSetUIEnhancer
Enhance your workflow with Component Sets
Plugin Preview
About this plugin
Component Set UI Enhancer — a plugin designed to streamline your workflow with Component Sets in Figma.
How it works:
- When launched, the plugin asynchronously loads all document pages to correctly gather information about Component Sets.
- The plugin UI includes buttons to expand or minimize the main window.
- After scanning the document, the main window populates with buttons representing all detected Component Sets.
- You can use the built-in search bar and sort options to quickly locate the desired set.
Interacting with Component Sets:
- When you click (or navigate with the keyboard) on a Component Set button, a secondary window opens, dynamically displaying buttons for each Variant within that set.
- If a Variant contains an identifiable vector icon, it will appear beside the Variant name; otherwise, a default icon will be used.
Variant button behavior:
- No selection on the canvas: creates a new Instance of the selected Variant in the center of your viewport.
- Instance of the same Component Set selected: replaces the selected Instance with the chosen Variant.
- Other selection (different set, non-Instance, or multiple nodes): no action is performed.
Extra feature:
When the main plugin window is expanded, selecting an Instance on the canvas automatically highlights the corresponding Component Set button (using the :focus state).
Variant window:
The Variant selection window also includes its own search bar and sort controls for quick navigation.
Code for plugin available at https://github.com/mrkoss1985/COMPONENTSETUIENHANCER
Plugin Details
| Version | 1 |
|---|---|
| Created | October 23, 2025 |
| Last Updated | November 9, 2025 |
| Category | editing & effects plugins |
| Creator | mrkoss1985 |
| Stats | 0 installs, 1 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the editing & effects plugins category.