closed beta

DTCG design tokens,authored in Figma, owned by you

DAES Token Manager is an open source Figma plugin that stores design tokens in the W3C DTCG 2025.10 format, the shape Style Dictionary already reads. Author every token type, resolve aliases live, apply them to nodes and variables, and push plain JSON to your own repo. No server of ours in between.

The DAES plugin open in Figma, showing the colour tokens of a global set with their hex values and a resolved brand alias.
DTCG 2025.10 native

The spec is the storage format, not an export target.

Data privacy conform

No server of ours between you and your tokens.

Easy AI integration

Reach your token store from an agent running on your own machine.

Open source community project

Apache-2.0. Read it, fork it, run your own build.

//FEATURES

Everything a token system needs, in one plugin

Author in DTCG 2025.10, scaffold an architecture, theme it, and bind tokens to nodes and variables. Sync with your own repo, and reach the same token tree from your agent over a local bridge.

Four AI coding tools wired by dashed lines into the plugin's token list, standing in for the local MCP bridge.
01AI

Websocket + MCP

An MCP server runs from npx on your machine and reaches the plugin over a localhost websocket. Your agent reads the live token tree, resolves an alias, or writes an edit back through the plugin's own import path. No Figma access token, and nothing leaves your machine.

A DTCG token icon at the centre, linked by dashed lines to icons for the token types the spec defines: typography, dimension, cubic bézier, duration and the rest.
02FORMAT

DTCG native

Tokens are stored in the shape the DTCG 2025.10 spec describes: $type and $value, references in dot notation, no plugin wrapper around them. There is no legacy format underneath and no conversion on the way out, so the JSON in your repo is the JSON the plugin edits.

A DSGVO badge ringed by a laptop, a database, a padlock, a file folder, a cloud and a verified shield.
03PRIVACY

DSGVO compliant

Your tokens live in the Figma file and in your own Git repository. The plugin talks to the Figma API and your provider directly, so there is no server of ours in that path. Accounts and login are the only things we host, and they run in Germany.

DTCG native

Every token type the spec defines, stored in the shape DTCG 2025.10 describes, not converted into it on the way out.

AI integrationpaid

Reach the token store from an agent over a local MCP bridge and work next to it in one interface, instead of describing your tokens in a prompt.

Easy theming

Create a theme and link the token sets that belong to it, so the same token stops being maintained twice in two places.

Sync provider support

Connect the token repository you already have: GitHub, GitLab, or a plain remote URL for read-only sources.

Apply directly to Figma

Bind tokens straight to Figma nodes, so a layer carries the decision instead of a copied value.

Token Wizard

Skip the long first pass at a token architecture. The wizard scaffolds a working three-tier system, contrast-checked, and you take it from there.

GDPR compliant

Your tokens never reach our infrastructure. The plugin talks to Figma and your Git provider directly. Accounts and login are the only things we host, and they run in Germany.

Sync to Figma

Push your tokens into Figma variables, so the values in the file come from the token store instead of being retyped by hand.

Phrase key functionpaid

Sync copy alongside design decisions. Share access once and text changes stop being another round of manual edits, without buying more Figma seats.

2 of these 9 features sit outside the free plan. See what is in each plan.

//COMPARISON

How this compares

What the established token tools already give you, and where this one is genuinely different.

Design token tooling compared. The right-hand column generalises across established Figma token plugins and code-first pipelines as of 24 August 2026; individual tools vary.
CriterionDAES Token ManagerOther token tools
Table stakes
Token types beyond colour and numberTen types including shadow, transition, cubicBezier and strokeStyle. Typography and gradient in progress.Established plugins cover a broad type set, composite types included
Live alias resolution while editingComputed value shown inline; cycles and dangling references rejected on saveStandard in plugin-based tools
Apply tokens to Figma nodesTyped applicators write the matching Figma propertyStandard in plugin-based tools
Tokens to Figma variablesPush token sets into variable collectionsStandard in plugin-based tools
Themes across brand, mode and densityToken sets linked per axis, switched togetherUsually modelled as themes over token sets
Git syncGitHub, GitLab, or a read-only remote URLWidely supported, often across a longer provider list
Where this differs
DTCG 2025.10 as the storage formatNative, with no legacy format underneathCommonly a proprietary or legacy format, with DTCG offered as an export or an opt-in
Guided setup for a new token architectureThe wizard generates a three-tier system across brand, mode and density, contrast-checked before it writesStarter kits and templates to copy, rather than a generator that writes the structure for you
Copy and localisation keys alongside tokensPhrase keys sync with your design decisions, without buying more Figma seatsDesign tokens only; copy lives in a separate localisation pipeline
Agent access over MCPLocal MCP bridge over a localhost websocket, with no vendor cloud in the pathWhere MCP access exists, it starts at a paid tier
Vendor infrastructure in the token pathNone. Accounts and login are hosted in Germany, token data is not stored at all.Plugin-only sync keeps it out; hosted platform tiers put your tokens on the vendor's servers
Plugin licenceApache-2.0, with an explicit patent grantPermissive open source is common at the plugin layer; hosted platform tiers are closed
PriceFree during the beta. Planned after that: a free plan, €29 per seat per month, €130 per month for five seats, Enterprise on request. Less if paid yearly.Free plugin tiers are common; hosted platforms are paid, usually billed annually

