Skip to main content
Solved

Feature request: export tokens as CSS in developer mode

  • June 25, 2025
  • 5 replies
  • 239 views

David Cole

Hi Figma!

I’m a developer working with a team creating a design system and React component library. Our designers use tokens for pretty much everything, and a key part of our workflow is exporting the tokens as CSS variables, which can then be used in our React component library.

To do this, we use a community-created plugin called Variables2CSS. It’s fantastic that someone created this plugin (thank you to the author!), but it presents us with one main problem: we need to be in Design Mode in Figma for the export to work correctly. If we’re in developer mode when we use the plugin to export the tokens, some tokens go missing.

This is a problem within my team, as we need to purchase a designer license for each developer who needs to export the tokens. As my employer will only pay for one designer license for this purpose I am stuck being the only developer in my team who is able to do this. It’s a hassle for me, and if I go on holiday, or I’m off sick, the team is stuck and development is delayed.

Additionally, being able to export tokens as CSS variables is such an important part of how we work, it seems strange that it’s not a core feature of Figma. There must be a lot of teams out there with a very similar workflow.

So my feature request has two parts:

  1. The export of Figma tokens as CSS variables should be a core feature within Figma - we should not need to rely on the goodwill of a single community member for this.
  2. This feature should be fully functional in developer mode - we should not have to purchase a designer license to do something that is part of the developer workflow.

Thanks!

David.

Best answer by David Cole

> There’s been no response. Do the Figma developers actually read the feature requests?

 

I guess not...

5 replies

David Cole
  • Author
  • New Member
  • August 21, 2025

There’s been no response. Do the Figma developers actually read the feature requests?


David Cole
  • Author
  • New Member
  • Answer
  • October 22, 2025

> There’s been no response. Do the Figma developers actually read the feature requests?

 

I guess not...


IonuBalonu
  • New Member
  • December 21, 2025

Hey!
I had the same issue… that’s why I took it into my hands and built somehting… and it’s FREE to use!
Check out PRISM Tokens: https://console.prismtokens.app/

It’s a SaaS tool designed to bridge the gap between Designers and Devs.

 

How it works:

- Designer manage and update styles in Figma

- PRISM syncs the Figma file and transforms the data (aliasing, rem unit conversion, rgba conversion, sync diffing and WCAG accessibility report)

- Developers get fresh, production-ready code instantly (different CI/CD workflows baked-in).

P.S. There is also a Figma plugin: https://www.figma.com/community/plugin/1582392311915034049/prism-sync that you can use to sync Variables…

Give it a try and let me know what you also. I’m also opened to feedback and adding more improvements/features into the product.

Thanks!


David Cole
  • Author
  • New Member
  • December 22, 2025

Thanks ​@IonuBalonu :)

Figma actually announced they’ll be bringing CSS variable exporting into the main application (so I guess they were listening to developers even if they didn’t respond to this post).

We’re going to wait for that release, but it’s great to know you created something that works for you.


IonuBalonu
  • New Member
  • December 22, 2025

Yes! But you will only be able to download it and use it as a static resource :)
What my app/plugin solves is that fact that it can be integrated into the CI/CD workflow and whenever there is a change in the design system, the .json or .css is automatically generated and then the workflow just picks up the latest file and creates a build with that - so no more manual generating the file, download and send it to the developer… :)