avatarChristine Vallaure

Summary

This web page article discusses the top Figma plugins that the author uses daily for enhancing their design workflow and collaboration.

Abstract

The author of the article shares a list of their favorite Figma plugins that they find indispensable for their design workflow and collaboration. These plugins cover various aspects of design, such as generating variable overviews, embedding Loom videos, integrating with Storybook, converting styles to variables, importing real data from Google Sheets, enhancing image quality, accessing high-resolution images from Unsplash, converting HTML to design, improving accessibility workflows, auto-generating high-quality specs, and maintaining design tokens. The plugins mentioned include Print Variables, Loom Embed, Story to Design, Styles to Variables Converter, Google Sheets Sync, Let's Enhance, Unsplash, html.to.design, Stark, EightShapes Specs, and Token Studio.

Bullet points

  • The article lists the top Figma plugins that the author finds useful for their design workflow and collaboration.
  • Print Variables plugin generates an overview of all variables in one click.
  • Loom Embed plugin allows embedding Loom videos in Figma for enhanced collaboration.
  • Story to Design plugin facilitates integration between Storybook and Figma.
  • Styles to Variables Converter plugin converts color styles into variables with one click.
  • Google Sheets Sync plugin connects Figma files to spreadsheets for importing real data.
  • Let's Enhance website helps in fixing image quality issues.
  • Unsplash plugin provides access to high-resolution images.
  • html.to.design plugin converts any URL into an editable Figma design.
  • Stark plugin enhances accessibility workflows.
  • EightShapes Specs plugin auto-generates high-quality specs for selected components.
  • Token Studio plugin keeps design tokens aligned between design and development.

The only Figma plugins I actually use

Plugins are great, but I keep their use to a minimum and do not rely too much on third parties. However, there are some little helpers that I wouldn’t want to do without. Not all of them may not be the latest hot stuff, but they are the solid ones that accompany me daily.

1. Print Variables

I just added Print Variables to my workflow last week, but I love it! It generates an overview of all your variables in just one click, including scoping. It’s really handy, saving me tons of time, and it’s so fast to update.

2. Loom Embed

The Loom Embed plugin allows you to embed public Loom videos in Figma, enhancing collaboration with additional video information. Simply paste your Loom share URL, hit Add, and place the video in your design for added context, super handy!

3. Story.to.design

The Story to Design plugin facilitates seamless integration between Storybook and Figma, enabling designers to effortlessly update hundreds of variants with the latest changes in a single click. Whenever there’s a code change in Storybook, the plugin notifies the user, allowing for instant updates to Figma designs. It also offers a visual review feature, ensuring that design and code are consistently aligned by allowing users to visually inspect updates before importing them from Storybook to Figma.

source: https://story.to.design/

4. Styles to Variables Converter

The Styles to Variables Converter allows you to convert your colour styles into variables with just one click and maintains all connections. Simply run the plugin in any colour library, and it will create an additional variable for every style. Once you have updated all your design files connected to this library, you can safely delete the styles entirely. Allow for a generous transition period!

5. Google Sheets Sync

One of my all-time favourite tools, Google Sheets Sync, effortlessly connects your Figma files to spreadsheets, allowing you to import real data. While it offers advanced features like swapping instances and activating component properties, I mainly use it for easily incorporating realistic text and images to test and showcase designs.

Another plugin you can use for importing data in data.to.design (formerly Kernel). I provided an overview of both plugins at a Smashing Meets (free event), and I’ve also created some complimentary YouTube tutorials and Figma files.

6. Let's enhance

If you have found the perfect image but need better quality to accommodate all resolutions, simply jump to letsenhance.io. It will do a great job fixing it (you get 5 free images). I found it works better than all current Figma Plugins around this topic. However, Upscale looks very promising; it is in beta right now.

7. Unsplash

Well, this one might be old, but just in case you are new to the world of UI design and haven’t heard of it, Unsplash is an absolute must-have. High-resolution images for free! With the plugin, I could not do without it. You can browse all images and fill any shape or frame directly in your Figma files.

8. html.to.design

An absolute lifesaver when you need to redo an existing page quickly and there isn’t a Figma file yet. Simply open the plugin html.to.design, add any URL, and it will generate an editable Figma design for you. It’s also super handy if you need to set up some existing live components in Figma. They also have a pdf to design tool now!

9. Stark

Stark is a fantastic everyday tool for enhancing accessibility workflows. It facilitates your accessibility process by providing quick access to tools such as Contrast Checker, Focus Order, Alt-Text Annotations, Vision Simulator, and more. An alternative option I like is Adee.

10. EightShapes Specs

Auto-generate high-quality specs for selected components. I like creating a section for each Figma component and adding the frames created by the Eight Shapes Specs plugin and any additional information I may need. I prefer storing and documenting my components like this rather than using dev mode annotations, as I want the information to be visible to all developers and designers regardless of their plans.

Eight Shapes also has a fantastic contrast grid I love, lets you easily check colour contrast, you can just screenshot it and add it to your file for a quick

11. Token Studio

While we eagerly anticipate Figma updating its variables, especially its Typography variables, Token Studio is your best bet for keeping your tokens aligned between design and development.

12. Colour Shades

A handy plugin I frequently use in Figma is Colour Shades, it swiftly creates shades from a base colour. I then organize them into a variable collection and label them according to my naming convention. Especially nice, now that we can have primitives and semantics in Figma.

d

By the way, if you’re still experimenting with finding the perfect colours, I highly recommend checking out the Happy Hues website!

Stay in touch!

I hope you found this article helpful! Make sure to subscribe to my articles here on Medium and follow me on moonlearning.io, Twitter, or LinkedIn where I teach and talk about UI Design, Figma + Code.

Figma
Plugins
UI
User Experience
Prototyping
Recommended from ReadMedium