Back to Plugins
Scribe - Dynamic data in seconds

Scribe - Dynamic data in seconds

The Mail Merge for Figma for crafting data-driven graphics.

dynamicdriveplaceholdersheetssyncmail mergedataspreadsheetcsvjsonautomateduplicate

Plugin Preview

Scribe - Dynamic data in seconds preview

About this plugin

Meet Scribe – The Mail Merge for Figma for crafting data-driven graphics.


Scribe can help you automate and mass generate frames with real dynamic data!


===

Let me walk you through an example. You are Albus Dumbledore and you need to generate acceptance letters for the new batch at Hogwarts. The new batch has 40 students and Professor McGonagall has already handed off the letter to you on Figma.


Now, you are definitely not going to change the name and export the letter 40 times. That's too brutal. That's too naΓ―ve.

Let Scribe cast its magic.

===


And with this new and upgraded version – Scribe is more powerful than ever.


Here's what Scribe can do:

πŸ’Ώ Import data from a CSV or a Google Sheet

🎞 Generate from multiple frames in one go

πŸ”’ No more publicly published Google Sheets. Scribe Bot can now be added to your Sheet and Drive as a collaborator

πŸ’¬ Replace the content of Text Layers

πŸ—― Partially replace the content of Text Layers

πŸ“Έ Replace fill of Frame Layer with images

⚑️ Transform layers with Customisations

☁️ Special integration with Google Drive to make managing images painless

πŸ“¦ Customise your exports

🏎 Under the hood, Scribe is rewritten from scratch with performance at the centre stage. On my machine (MacBook Pro 2020, M1), It generated 1000 frames with Text Layers in about 724 seconds. That's 0.72 seconds per frame. That's ffaasstt!


How to use:

✏️ Name the layers

The layer names of text layers must begin with a # followed by the field name of the Data Source column that they'd be substituted by.

For example: For a Data Source containing names of people in the column name , the name of the text layer in Figma would be #name. Naming is case-sensitive.

There are plenty more customisations available in the documentation.


πŸƒβ€β™€οΈ Run Scribe

Select your frame and run Scribe.


πŸ“€ Import data

You can import the data from a CSV file or a Google Sheet.


βš™οΈ Configure and scribe

Tweak some settings to make the setup really personal. Finally, scribe and have your graphics handcrafted and exported to you in mere seconds.


Why Scribe?

There's so much Scribe can do.

- Generate certificates for the awesome attendees of your conference

- Perform a batch generation of coupons

- Create personalised gratitude-full letters for all your small-business supporters


Give Scribe a try if you want to:

- Create beautiful data-driven graphics in a fraction of the time it takes to do by hand

- Automate the process of creating a bunch of graphics with real data


There's a Kitchen Sink available here to showcase the power of Scribe: 

πŸ‘Ύ https://youtu.be/EOWnPWuPNPI


And here's the entire documentation:

πŸ“ https://docs.scribe.ishanchhabra.com

Plugin Details

Version10
CreatedMarch 13, 2021
Last UpdatedMarch 7, 2023
CategoryUncategorized
CreatorIshan Chhabra
Stats812 installs, 83 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:build/ui.js
  • main:build/main.js
  • Editor Types:
    figma

More Like This

Discover other plugins in the same category.

No similar plugins found in this category.