Skip to content
VISUAL DESIGN / REAL CODE

From design to real components.

Design on the canvas. Build with Zaoly Kit. Hand off React components your team can use in other products.

WHY ZAOLY

Less rebuilding.
More reuse.

Zaoly turns visual decisions into structured building blocks with variants, design tokens, and code, so design and development can keep working from the same source.

DESIGN→COMPONENT→PRODUCT
THE ZAOLY EDITOR

One editor.
The whole process.

From the first page to a reviewed component, Zaoly brings designers a canvas, system tools, and handoff in one workspace.

Open editor

Illustration of editor capabilities · not an app screenshot

01

Design

Pages, layers, and artboards. Edit directly on the canvas, with dedicated desktop, tablet, and mobile views.

02

Systemize

Kit atoms, masters, named variants, and brand tokens give designs a reusable structure.

03

Collaborate

Assets, team presence, comments, and named versions keep decisions and changes traceable.

04

Hand off

Preview, accessibility preflight, and React handoff connect visual design to implementation.

ZAOLY KIT

One kit.
Everything in
motion.

Text, Button, Input, Card, and Layout are the starting point. Combine these atoms into your own components and build a system that grows with your ideas.

Explore Zaoly Kit
Zaoly Kit: Text, Button, Input, and Layout combine to form a FeatureCard
VARIANTS IN THE EDITOR

One master.
More expression.

Create named component variants and choose the right state for each instance. Keep the same structure while changing its expression with intent.

Illustration of two named master variants

TOKEN STUDIO

One value.
Everywhere.

Bind editor components to token paths instead of fixed values. Change a value in the local pack, and bound components pick up the new style when you return to the editor.

Open Token Studio
TOKEN STUDIO / IN DETAIL

Shape values.
See the impact.

Select a card, edit its value in the side dock, and see the result on the token. Colors, dimensions, and derived values each have a dedicated tool.

Color, down to the detail.

Edit HEX, RGB, HSL, and OKLCH in one place. Saved local values are clearly marked as overrides.

Tune spacing by feel.

Move the scale beneath a fixed marker with the infinite wheel. The preview responds as you adjust.

Connect values.

Derive a value from another token. Its resolved value stays visible right in the field.

One pack. Multiple views.

Cards, JSON, and CSS. Copy or download pack values. Admins can review a JSON import before applying it.

Open Token Studio

Illustrations of the local Token Studio · sample values and drafts

TYPOGRAPHY IN THE SYSTEM

Change type.
Move the system.

Font family, weight, and size are token values. Bind editor text to the same path, and a local pack change carries the new expression to every connected preview.

Illustration of the product principle · local sample override

INSIDE ZAOLY

The system.
At work.

These views show Zaoly with sample data: a local token pack and the Kit Playground, where components, code, and live preview sit side by side.

Zaoly Token Studio app view showing color tokens from the local seed pack
Token StudioActual app view · sample data

A local token pack for colors, typography, and spacing. Token paths connect values to components in the editor.

Zaoly Kit Playground showing a component list, TSX code, live preview, and token panel
Zaoly Kit PlaygroundActual app view · sample data

Kit atoms, TSX, and live preview sit side by side, so the technical structure stays visible while you design.

COMPOSE WITH ZAOLY KIT

One set of content.
Two compositions.

Text, Button, Image, and Layout are Kit building blocks. Choose a different layout and rearrange the same atoms—from a calm split hero to a stacked landing page.

Illustration of two intentionally designed layout variants

BREAKPOINTS IN THE EDITOR

One page.
Every screen.

Switch between desktop and mobile in the editor. Shape the layout for both widths so your page stays clear, even on a small screen.

Illustration of two designed breakpoint views · 1440 / 390 px

WORKFLOW

One component.
One connected journey.

From the first shape to the code, every step builds on the same component.

01

Design

Build a structured component and layout directly on the canvas.

02

Systemize

Masters, variants, and tokens make the design reusable.

03

Hand off

React code and review notes give the team a concrete starting point.

Workflow illustration · sample component and React snippet

PROJECTS

One building block.
As many projects
as you need.

Your projects have different goals. Well-made components can still live on in more than one context.

◇New spaces
for ideas.
A module for stories.Explore project ↗
Studio Form
◇Everything
in view.
Same structure. New context.See more ↗
Product
◇Ready to
move on.
Ready for the next product.Get started ↗
Platform
DESIGN → DEV

Handoff
without guesswork.

Turn a visual building block into a React module with imports, token context, and guidance for integration into other React projects.

Visual component
One idea.
Many places.
Explore ↗
React module
01import { Stack, Text, Button }02from '@zaoly/site-kit'0304export function FeatureCard() {05  return (06    <Stack>07      <Text>One idea. Many places.</Text>08      <Button>Explore</Button>09    </Stack>10  )11}
CONTACT

Let’s talk about
Zaoly.

Planning a team rollout, want to learn about hosting and AI features, or have questions about developer handoff? We’ll help you find the right next step.

Make more of
your next
design.

Design today what keeps working as a component tomorrow.

Open editor