Home
Softono

Spectrum Design Data

Open source Apache-2.0 Rust
137
Stars
28
Forks
31
Issues
15
Watchers
2 months
Last Commit

 About Spectrum Design Data

Design data, including design tokens, component schemas, and tooling for Spectrum, Adobe's design system.

Platforms

Web Self-hosted

Languages

Rust

Need Help Installing Spectrum Design Data?

We provide expert installation service for this software. Our team will install, configure, and secure Spectrum Design Data on your server. plans start at just $30.

Spectrum Design Data

View on GitHub

Note: for Spectrum 2 token data has been graduated to the main branch. If you need access to the S1 data, use the s1-legacy branch and v12.x.x packages on NPM.

The Spectrum token visualizer shows the token data for S1. For Spectrum 2 data, use opensource.adobe.com/spectrum-design-data/s2-visualizer/.

Spectrum Tokens Monorepo

This repo uses:

Packages in this monorepo:

Core Packages

Documentation & Visualization

Development Tools

SDK & TUI

  • design-data unified CLI and interactive TUI — validate, resolve, diff, query, and migrate tokens from the command line; run bare (design-data) to launch the interactive TUI (command palette, cascade resolver, validator, four-screen authoring wizard). The TUI library lives in sdk/tui/.

Setup monorepo locally

  1. Install pnpm using this guide.
  2. Install dependencies
    pnpm i
    

Build all packages locally

Run build script

pnpm moon run :build

Run all tests locally

pnpm moon run :test