Skip to content
UDT spec, reference library and related packages
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
packages Bumped dependency versions. Jul 15, 2019
shared-configs Changed lib build from Babel to TS only. Jun 30, 2019
.editorconfig Added some basic types and Babel transpilation. Jan 5, 2018
.travis.yml Added initial Travis CI config. Dec 26, 2018
LICENSE Added first cut of validator lib and CLI. Jun 19, 2019
greenkeeper.json chore: add Greenkeeper config file Dec 26, 2018
lerna.json Changed to Lerna monorepo layout. Oct 20, 2018
package.json Updated dependency versions. Jun 15, 2019

UDT logo

Universal Design Tokens (UDT)

Build Status Known Vulnerabilities Greenkeeper badge

Universal Design Tokens (UDT) is an open-standard file format for expressing design token data.


This is a monorepo (using Lerna) containing the source code for several UDT packages:

  • @udt/spec: The specification and JSON schemas for the Universal Design Token (UDT) format.
  • @udt/lib: A Node.js library for parsing, manipulating and serialising design token data in the UDT format.
  • @udt/validator: A Node.js library for validating UDT files against the spec's JSON schema.
  • @udt/validator-cli: A CLI for validating UDT files against the spec's JSON schema (using the @udt/validator library).
You can’t perform that action at this time.