Skip to content
Bulk component instancer

Bulk component instancer

by Daniel Bowen

Create multiple instances of a component with varying properties, driven by a simple CSV file

FreeFigma

Installs

99

Likes

22

Users

1,263

Views

1,914

Preview

Bulk component instancer preview

About this plugin

CSV Figma Component Instancer


This plugin creates multiple instances of a component with varying properties, driven by a simple CSV file whose rows define the properties of each instance.


Watch a demo:


https://www.youtube.com/watch?v=IlWcNTyAD8o


For example the following CSV file would create 10 instances of a component with two TEXT properties (prop1 and prop2) and one BOOLEAN property (prop3):


prop1,prop2,prop3
my text field value,prop 2 valA,TRUE
prop1 valB,,1
B,,
valD,,0
valE,val2,FALSE
,,
,,
,,
,,
Values above use default property,,1


This is especially useful for e.g. creating tables, where you define a table row as a component with properties for the various text fields and optional boolean-displayed portions of each row.


Limitations:


  • Only TEXT and BOOLEAN property types are supported

More software development plugins

View all