Prism — Design Tokens Platform for Product Teams
v3.0 — Theme inheritance is here

The single source of truth for every design decision your team makes.

Prism is the collaborative design tokens platform that keeps designers, engineers, and product managers perfectly in sync — from color to component to production.

14,000+Teams shipping with Prism
2.1MTokens synced weekly
38Design & code integrations
99.99%Token API uptime
Token management

Define once. Propagate everywhere.

Color, spacing, typography, radius, motion — every token lives in a typed, versioned registry. Change a value in Prism and it ships to Figma, your component library, and native apps in seconds.

  • Typed tokens: color, dimension, fontFamily, duration, cubicBezier
  • Aliases & references resolve across themes automatically
  • Semantic → primitive layering without the spreadsheet sprawl
  • JSON, CSS variables, Tailwind config, Swift, Kotlin — one export
1// prism.config.ts
2import { defineTheme } from '@prism/sdk'
3
4export default defineTheme({
5  color: {
6    brand: { primary: '#635bff' },
7    surface: { default: '#ffffff' },
8    ink: { base: '#061b31' }
9  },
10  radius: { card: '12px', pill: '999px' }
11})
12// → synced to 4 platforms in 1.2s
How it works

Three primitives. Infinite design systems.

Prism is built on a small, opinionated core. Everything else — themes, components, docs — composes from the same three primitives.

01 / Sync

Two-way sync with the tools you already use.

Push tokens to Figma variables, pull style changes back, and ship to code — without a single copy-paste. Prism becomes the bridge, not the bottleneck.

See all integrations
F
Figma — Variables
14 files connected
in sync
P
Prism Registry
412 tokens · 6 themes
resolving
{}
Code — design-system
tailwind.config.ts
live
02 / Version

Every token change is a commit, not a guess.

Branch a theme, propose a change, review the diff, merge. Prism gives your design system the same versioning rigor engineering has enjoyed for decades — with semantic diffs that humans can actually read.

Explore versioning
feat: introduce `surface-raised`
merge #284 · 2h ago · @maya
refactor: alias ink → primitive/navy-900
merge #281 · 1d ago · @devon
draft: dark-mode contrast pass
PR #289 · open · @priya
proposal: motion tokens v2
RFC #44 · review · @sam
03 / Theme

One registry, every brand and mode.

Light, dark, high-contrast, sub-brands, white-label — all derived from a single source. Inheritance means you override only what changes; everything else cascades automatically.

Read the theming guide
Light
Default brand surface.
Primary
Dark
Inherited overrides: 12.
Primary
Warm
Sub-brand: editorial.
Primary
Mint
White-label: partner.
Primary
Team collaboration

Design decisions, out in the open.

No more token values buried in Slack threads. Prism threads every discussion to the token it's about, so context never gets lost.

color/brand.primary
MK
PR
DV
MK
Maya · Design Lead
Proposing #635bff as the new primary. Contrast on white hits 4.8:1 — passes AA for large text.
PR
Priya · Accessibility
AA large is fine, but body text needs 5.1:1. Can we darken to #5848e0 for the text variant?
DV
Devon · Eng
+1. I'll alias ink.on-brand to white and lock the text variant. Opening PR #289.
Add a comment… ⌘ + Enter
💬

Threaded to the token

Every comment lives next to the value it's about. Re-open a token six months later and the full decision history is right there.

🔔

Right notifications, right people

Designers get change proposals. Engineers get merge alerts. PMs get weekly summaries. Nobody gets noise they didn't ask for.

📋

Proposals, not surprises

A token change is a proposal until it's reviewed. Branch, diff, discuss, merge — the same flow your code has always had.

🔐

Roles & permissions

Owners, editors, viewers, and API-only bots. SSO, SCIM, and audit logs on every plan from Team upward.

Pricing

Start free. Scale to enterprise.

Every plan includes unlimited tokens, two-way Figma sync, and the full export suite. Pay only for seats and governance.

Starter
For solo designers and side-projects finding their system.
$0/ forever
  • 1 theme, unlimited tokens
  • Figma & CSS variable export
  • 1 collaborator
  • Community support
Start free
Enterprise
For organizations with multiple brands and strict governance.
Custom
  • Everything in Team
  • SSO, SCIM, SAML
  • Role-based permissions
  • On-prem token registry option
  • Dedicated success manager
Talk to sales
≡ hart

Hosted on hart

intrane-landings/16-prismpublic
🏠 hart home🔎 Explore public👤 More from intrane-landings