Grails Caliz
Design system management platform

Evolve your design system into a Design Language.

Tokens, components, screens, and flows — connected in one place. So every designer, developer, and product manager works from the same source of truth.

app.grails.design
Grails Dashboard

The problem

A design system lives in your tool.
A design language lives in your team.

Most teams have a well-crafted library. Carefully named components, organized variables, thoughtful styles. But the moment a developer needs to reference it, a PM wants to understand it, or a new designer joins — it becomes a private archive that only a few people can actually read.

The system exists. The shared language doesn't.

Without Grails

  • Components updated, nobody notified
  • Tokens documented in a Notion nobody opens
  • Developers ask designers about every component
  • New teammates spend weeks learning the system
  • No record of what changed or why

With Grails

  • Every change logged with author and context
  • Docs live inside the component they describe
  • Developers inspect any component independently
  • The whole system is one search away
  • Your design system has a history

How Grails works

Every layer of your product.
Connected for the first time.

Grails maps the full hierarchy of your design system — from the atomic token to the user flow — and makes every relationship visible, navigable, and documented.

Tokens

Colors · Spacing · Typography

Components

Properties · Variants · States

Screens

Layouts · Dependencies · Flows

Flows

User journeys · Logic · Maps

Bidirectional relationships across every layer

Tokens

See what every component is made of.

Every component shows exactly which tokens it uses — color aliases resolved to their final values, spacing scales, typography bindings. Not as static annotations. As live, queryable data.

Screenshot → Component drawer, Tokens tab. Token list with color swatches and resolved alias paths.

Components

Know where every component lives.

See which screens use a component. From any screen, drill into the components that compose it. When something changes, you know exactly what it touches.

Screenshot → Screen node in Flow editor with Inspect drawer open showing component dependencies (Instances + Detached tabs).

Flows

The logic behind the design, finally visible.

Build visual maps of user journeys and screen sequences — connected to the actual components that make them up. Not a wireframe tool. A shared map that designers, developers, and product managers all read from.

Screenshot → Flow canvas with 4-5 connected screen nodes, aerial view.

Docs

Docs that live inside what they document.

Write usage guidelines, accessibility notes, and dev specs directly on any component, token collection, or flow — not in a separate doc that's always two versions behind. Open a component. See its documentation.

Screenshot → Documentation drawer stacked on top of Component drawer — showing the panel stack.

Beyond the plugin window

Your design tool is great at design.Grails handles everything else.

Plugin windows are small by necessity. Grails gives you the full web experience — a persistent, searchable, always-on home for your design system. Browse hundreds of components in table or grid view. Inspect token collections across all modes. Map flows. All without constraints.

  • Table and grid views for your entire component library
  • Token collections with multi-mode support (Light/Dark, Desktop/Mobile)
  • Full-page flow editor — not a sidebar
  • Persistent search across components, tokens, and docs

Screenshot → Components in Grid view with real component thumbnails and variant count badges

Always in sync

Know the state of your system.At all times.

Always know what changed. And who changed it.

A real-time log of every sync, documentation update, and team event. Who pushed what. When. No more "did anyone update the tokens?" messages.

Screenshot → Activity feed with avatars, timestamps, and grouped sync actions

A changelog for every component.

Pro

When a component changes, you decide: silent update or new version. Every version captures exactly what was added, modified, or removed. Your design system finally has a history.

Screenshot → Version History drawer — timeline with v1, v2, v3 and diff summary per entry

Built for everyone

Great products speak a shared language.Start crafting your own.

Designers

Sync your library. Add context. Mark breaking changes. Your work becomes legible to the whole team — without scheduling a design review.

Developers

Inspect any component: properties, variants, and token bindings. The X-Ray view shows you exactly how each screen is built, layer by layer. The answer to "what's the latest version of X?" is one search away.

Product Managers

Browse user flows, screen maps, and component documentation without opening a design tool. Understand what exists, what changed, and what's ready — at any time.

No seat limits. Invite everyone who works with the design system.

Get started

Up and running in minutes.

01

Connect your workspace

Install the Grails plugin in your design tool. Paste your team token. Done.

02

Sync your library

Components, variables, typography, and styles land in the Vault automatically. One click, everything imported.

03

Invite your team

Add designers, developers, and PMs. No seat limits. Each gets the right access level.

04

Connect the layers

Document components, map screens to flows, explore every relationship. Watch your library become a language.

Great products speak a shared language.

Start crafting your own.

Join the teams building design systems that their whole team actually understands.