Onlook — The Cursor for Designers
What Makes Onlook Different
Unlike traditional code editors, Onlook lets you edit your React app visually — like Figma — while the code updates automatically in real-time. Unlike design-to-code tools, the output is your actual codebase, not generated components.
Key Features
| Feature | Description |
|---|---|
| AI App Generation | Describe or upload an image → get a working app |
| Visual DOM Editing | Click, drag, and style components visually |
| Real-Time Code Sync | Visual changes instantly update source code |
| Design Branching | Experiment with variations without affecting main |
| Team Collaboration | Real-time editing with team members |
| One-Click Deploy | Deploy and share with a link |
| Brand Management | Manage design tokens and brand assets |
| Checkpoints | Version history with restore capability |
Supported Stack
- Framework: Next.js
- Styling: TailwindCSS
- Components: Automatic detection and editing
- Output: Clean, production-ready code
Workflow
- Open your Next.js project in Onlook
- Edit visually — select elements, change styles, move components
- Generate new components with AI from text descriptions or images
- Branch designs to experiment safely
- Review code changes in real-time
- Deploy with one click and share the link
FAQ
Q: What is Onlook? A: An open-source visual code editor that lets you build and style React/Next.js apps with a Figma-like interface while code syncs in real-time. Often called "the Cursor for Designers."
Q: Is Onlook free? A: Yes, Onlook is open-source under Apache-2.0.
Q: What frameworks does Onlook support? A: Currently Next.js with TailwindCSS. Visual edits produce clean, standard React code.