Weblab vs Onlook

Looking for an Onlook alternative? Try Weblab.

Weblab is a visual editor for React built on the same open-source foundations as Onlook (Apache 2.0), extended with new workflows for Claude Code and vibe coding, design-system-aware AI, and team collaboration.

The short answer

Onlook is an open-source visual editor for React. Onlook pioneered the idea of designing on a canvas with real components and writing changes back to code.

Weblab is a continuation built on the same Apache 2.0 foundations, with additional workflows, deeper design-system constraints, and a focus on teams shipping pull requests on a real product.

If you have been using or evaluating Onlook and want active development, expanded AI workflows, and team collaboration features, Weblab is the natural next step.

Side by side

FeatureWeblabOnlook
FoundationApache-2.0 fork of OnlookApache-2.0 original
Editing surfaceInfinite canvas with your real componentsVisual editor with real components
AI workflowAI constrained to your design system; Claude Code & vibe-coding workflowsAI editing surface
OutputPull request to your GitHub repositoryCode changes in your project
Team collaborationShared canvas, real-time editing, spatial commentsSingle-user editing
FrameworksReact, Next.js (Babel JSX/TSX parser)React
Hosted versionweblab.build + desktop appsSelf-hosted
LicenseApache 2.0 (with attribution to Onlook)Apache 2.0

Where they differ

Active product, not just a project

Weblab is shipped as a maintained product with regular releases on the web and desktop. The core editor is the same lineage as Onlook, with active development on integrations, AI workflows, and the design surface.

Design-system-aware AI

Weblab constrains AI to your real design tokens and components. The AI cannot invent new buttons or colors — it only uses what already exists in your codebase. That keeps outputs on-brand and mergeable.

Workflows for Claude Code and vibe coding

Weblab ships first-class workflows for pairing with Claude Code and vibe-coding tools — adding a visual canvas layer to AI-built UIs and giving design teams a way to collaborate on the output.

Built for teams

Weblab treats team collaboration as the primary use case: a shared canvas, spatial comments, and review-friendly pull requests. Designers and engineers can work side by side on the same React codebase.

Attribution and licensing

Weblab respects Onlook’s Apache 2.0 license and preserves attribution to On Off, Inc. — see the LICENSE file in the repository for details.

Choose Onlook if

  • You want to use the original upstream project
  • You only need a self-hosted single-user editor
  • You do not need design-system-constrained AI or team workflows

Choose Weblab if

  • You want active development and product support
  • You want AI that is constrained to your real design system
  • You want first-class Claude Code and vibe-coding workflows
  • You want shared canvas + spatial comments for your team
  • You prefer a hosted experience with optional desktop apps

Common questions

Is Weblab a fork of Onlook?

Weblab is built on the same Apache 2.0 foundations as Onlook, with attribution to the original Onlook team (On Off, Inc.) preserved in the repository. It extends those foundations with new workflows, AI features, and team collaboration.

Can I migrate an Onlook project to Weblab?

Weblab works directly against your React codebase, so there is no project lock-in to migrate. Point Weblab at the same repository you used with Onlook and you can keep going.

Is Weblab open source?

Yes. The Weblab repository is at github.com/Ludvig-Hedin/Weblab. Weblab is Apache-2.0 licensed and respects the original Onlook attribution.

Why fork Onlook in the first place?

Weblab extends Onlook’s vision in a specific direction: design-system-aware AI, Claude Code and vibe-coding workflows, and team collaboration on a shared canvas. The fork model lets us move quickly on those areas while preserving compatibility with the upstream foundations.

Stop comparing.
Start shipping.