天都塌了,17K+ Star 的AI开源神器!Onlook 如何颠覆前端开发与设计协作?怎么办

简介: Onlook是一款开源的视觉优先代码编辑器,结合Figma直观操作与VS Code强大功能,支持浏览器中实时构建、编辑和部署React应用。项目已获17K+Star,提供快速创建Next.js应用、所见即所得的可视化编辑、AI驱动开发工具及一键部署协作等功能,是前端开发与设计协作的理想选择。

嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学习方法


Onlook:设计师的光标,开发者的利器。

一款开源的视觉优先代码编辑器,融合了 Figma 的直观操作与 VS Code 的强大功能,助你在浏览器中实时构建、编辑并部署 React 应用。

GitHub Star 数已突破 **17,000+**,成为前端开发与设计协作的新宠。

项目介绍

Onlook:设计师的光标,开发者的利器。

一款开源的视觉优先代码编辑器,融合了 Figma 的直观操作与 VS Code 的强大功能,助你在浏览器中实时构建、编辑并部署 React 应用。

GitHub Star 数已突破 **17,000+**,成为前端开发与设计协作的新宠。

核心功能

✨ 快速创建 Next.js 应用

  • 从文本或图像开始:输入描述或上传图片,Onlook 即可生成初始页面。
  • 预设模板:提供多种预设模板,助你快速启动项目。
  • Figma 导入:直接导入 Figma 设计稿,自动生成对应的代码结构。
  • GitHub 仓库导入:从现有的 GitHub 仓库导入项目,继续开发。

🎨 所见即所得的可视化编辑

  • 类 Figma 的 UI:拖拽、调整、编辑元素,直观操作,所见即所得。
  • 实时预览:边编辑边预览,所做更改即时反映在页面上。
  • 品牌资产与设计令牌管理:集中管理品牌颜色、字体等设计资源。
  • 页面与图层导航:轻松浏览和管理页面结构与图层。
  • 组件检测与使用:自动检测页面中的可复用组件,提升开发效率。
  • 图像管理:集中管理项目中的所有图像资源。

🧠 AI 驱动的开发工具

  • 实时代码编辑器:在浏览器中直接编辑代码,实时预览更改效果。
  • 检查点保存与恢复:保存项目的关键状态,随时回退或恢复。
  • CLI 命令行支持:通过命令行执行各类操作,提升开发效率。
  • 应用市场连接:集成各类应用和插件,扩展项目功能。
  • 本地代码编辑:支持在本地编辑代码,满足高级开发需求。

🚀 一键部署与协作

  • 生成可分享链接:快速生成项目预览链接,方便分享与展示。
  • 自定义域名绑定:将项目绑定到自定义域名,提升专业度。
  • 实时协作编辑:多位团队成员可同时编辑项目,提升协作效率。
  • 评论功能:在项目中添加评论,便于团队沟通与反馈。

技术架构

模块 技术栈/工具 功能与优势
前端框架 Next.js、TailwindCSS、tRPC 提供高性能的全栈开发体验,快速构建响应式界面。
数据库与存储 Supabase、Drizzle ORM 实现高效的数据管理与存储解决方案。
AI 集成 AI SDK、Anthropic、Morph Fast Apply、Relace 提供强大的 AI 能力,支持智能代码生成与编辑。
开发环境与部署 CodeSandboxSDK、Freestyle、Docker 提供灵活的开发与部署环境,支持多种运行时需求。
运行时 Bun、Docker 提供高效的代码执行与容器管理能力。

功能展示

同类项目

项目名称 开源 可视化编辑 AI 集成 实时协作 部署支持 备注
Onlook 集成设计与开发的全能工具
Webflow 商业化平台,功能强大但闭源
Replit Agent 以代码编辑为主,缺乏可视化界面
Figma Make 设计工具,缺乏开发支持
V0 生成式设计工具,功能有限

Onlook 在开源、可视化编辑、AI 集成、实时协作与部署支持等方面表现出色,成为设计与开发协作的理想选择。

总结

Onlook 作为一款开源的视觉优先代码编辑器,成功融合了设计与开发的最佳实践,提供了从项目创建、可视化编辑、AI 驱动的开发工具,到一键部署与实时协作的全流程支持。其强大的功能与灵活的架构,使其在众多同类工具中脱颖而出,成为前端开发与设计协作的首选平台。

