Skip to main content

Data Visualization

  • December 3, 2024
  • 4 replies
  • 118 views

Culio

Figma Team, Data Scientists like me are praying for you guys to develop a data visualization node! you’re missing so much by not providing so. Power BI, Tableau and the other softwares are so square in design and usability terms. I’ve been copy pasting my charts into Figma for the past month and you guys are definitely a level up if we talk about presentation.

4 replies

Zoe_Gomez
  • Active Member
  • December 3, 2024

Would absolutely adore this
I need charts a lot in my mockups and do my best to use a bunch of shapes as a placeholder or paste in a mediocre and not-matching image. Even just some chart basics like a bar chart, line chart and donut would get me so far. I know there are plugins but none have been quite right.


Ellwood
  • Active Member
  • July 15, 2025

You folks should check out the google sheets data import plugin.

 

I’ve tested it extensively and you’re able to setup quite complex data visualisation using components you design and construct using data from the functions and math in google sheets.

Only limitation to it I found is that you are not able to target points / nodes in a spline. So no fancy bezier line graphs.


ezur
  • New Member
  • March 27, 2026

As a grad student this is so needed! I love using Figma for all things deliverable-wise but I desperately need a better data viz interface to create meaningful artifacts. I’m currently pixel pushing my way through building my own graphs and bar charts. Figma, please help your beloved grad students!! <3


Ellwood
  • Active Member
  • March 27, 2026

Hi ​@ezur ,

 

The plugin I used is ‘Google Sheets Sync’. Strongly suggest reading the documentation on how to link data/vars to objects. You can do so much in the sheet itself (calculations) to set new fields for color, size, rotation, position etc depending on another cell in your data. Perform all your calculations in the sheet and import that data via the plugin to a clone of your master component to display the data. You’ll get a copy of the component for every row in your data.

Once you get the hang of working out what you can control on components with data in the sheet, it becomes quite powerful. 

Hope that helps.