Variant Multi-Selector
Large variant sets punish patience.
Multi-select properties, filter matching variants, and edit at design-system scale.
You’re in a component set with Size × State × Type × Tone. You need every Disabled + Large combination — or every variant bound to a certain variable. Figma makes you click through one property at a time. Ten minutes later your wrist hurts and you’ve still missed two cells.
Variant Multi-Selector came from that exact friction. Pick multiple properties and values together, filter the matching variants instantly, and work the set like a system — not a checklist.
It also surfaces bound variables on those variants, so you’re not guessing which tokens are wired where when you’re mid-cleanup.
What it does
- Pick multiple properties and values together on large variant sets
- Filter matching variants instantly — skip the one-by-one clicking
- See bound variables while you bulk-edit at design-system scale
Built for
Combinatorial explosion
Real DS components don’t stay small. The plugin is built for sets that already hurt — so filtering has to stay fast and selection has to stay precise when the matrix gets dense.
Variables in the loop
Modern systems lean on Figma Variables. Seeing what’s bound while you multi-select keeps token work and variant work in the same breath — not two separate archaeology digs.
Bulk edits without fear
Multi-select is only useful if you trust what you grabbed. Clear matching, intentional filters, and a flow aimed at “change these fifty, not those three” — the edge case that separates a toy from a tool.
Open source, built from design-system pain, meant for people who maintain libraries for a living — not demos with four variants.
Open in Figma Community