Theo

JSON →
library 8.1.5 ·javascript
verified Jun 4, 2026

Theo is a design tokens formatter and transformer library maintained by Salesforce UX. The latest stable version is 8.1.5, released on npm under an Apache-2.0 license. It provides a declarative way to convert design tokens defined in YAML/JSON into platform-specific formats such as SCSS, CSS custom properties, JavaScript, Swift, Android XML, etc. Key differentiators: supports custom transforms and formats, works with a variety of token file formats, and has a plugin system for additional build tool integrations (gulp). Note that starting from v6, the gulp plugin is distributed separately as gulp-theo.