项目地址

https://github.com/onlook-dev/onlook

相关文章
|
4天前
|
自然语言处理 JavaScript 前端开发
一夜获千星!已获 1.7k+,Art Design Pro:Vue3 + Vite + TypeScript 打造的高颜值管理系统模板,这个让后端小哥直呼救命的后台系统
Art Design Pro 是一款基于 Vue 3、Vite 和 TypeScript 的高颜值后台管理系统模板,已获 1.7k+ 星标。项目专注于用户体验与视觉设计,支持主题切换、多语言、权限管理及图表展示等功能,内置常用业务组件,便于快速搭建现代化管理界面。其技术栈先进,开发体验流畅,适配多设备,满足企业级应用需求。项目地址:[GitHub](https://github.com/Daymychen/art-design-pro)。
101 2
|
存储 Java Windows
Java21 JDK下载安装及Windows环境变量配置
JDK是Java的开发工具包,要进行Java学习或开发之前,需先下载安装,下载地址如下:提示:这网址里面有三个扩展名的文件,分别是“.zip”、“.exe”和“.msi”,鄙人选择的是.exe的文件,下方的安装和环境的配置也是安装该文件的安装程序进行的。
1778 2
|
SQL 关系型数据库 MySQL
|
Unix Shell 开发工具
Github-Git for windows&TortoiseGit下载与安装
Github-Git for windows&TortoiseGit下载与安装
521 0
|
3天前
|
存储 前端开发 JavaScript
2025 最新前端 100 道经典面试题及详细答案汇总整理
本文整理了100道前端常见面试题及其详细答案,涵盖HTML、CSS、JavaScript等多个领域,助你系统复习前端知识。内容包括HTML5新特性、CSS盒模型、Flex与Grid布局区别、选择器优先级等核心知识点,以及伪类和伪元素的区别等细节。适合准备面试或巩固基础的开发者学习。资源可从文末链接下载。
273 0
|
3月前
|
机器学习/深度学习 人工智能 测试技术
阿里云百炼已上线超强推理开源模型QwQ-32B,尺寸更小,性能比肩DeepSeek满血版
通义千问团队推出了320亿参数的QwQ-32B模型,通过大规模强化学习和多阶段训练,在数学、编程及通用能力上达到或超越了DeepSeek-R1等先进模型。QwQ-32B模型已在阿里云百炼上线,支持API调用,用户可通过官方文档了解详细使用方法。未来,团队将继续探索智能体与RL集成,推动人工通用智能的发展。
|
6月前
|
机器学习/深度学习 存储 自然语言处理
如何提升大模型的“深度思维能力”
本文探讨了如何通过模拟人类的思维过程来提升大模型的推理和规划能力。文章从人类的思维模式入手,分析了人类在面对复杂问题时的“增-减”信息循环,提出了通过增加相关信息和减少噪声来降低信息熵的方法。文章还讨论了如何生成逻辑自洽的推理路径,并通过实例说明了多结论问题的处理方法。最后,文章指出,通过现有的大模型进行针对性微调,可以逐步强化数据,提升模型的推理和规划能力。
478 11
|
8月前
|
自然语言处理 Java Maven
elasticsearch学习二:使用springboot整合TransportClient 进行搭建elasticsearch服务
这篇博客介绍了如何使用Spring Boot整合TransportClient搭建Elasticsearch服务,包括项目创建、Maven依赖、业务代码和测试示例。
348 0
elasticsearch学习二:使用springboot整合TransportClient 进行搭建elasticsearch服务
|
10月前
|
存储 设计模式 Java
阿里官方代码规范
这篇文章详细介绍了阿里巴巴官方的代码规范,包括命名规则、常量使用、方法覆写、并发处理、注释规范、数据库设计等多个方面,旨在提高代码的可读性、维护性和扩展性。
|
10月前
|
人工智能 物联网 异构计算
AI智能体研发之路-模型篇(一):大模型训练框架LLaMA-Factory在国内网络环境下的安装、部署及使用
AI智能体研发之路-模型篇(一):大模型训练框架LLaMA-Factory在国内网络环境下的安装、部署及使用
1154 1
OSZAR »