Apr 1, 2021 · 5 min read ·

The world of Design Tokens

A collection of tools, projects, articles, and other resources involving the usage of Design Tokens.

I'm interested in design systems, and I am doing a bit of research on the topic. I've decided to start with Design Tokens.

Here's a list of all the resources I've found along the way, with some notes. I'll probably keep this list updated for some time, so this can be considered a living post.

Also, feel free to send more relevant resources my way: hi@daniguardio.la (or you can send a pull request).

I might publish some articles in the future with notes and conclusions from my research.

If you want to stay in the loop, follow me on Twitter: @daniguardio_la

Specs

Design Tokens specifications.

NameAuthor
Design Tokens W3C Community GroupW3C
System UI specSystem UI

Related

Concepts

Stuff that's related in some way to Design Tokens.

Collections

Other related collections (similar to this one).

In action

General design systems

General purpose design systems.

NameAuthor
Material DesignGoogle
FASTMicrosoft
Base
Ant Design
Mineral UI

Specific design systems

Design systems specific to projects or organizations.

NameAuthor
EOS (docs)Suse
Lightning Design SystemSalesforce
Storybook Design SystemStorybook
https://primer.style/Github
USWDSUS federal government
SpectrumAdobe
BoltPega
Priceline OnePriceline

Implementations

Real world implementations of Design Tokens.

Tools

NameDescriptionAuthor
Lightning Component Framework (Design Tokens)Design Tokens in Salesforce's UI framework (Aura).Salesforce

CSS

NameDescriptionAuthor
Primer CSSGitHub's CSS.GitHub

Tools and platforms

General

Tools and platforms that involve a variety of features (hard to classify).

NameDescription
Interplay"Superpowers for design systems".
Design System Kit"A workbench for collaboratively creating Design Systems".
Pattern Lab"A frontend workshop environment that helps you build, view, test, and showcase your design system's UI components".
Diez"Developer toolkit for expressing visual styles that can be shared across codebases, native platforms, and teams".

Design tools

Tools for designing and prototyping UI.

NameDescription
InVision Design System Manager"Connects design and code."

Development

Tools to use Design Tokens in real projects.

NameDescriptionAuthor
Styled SystemResponsive, theme-based style props for building design systems with React.
Material UI's system (v5 alpha)Provides low-level utility functions called "style functions" for building powerful design systems.Material UI
Material UI's theming (v5 alpha)Theme customization in Material UI.Material UI

Integrations with third-party tools

Plugins or extensions to third-party tools.

NameIntegrates withDescription
CabanaSketchA Design System Sketch plugin.
Storybook Design Token AddonStorybookAdds Design Tokens documentation to Storybook.

Design documentation / asset management platforms

Tools for design workflows, documentation and design asset management. Most allow managing Design Tokens, some can export or generate usable resources for development.

NameNotes
Frontify (style guide)WYSIWYG, generators.
CatalogMarkdown based, live components.
LingoWYSIWYG.
lucidWYSIWYG.
zeroheightWYSIWYG, deep code integration, generators.
AbstractTODO, I'll look into it when Notebooks Free is released.

Design Tokens management platforms

Tools for Design Tokens management.

NameDescription
Specify"One Design API, for all your design system tools".
Design System Manager (DSM)"Design, Prototype, Document and Development Platform."

Design Tokens manipulation

Tools for transforming and handling Design Tokens data.

NameDescriptionAuthor
Theo"Abstraction for transforming and formatting Design Tokens".Salesforce
Style Dictionary"Build system that allows you to define styles once, in a way for any platform or language to consume".Amazon

CSS tools that implement Design Tokens or similar functionality.

NameDescription
Tailwind CSSUtility classes.
TachyonsUtility classes.
daisy UIThemable Tailwind CSS Components.

Articles

A selection of interesting articles about Design Tokens.

Guides & tutorials

Learning resources for working with Design Tokens.