Open-source visual editor for rapid web design
Top 2.1% on sourcepulse
Onlook is an open-source, visual-first code editor designed for designers and developers to craft websites and prototypes directly within a live React application. It aims to provide a Figma-like visual editing experience for Next.js and TailwindCSS projects, enabling real-time design adjustments and code publishing.
How It Works
Onlook operates by loading a user's Next.js project into a web container, which then serves the application. The editor displays a preview of the application within an iframe and indexes the project's code. By instrumenting the code, Onlook maps DOM elements to their corresponding code locations, allowing visual edits in the iframe to be translated back into code changes. An AI chat interface also provides code access for understanding and modification. This architecture is designed to be framework-agnostic for declarative DOM rendering.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
Onlook for Web is currently under active development, with several features marked as "coming soon" or "previously in Onlook Desktop," including Figma import, component detection, and local code editing. The project is seeking contributors to enhance its prompt-to-build experience.
1 day ago
Inactive