Back to Plugins
Bulk component instancer

Bulk component instancer

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

instancingexcelexcel importimportcreateinstantiationinstancecomponentscsvbulkcode-generators

Plugin Preview

Bulk component instancer preview

About this plugin

CSV Figma Component InstancerThis 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=IlWcNTyAD8oFor 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

Plugin Details

Version9
CreatedMarch 16, 2023
Last UpdatedMarch 17, 2023
CategorySoftware development
CreatorDaniel Bowen
Stats97 installs, 21 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Editor Types:
    figma