Vesture
Zero runtime · MIT licensed

Ship Products, Not Prototypes.

63 production-ready React components. Zero runtime CSS. One design-token contract. Free forever.

63Components
0msRuntime
AAWCAG Compliant
100%Free & Open Source
Developer Experience

Three Lines to Ship

No complex config, no CSS setup. Import the tokens contract, render the component.

App.tsx
import { Chat } from '@vesture/react'
import { defaultThemeClass } from '@vesture/tokens'

<Chat messages={messages} onSendMessage={handleSend} />

Visual Output

COMPILED AT BUILD TIME

You

How fast is compile time?

System

0ms. Built with vanilla-extract's zero-runtime contract.

Full TypeScriptTree-ShakeableSSR Ready
Theming Engine

One Contract. Infinite Themes.

Swap the theme class on the html element and every component restyles — zero repaint lag, zero re-render.

Same components, same code — only the theme class on <html> changed.

Create Security Key

Permissions

read:corewrite:tokenscompile:stylesheets

// compiler metrics

Active stylesheet

vesture-theme-default.css

CSS variables injected

65 root variables

Runtime script added

0kb — compiled at build time

Open Source

Premium Components. Zero Cost.

No paywalled tier, no per-seat licensing — everything Vesture ships is available to everyone, forever.

$0Free forever
  • All 63 components included
  • Unlimited theme customization
  • 100% typed, strict TypeScript
  • WCAG AA accessible by default
  • Permissive MIT license
  • No seat limits or hidden APIs
Get Started Free

Stop Building UI. Start Shipping Product.

Every component. Every theme. Completely free. Forever.