The short version

The established token tools have years of production use, longer provider lists, and hosted platforms your organisation can buy on a purchase order. DAES Token Manager stores tokens in the DTCG 2025.10 shape with no legacy format underneath, keeps your token data out of any vendor infrastructure, and scaffolds a three-tier architecture for you if you are starting from scratch. If the storage format matters to you, or a vendor cloud in your token path is a problem, start here. If you need a mature ecosystem today, use something that already has one.

//READY WHEN YOU ARE

Stop maintaining two versions of the truth

One token store, authored in Figma, committed to your repo. That's the whole loop.

//GETTING STARTED

From an empty file to a repo full of tokens

Tap a step to see the panel it happens in. You need a Figma file and somewhere to put the JSON. That is the entire prerequisite list.

//COMMUNITY

Built in the open, steered by the people using it

The spec is still moving and every design system carries an edge case this plugin hasn't met yet. Those edge cases are the roadmap, which only works if the people hitting them can reach the people building it.

01 · discord

Ask, and think out loud

Support questions, spec arguments, and half-formed ideas. The quickest way to get unstuck, and where most work is discussed before anyone opens an issue.

02 · github

Issues and pull requests

Bugs, feature requests, and the roadmap. A report with a token value and a repro gets picked up fastest. The failing case usually writes the test.

03 · licence

Apache-2.0 licensed

Read it, fork it, audit it, run your own build. A tool that decides what your design system may express should not be a black box.

The Discord is the front door.

Support questions, feedback on the token model, and early looks at what's next. No ticket queue: the people building it are in the same channel.

//FAQ

Honest answers about a young tool

Can't find what you're looking for? Email contact@daes.app.

What is DAES Token Manager?
A Figma plugin that manages design tokens in the DTCG 2025.10 format. You author tokens in it, apply them to Figma nodes and variables, and sync the resulting JSON to your own repository. The plugin is the single place tokens are written; Figma and your codebase are both downstream of it.
What is DTCG, and why does the version matter?
DTCG is the Design Tokens Community Group format, the W3C-track specification for how design tokens are structured. The version matters because the format is still stabilising: values changed shape between revisions. This plugin targets 2025.10 and stores values in that exact shape rather than converting on export.
Doesn't Figma already have variables?
Figma variables cover a subset: colors, numbers, strings, booleans. They have no concept of a shadow token, a transition, a cubic-bezier easing, a stroke style, or a typed dimension with a unit. This plugin holds the full token graph and maps the parts Figma can represent onto variables and their modes, so variables stay useful without becoming the limit of what you can express.
Which token types are supported?
dimension, duration, number, cubicBezier, fontFamily, fontWeight, strokeStyle, border, shadow and transition are implemented against the 2025.10 spec. color is supported with 14 color spaces; its full migration to the 2025.10 shape is in progress. typography and gradient are planned.
Is DAES Token Manager really open source?
The plugin is licensed under Apache-2.0, which includes an explicit patent grant. The repository opens with the public beta; during the closed beta the licence applies but the source is not yet public. Paid features run as a separate backend service that is not part of the plugin source, so “open source” describes the plugin rather than the whole product.
Where is my token data stored, and is it GDPR compliant?
Your tokens live in the Figma file and, once you connect a provider, in your own Git repository. The plugin talks to the Figma API and to your provider directly, so no token data reaches our infrastructure at all. The only thing we host is accounts and login, and that runs in Germany. Sync credentials stay in the plugin's own storage on your machine.
How is this different from the other token plugins?
Two things, mainly. This plugin stores tokens in the DTCG 2025.10shape with no legacy format underneath, where the established plugins keep a proprietary or legacy format as the default and offer DTCG as an option. And no token data passes through our infrastructure, where hosted platform tiers run projects and releases on the vendor's own cloud. Against that, those tools have years of production use, longer lists of sync providers, and platforms you can buy on a purchase order. Several of them are open source too, so that is not the difference.
Will the output work with Style Dictionary?
That is the intent. The files are plain DTCG JSON with no plugin-specific wrapper, so any consumer that reads the 2025.10 format, Style Dictionary included, should take them unchanged. Since tooling support for 2025.10 is still landing across the ecosystem, verify against your own build before relying on it.
Can I import the tokens I already have?
Yes. Paste or upload existing token JSON and the plugin will parse it into token sets. Files written against an older DTCG revision may need their values adjusted to the 2025.10 shape; the validator tells you which ones.
What does it cost, and how do I get into the beta?
Free during the closed beta. Planned after that: a free plan, Solo at 29 euro per seat per month, Team at 130 euro per month including five seats, and Enterprise on request. Paying a year up front brings those to 25 and 120 euro per month. The prices are indicative and nothing is charged today. A free plan stays after the beta, so the plugin does not stop working when billing starts. The pricing page has the full split. Access is invite-based at the moment: tell us what your token setup looks like and we will send you in.
//READY WHEN YOU ARE

The beta is small on purpose

Tell us what your token setup looks like and we'll send you in.