Skip to main content
OpenSourceAlternatives

Onlook

Open source · OSI-approvedStatus: unknownNew

Open-source visual editor for designing React apps with AI in real code

Alternative to Figma

Onlook is an open-source visual editor that lets designers and developers shape React and Next.js applications with Tailwind CSS directly in a browser-DOM canvas, with AI assistance generating and modifying the underlying code. It serves product teams that want design changes to land as real, ownable code instead of mockups awaiting handoff. Designers take control of implementation while developers keep the codebase, version history, and deployment flow they already use.[1][2][3]

Quick verdict

Product teams that design production React and Next.js interfaces will get the most from Onlook, because visual edits, AI code changes, branching, and deployment live in one editor pointed at their own codebase. The concrete capability behind that recommendation is DOM-level visual editing with changes written back to real Tailwind CSS code, plus AI chat that reads and edits the project. The material constraint is maturity and access: the hosted product is in closed beta behind a waitlist, and the deepest value assumes a React and Tailwind codebase. If your team ships React with Tailwind and wants designers working in the source of truth, evaluate Onlook; if you need a managed prompt-to-site tool with no code to own, Figma Make fits better.[1][2][3]

Capabilities

  • Visual DOM editing with code write-back Select elements in a browser-like canvas and adjust layout, styling, and text while the editor maps each element to its code location and updates the source.[1][2]

  • AI chat with project access An assistant reads and indexes the loaded code and uses tools to understand and edit it, including queuing multiple messages at once.[1]

  • Text, image, or template project starts Create a Next.js app in seconds starting from a prompt, a reference image, or prebuilt templates.[1]

  • Branching and checkpoints Experiment on branches and save and restore from checkpoints without leaving the editor.[1]

  • In-app deployment and sharing Deploy directly from the application, generate shareable links, and connect a custom domain.[1][2]

  • Brand and theme management Manage brand assets, design tokens, pages, layers, and project images through the editor theme system.[1][2]

  • Real-time collaboration Multiple collaborators edit the same project together in real time; commenting is still on the roadmap.[1]

  • Self-hosted Apache-2.0 codebase Run the open-source codebase yourself with documented single-machine, Docker Compose, and cloud deployment paths, keeping data placement under your control.[1][2]

Who it fits

  • Designer-developer pairs on React and Tailwind codebases can evaluate Onlook because designers edit the live product directly while developers review real diffs, removing the mockup-to-code handoff the vendor was founded to bridge.[1][2]

  • Product teams prototyping in production code can evaluate Onlook because text, image, and template starts plus branching and checkpoints compress the prototype-to-shippable path inside one Next.js project.[1][2]

  • Organizations that require self-hosting can evaluate Onlook because the Apache-2.0 codebase with single-machine, Docker Compose, and cloud guides gives infrastructure teams control over deployment and data placement.[1][2]

Boundaries to check

  • Teams with no React codebase or web developers should avoid Onlook because its documented value centers on Next.js, React, and Tailwind CSS, which other stacks cannot use as documented.[1][2]

  • Buyers needing a managed tool today should avoid Onlook for now because the hosted cloud version is in closed beta with custom team pricing, so immediate self-serve signup and published per-seat rates do not exist.[1]

  • Teams needing documented compliance and support terms should hold off because data locations, enterprise SLAs, and offline behavior are unpublished, so regulated buyers cannot complete diligence from public sources alone.[1][2]

How it compares

Onlook's README names it an open-source alternative to Figma Make, and Figma describes Make as prompt-to-code generation; both cover generating and refining web experiences from prompts, but Onlook returns ownable code in your repository while Make lives inside Figma's managed product.[1][2]

Choose Onlook when owning the code, the repository, and the deployment choice matters and the team reads React; choose Figma Make when managed prompt-to-site output with no code to maintain matters more. Neither vendor endorses this framing.[1][2][3]

Questions worth asking

What is the best Onlook alternative for non-technical users?

Figma Make is the conditional pick for non-technical users who want prompt-to-site generation inside a managed design product, since Onlook's documented workflow assumes a React and Next.js codebase. Choose it when owning and self-hosting code matters less than immediate managed output.[1][2]

