Onlook for Vite
The visual editor
for Vite teams.
Onlook works on your real Vite + React codebase. Designers edit live React components on an infinite canvas. AI helps. Every change is real code in the same repo your engineers already ship from — no parallel design system, no exported artifacts, no second source of truth.
Designed for the Vite stack
Onlook reads your Vite project the way your team built it — your components, your design tokens, your vite.config, and your existing Storybook. Designers compose with the same components your engineers ship, so there is nothing to re-create and no parallel library to maintain.
The component on the canvas is the component in your repo. When you make a change, Onlook writes the underlying TypeScript directly back to your code — your team reviews the diff in your usual git workflow.
How it works on a Vite project
- 1
Connect your repo
Onlook authenticates with GitHub and reads your Vite project structure — your components, your Tailwind config, your theme tokens, your vite.config.
- 2
Pick up your components
Your own components and your design tokens appear on the canvas immediately — exactly as they render in your Vite app.
- 3
Design with AI
Compose on the canvas. Use the chat to ask AI to restyle, restructure, or build new components. Every change is a real change in real TypeScript.
- 4
Stays in your workflow
Your team’s CI, deployment, and review processes are unchanged. Onlook is the design surface — your usual Vite pipeline ships the work.
Fast by default
Onlook works with your Vite dev server and the React setup your team already runs — single-page apps, React Router, or SSR frameworks built on Vite.
Your design system, intact
Onlook composes with the real components and design tokens already in your Vite repo — your styling, your patterns, your conventions — instead of a parallel copy that drifts out of sync.
Built on what you have
No new file format, no proprietary platform, no second source of truth. Onlook works with your existing Vite stack, your real components, and the tokens your team already maintains.
Onlook for your framework
Pick your stack and jump straight to the guide built for it.