Back to Plugins
Powerset

Powerset

Create all permutations of your components. Use them to Analyse, Document and QA your components.

documentationqapropertiesvariantspermutationscombinationsdesign systemcomponents

Plugin Preview

Powerset preview

About this plugin

Powerset renders all permutations of a selected instance based on the values of its variant properties. The created combinations can help you QA your component library definitions, or showcase its permutations.


Supports Instance Properties, Layer Visibility Properties and even Exposed Instances!!


Instructions

  1. Select an instance of any component
  2. Toggle the checkboxes on the generated properties table for the desired properties’ values
  3. Note the total variations that will be created based on your selections
  4. Push Create.


Tips

  • FrameName – A new frame is created with name 'Powerset/$LayerName'. This will be updated for the same instance every time the plugin is run. Any changes to the auto-layout properties of this frame will be maintained on each run.
  • Lock Toggle – Every time you select an instance, this plugin will regenerate its properties’ table. Toggle the lock icon to lock the properties table on the selected instance.

Plugin Details

Version6
CreatedAugust 15, 2023
Last UpdatedFebruary 1, 2024
Categorydesign-systems
CreatorSnehil Bhushan
Stats58 installs, 10 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:dist/ui.html
  • main:dist/code.js
  • Editor Types:
    figma
  • Allowed Domains:
    • none