Back to Plugins
Figma CSS Variables: Design Tokens Export & Deploy

Figma CSS Variables: Design Tokens Export & Deploy

Export your Figma variables to 9 languages and deploy them to Git

Plugin Preview

Figma CSS Variables: Design Tokens Export & Deploy preview

About this plugin

Export your Figma variables to 9 languages and deploy them to Git. No intermediate JSON file or extra transformation tool required.FeaturesFree5 exports per month (all languages and color formats included, resets monthly)Analyze your variables: view all Figma variable collections and modesCheck your variables: detect broken aliases, type mismatches, naming issues, duplicate values, and unused variables before exportInstant generation: preview and export to all supported languages and color formatsCopy with one click: copy generated code to your clipboardLive sync: always up to date with your latest Figma variablesPro (Free trial available)Everything in Free, plus:Unlimited exports: no monthly capBulk export: download all collections and modes as a single ZIP fileDetailed issue preview: expand each check category to see exactly which variables are affected, with names, messages, and collection contextGit deployment: push files directly to GitHub, GitLab, Azure DevOps, Bitbucket, or self-hosted GitLabMultiple collections and modes in a single commitCustom prefix: add a prefix to all exported variable names (e.g., "my-app--color-primary")Alias control: preserve alias references ("var(--alias)") or resolve them to raw valuesAuto pre-filled commit messages, editable before pushingCustomizable branch and target directoryGit Integration & SecurityGenerated code becomes your version-controlled source of truth, replacing the traditional multi-step pipeline.Easily manage your Git providers:Add a new providerEdit the settings of an existing providerDelete a provider if it's no longer neededWhen saving a Git provider, the following fields are available: "token", "owner", "repository", "branch", "basePath" and "host" (for self-hosted GitLab).Your Git provider details are stored locally on your machine for privacy and security.File structureA separate file is generated for each mode within a collectionFiles follow the naming pattern: "collectionName-modeName.{extension}" (e.g., "colors-light.css", "spacing-compact.ts")Variable transformationsFigma variables are transformed to ensure they are valid for each target language:Slashes ("/"), dots ("."), and spaces are replaced with hyphens ("-") in variable namesOriginal casing of variable names is preserved (uppercase, lowercase, etc.)For numeric variables ("FLOAT" type), the unit "px" is automatically addedVariables are sorted alphabeticallyUI & AccessibilityDark mode compatible: adapts to Figma theme preferenceKeyboard navigation: all interactive elements support keyboard useFocus indicators: clear visual focus on form fields and interactive elementsAccessibility compliance: designed following W3C and A11Y best practicesHow to use1. Export: Go to the Export tab and pick a language (CSS, SCSS, Tailwind v4, TypeScript, DTCG, Figma JSON, SwiftUI, Jetpack Compose, or Flutter). Select a collection and mode, then copy or download your tokens.2. Check (Free): Go to the Check tab to validate your variables. Issue counts are shown for all users; upgrade to Pro for a full detailed breakdown.3. Deploy (Pro): Add a Git provider in Settings, then go to Deploy to push your files to GitHub, GitLab, Azure DevOps, or Bitbucket with a single click.---Questions & SupportHave a question or found a bug? Reach out on GitHub Discussions or report an issue.---Made with ❤️ by @yoriiis

Plugin Details

Version21
CreatedFebruary 19, 2025
Last UpdatedJuly 23, 2026
CategoryImport & export plugins
CreatorYoriiis
Stats158 installs, 33 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:./ui.html
  • main:./scripts/plugin.js
  • Document Access:dynamic-page
  • Network Access:

    We use various external endpoints, read more: https://github.com/figma-css-variables/community/blob/main/docs/network-access.md

  • Editor Types:
    figma
  • Allowed Domains:
    • *