Onlook

Onlook

An open-source visual editor that lets designers edit a real React website by clicking and dragging — like Figma, but the changes go straight into the actual code.

🔗 Visit Onlook
📁 Design, UI/UX & Prototyping🗣️ English📅 July 24, 2026

Description

Normally a designer mocks up a screen in one tool (Figma) and a developer then rebuilds it in code — a slow hand-off where details get lost in translation. Onlook removes that gap: you edit the real website visually, clicking and dragging like in a design tool, and your changes are written directly into the actual React code. It's often described as 'Cursor for designers'.

Onlook is an open-source (Apache 2.0) visual editor for React codebases (Next.js, Vite, Storybook): live DOM editing, AI-assisted design suggestions and component generation, real-time collaboration and revision history — with the code as the single source of truth. The self-hosted version is free on GitHub (~26k stars); a hosted product is in closed beta.

💬 Our review

The short version: Onlook is for teams tired of the Figma-to-code hand-off — designers work directly in the real codebase, so what they design is what ships, with no separate rebuild step.

The 'code as source of truth' idea is genuinely compelling: it avoids the classic drift where the built product diverges from the mockup. Being open source (Apache 2.0) with strong GitHub traction is a real credibility signal and a hedge against lock-in. It sits in the hot design-to-code / AI-app-builder space alongside v0, Bolt.new and Lovable, but differentiates by editing an EXISTING codebase rather than generating throwaway prototypes. Honest caveats: the hosted product is still closed beta, so today you either self-host (which needs technical setup) or wait for access; it is React-only (no Vue/Svelte/plain HTML); and 'designers editing production code' is powerful but assumes a codebase already exists and a team comfortable with that workflow. Great fit for React product teams — not for non-code design work, where Figma still wins.

💰 Pricing

FreemiumSelf-host free; hosted product in closed beta
Open source (self-host) FreeHosted (closed beta) Not public

📊 Global score

53Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
🆓 Freemium

Open-source self-hosted version free (GitHub). Hosted product in closed beta; pricing not public (enterprise custom).

👥 Target audienceProduct teams and designers working directly in React (Next.js/Vite) codebases
🗣️ Languagesen
🌍 Target countriesWorldwide
👍

Pros

Open source (Apache 2.0), strong GitHub traction — real hedge against lock-in

Edits an EXISTING React codebase, not throwaway prototypes — code stays the source of truth

Visual, Figma-like editing that removes the design-to-code rebuild step

Real-time collaboration + revision history for designer/developer teams

👎

Cons

Hosted product still closed beta — self-host needs technical setup

React-only (no Vue/Svelte/plain HTML)

Assumes an existing codebase and designers comfortable near real components

❓ Frequently asked questions

What does Onlook do?▼
Is it open source?▼
How is it different from v0 or Bolt.new?▼
Is it worth the money compared to alternatives?▼
Which tool should you pick for your case?▼