Is Onlook really no-code?

No. Onlook is a visual interface over real code: you manipulate the design visually, but the source of truth is a Next.js, React, and Tailwind CSS project, and shipping or customizing beyond the canvas means working with that code.[1][2]

How much does Onlook cost per month?

Self-hosting the open-source build is free, as confirmed on the official pricing page in October 2026. The hosted cloud version is in closed beta with custom team pricing quoted per team, so there is no published per-seat monthly rate; contact the team or book a demo for a quote.[1]

Can you self-host Onlook?

Yes. The Apache-2.0 codebase can be self-hosted for free with three documented paths: a recommended single-machine standalone build for small-to-medium teams, Docker Compose for containerized environments, and cloud deployment for enterprise scale. Self-hosting guidance lives in the official docs with architecture notes on the Next.js web client and Supabase backend.[1][2]

Sources and editorial review

Source research. Reviewed on October 12, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. Onlook - The Developer Tool for Visual Engineers

    official · Observed October 12, 2026

    Official homepage: free local-first editor where designers craft experiences in code; the developer tool for visual engineers.

  2. Onlook pricing

    official · Observed October 12, 2026

    Official pricing: closed beta with custom Teams pricing, SSO (SAML/OAuth), audit logs; FAQ confirms free self-hosting, code ownership, local export, and GitHub publishing.

  3. Onlook docs

    official · Observed October 12, 2026

    Official docs: Cursor for Designers with live React and TailwindCSS edits in the browser DOM, AI assistance, theme management, and in-app deployment; Discord community support.

  4. Self-hosting Onlook

    official · Observed October 12, 2026

    Official self-hosting guide: single-machine build for 5-50 users, Docker Compose, and enterprise cloud deployment; Next.js web client with Supabase backend.

  5. Onlook repository

    official · Observed October 12, 2026

    Repository page: onlook-dev/onlook identity, open-source AI-first design tool, Apache-2.0 license with LICENSE.md.

  6. Onlook README

    official · Observed October 12, 2026

    Repository README: open-source visual-first Next.js and TailwindCSS editor; explicit open-source alternative to Figma Make, Bolt.new, Lovable, V0, Replit Agent, and Webflow; full feature checklist, web-container architecture, tech stack, Apache 2.0 license.

  7. Figma homepage

    official · Observed October 12, 2026

    Incumbent homepage: Figma Make generates code from prompts within the Figma product family. Contrast scope only.

Compared with these products

Similar projects

Related projects with shared categories, technologies, or licensing.

Emdash

EmdashAIOpen

Open-source desktop app that runs coding agents in parallel

Stars5,904
Commitjust now
LicenseApache-2.0

Emdash is an open-source desktop app that runs multiple coding agents in parallel, each isolated in its own Git worktree.

Frontman

FrontmanAI

Open-source AI agent that edits your live site from the browser

Stars710
Commitjust now
LicenseApache-2.0 AND AGPL-3.0-only

Frontman is a self-hosted AI coding agent that edits existing Next.js, Astro, Vite, and WordPress sites from the browser.

Aider

AiderAIOpen

Terminal pair-programming assistant that edits codebases with LLMs

Stars49.3K
Commit3mo ago
LicenseApache-2.0

Aider is a terminal-based pair-programming tool that applies LLM-suggested edits directly to files in new or existing codebases.

Continue

ContinueAIOpen

Open-source AI coding assistant for VS Code and JetBrains

Stars36.1K
Commitjust now
LicenseApache-2.0

Continue is an open-source AI code assistant for VS Code, JetBrains, and the terminal.

Tabby

TabbyAIOpen

Self-hosted AI coding assistant and Copilot alternative

Stars33.9K
Commit2mo ago
LicenseApache-2.0

Tabby is a self-hosted AI coding assistant that runs its own code completion server on your infrastructure as an open-source alternative to GitHub Copilot.

Dyad

DyadAI

Local, open-source AI app builder that turns prompts into ownable code

Stars21.7K
Commitjust now
LicenseApache-2.0 AND FSL-1.1-ALv2

Dyad is a local-first AI app builder that turns natural-language prompts into working web applications, with the generated code stored on your own machine.