
Terrazzo
Summary
Terrazzo is a set of open-source tools for creating and managing design systems, with token workflows centered on a command-line interface. The CLI reads design-token JSON following DTCG and generates code for outputs including CSS, Sass, and JavaScript or TypeScript; it can run manually or within continuous integration. Lint rules can check token formatting, naming consistency, duplicate values, color gamut, and accessibility criteria such as minimum contrast and font size. Documented integrations cover CSS, JavaScript, JSON or native output, Sass, Tailwind, and Vanilla Extract. Its Tailwind plugin creates a Tailwind v4 theme from DTCG tokens. The CLI can export Figma Variables and Styles to resolver JSON, with a Figma account and authentication token required for import. Configuration accepts JSON, JSONC, and YAML. The Swift plugin creates Swift asset catalogs but is experimental. Terrazzo began as Cobalt in 2021, and its MIT-licensed tools are free to use. Design Lab is listed as coming soon.
Who it is for
Terrazzo suits design-system teams that manage design tokens and want generated code, linting, and documented integrations. It may fit teams working with DTCG tokens, Figma, or one of the supported starting systems.
What is good
- Free, MIT-licensed open-source tools.
- Generates code from DTCG token JSON.
- Linting covers naming, duplicates, and accessibility criteria.
- Configuration accepts JSON, JSONC, and YAML.
- Can run in continuous integration.
What to know first
- Swift asset-catalog support is experimental.
- Figma import requires an account and authentication token.
- Design Lab is listed as coming soon.
Verdict
Terrazzo offers a token-focused workflow with generation, linting, and integrations for several design and development tools. Check whether its experimental Swift support and required Figma authentication fit your workflow.
Terrazzo plans and pricing
All plansCompared on design system software
- Free plan
- Yesterrazzo.app
- Token management
- Yesterrazzo.app
- Design tool sync
- Yesterrazzo.app
- Code sync
- Yesterrazzo.app
- Hosting
- self-hostedterrazzo.app
- Versioning
- Yesterrazzo.app
Facts
- Purpose
- Terrazzo is a collection of open-source tools for creating and managing design systems.terrazzo.app · 2 Oct 2026
- Token generation
- The CLI takes DTCG design-token JSON and generates code for platforms including CSS, Sass, and JavaScript or TypeScript.terrazzo.app · 2 Oct 2026
- CLI workflow
- The CLI can run manually or as part of a continuous integration process.terrazzo.app · 2 Oct 2026
- Token linting
- Lint rules can check token formats, naming consistency, duplicate values, color gamut, and accessibility criteria such as minimum contrast and font size.terrazzo.app · 2 Oct 2026
- Integrations
- Documented integrations include CSS, JavaScript, JSON or native output, Sass, Tailwind, and Vanilla Extract.terrazzo.app · 2 Oct 2026
- Tailwind
- The Tailwind plugin generates a Tailwind v4 theme from DTCG tokens.terrazzo.app · 2 Oct 2026
- Figma import
- The CLI can export Figma Variables and Styles to resolver JSON; the import command requires a Figma account and authentication token.terrazzo.app · 2 Oct 2026
- Supported starting systems
- The CLI can initialize projects from Adobe Spectrum, Apple Human Interface Guidelines, GitHub Primer, IBM Carbon, Figma Simple Design System, Salesforce Lightning, Shopify Polaris, and Radix.terrazzo.app · 2 Oct 2026
- Input formats
- The CLI configuration supports token files in JSON, JSONC, and YAML formats.terrazzo.app · 2 Oct 2026
- Swift support
- The Swift plugin generates Swift asset catalogs and is described as experimental.terrazzo.app · 2 Oct 2026
- Design Lab
- The homepage lists Design Lab as coming soon.terrazzo.app · 2 Oct 2026
- Security
- The project’s GitHub Security page is available, but the opened page does not state a security certification or compliance program.github.com · 2 Oct 2026
- Makers
- The project says it was built by Drew, Nick, and other contributors, and began as Cobalt in 2021.terrazzo.app · 2 Oct 2026
Company
- Founded
- 2021terrazzo.app · 28 Sept 2026
Best Terrazzo alternatives
See all 12Where it ranks on Everything Xiaomi
Is Terrazzo yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- terrazzo.app· checked 2 Oct 2026
- terrazzo.app/docs/· checked 2 Oct 2026
- terrazzo.app/docs/linting/· checked 2 Oct 2026
- terrazzo.app/docs/integrations/· checked 2 Oct 2026
- terrazzo.app/docs/integrations/tailwind/· checked 2 Oct 2026
- terrazzo.app/docs/reference/cli/· checked 2 Oct 2026
- terrazzo.app/docs/reference/config/· checked 2 Oct 2026
- terrazzo.app/docs/integrations/swift/· checked 2 Oct 2026
- github.com/terrazzoapp/terrazzo/security· checked 2 Oct 2026
- terrazzo.app/docs/reference/about/· checked 2 Oct 2026



