使用 AI 在 Next.js + TailwindCSS 中构建网站、原型和设计。通过可视化编辑器直接在浏览器 DOM 中进行编辑。实时用代码进行设计。这是 Bolt.new、Lovable、V0、Replit Agent、Figma Make、Webflow 等产品的开源替代方案。
我们正在积极寻找贡献者,帮助将 Onlook for Web 打造成卓越的"提示即构建"体验。查看待解决问题获取完整的功能提案(和已知问题)列表,并加入我们的Discord与数百名其他构建者协作。
我们正在早期预览 Onlook Web 版本。如果您需要可下载的桌面 Electron 应用,请移步至Onlook Desktop。
为何我们要转向网页版?阅读我们的决策:从 Electron 迁移至 Web
Onlook 可运行于任何 Next.js + TailwindCSS 项目,将您的项目导入 Onlook 或在编辑器中从头开始创建。
使用 AI 聊天功能创建或编辑您正在开发的项目。任何时候,您都可以右键点击元素以在代码中精确定位该元素的位置。
绘制新的 div 元素并通过拖放在其父容器内重新排列它们。
与网站设计并排预览代码。
使用 Onlook 的编辑器工具栏调整 Tailwind 样式、直接操作对象并试验布局。
完整文档请访问 docs.onlook.com
贡献指南请参阅文档中的为 Onlook 做贡献。
理论上,此架构可扩展至任何以声明方式显示 DOM 元素的语言或框架(如 jsx/tsx/html)。目前我们专注于使其在 Next.js 和 TailwindCSS 上良好运行。
完整流程请查看我们的架构文档。
如有改进建议,请 fork 仓库并创建 pull request。您也可以提交问题。
贡献指南和行为准则详见 CONTRIBUTING.md。
基于 Apache 2.0 许可证分发。详见 LICENSE.md。