Web前端开发网

fly63.com

首页 资源 工具 文章 教程 栏目
  • 在线搜索
  • 文章标签
  • 广告合作
  • 赞助一下
  • 关于我们
资源推荐
阿里云优惠券
卓越的云计算技术和服务提供商
腾讯云优惠券
云服务器,云数据库,CDN,域名注册等多种云计算服务
扣子Coze
职场AI,就用扣子
豆包AI
字节跳动旗下 AI 智能助手
即梦AI
一站式智能创作平台,即刻造梦
AiPPT
全智能AI一键生成 PPT
堆友AI
零门槛,多风格AI绘画免费生成,电商海报设计神器
蜂小推
不扣量的项目推广平台
SpeedAI
一键去重、降AIGC率、数据可视化、论文写作

资源分类

AI智能 酷站推荐 招聘/兼职 框架/库 模块/管理 移动端UI框架 Web-UI框架 Js插件 Jquery插件 CSS相关 IDE环境 在线工具 图形动效 游戏框架 node相关 调试/测试 在线学习 社区/论坛 博客/团队 前端素材 图标/图库 建站资源 设计/灵感 IT资讯
网站收录 / 问题反馈

onlook

分享
复制链接
新浪微博
QQ 好友

扫一扫分享

网站地址:https://www.onlook.com
GitHub:https://github.com/onlook-dev/onlook
网站描述:一个开源的、以视觉为优先的代码编辑器
访问官网
GitHub

Onlook 是一个开源的、以视觉为优先的代码编辑器,专为网页设计和开发打造。它基于 Next.js 和 Tailwindcss 技术栈,支持在浏览器中直接编辑 dom 元素,实现可视化编辑与代码实时同步。作为一款开源工具,它可作为 Bolt.new、Lovable、V0、Replit Agent、Figma Make、Webflow 等产品的替代方案。


功能特色

  • 快速创建 Next.js 应用,支持从文本或图片开始构建
  • 提供预置模板,可从 Figma 导入设计,或关联 GitHub 仓库
  • 具备类 Figma 的操作界面,支持可视化编辑应用内容
  • 实时预览功能,可即时查看修改效果
  • 支持品牌资产和令牌管理,方便统一设计风格
  • 提供页面创建与导航、图层浏览、图片管理等设计功能
  • 内置实时代码编辑器,支持检查点保存与恢复
  • 可通过命令行界面运行指令,连接应用市场
  • 支持快速部署、生成分享链接和绑定自定义域名
  • 团队协作功能,包括实时编辑和评论功能
  • 右键点击元素可直接定位到对应代码位置,实现设计与代码的精准映射
  • 支持拖放操作创建和调整 p 布局,方便快速构建页面结构


技术架构

  • 前端:采用 Next.js 全栈框架,结合 TailwindCSS 样式库和 tRPC 服务接口
  • 数据库:使用 Supabase 处理认证、数据存储和文件存储,搭配 Drizzle ORM
  • AI 支持:集成 AI SDK 客户端,通过 OpenRouter、Morph Fast Apply 等提供模型服务
  • 沙箱与托管:基于 CodeSandboxSDK 实现开发沙箱,使用 Freestyle 进行托管
  • 运行时:采用 Bun 管理单仓库、运行时和打包,通过 Docker 进行容器管理


应用场景

  • 网页设计师:可通过可视化界面快速构建网页原型,无需深入编写代码
  • 前端开发者:能在可视化编辑的同时实时查看代码变化,提高开发效率
  • 团队协作:设计与开发团队可通过实时编辑和评论功能协同工作,减少沟通成本
  • 快速原型开发:借助模板和 AI 辅助,快速将创意转化为可运行的网页原型
  • 学习实践:对于学习 Next.js 和 TailwindCSS 的开发者,提供了直观的学习工具


Onlook 的优势:

  • 开源开放:零门槛,可以快速的获取和安装,项目按月迭代,社区非常活跃;
  • 简单易用:极易上手,通过鼠标点击和拖拽方式就可以完成UI调整,你说厉不厉害;
  • 无缝集成:直接连接本地开发环境,修改实时写入源文件,无需额外配置;
  • 精准定位:支持多种数据分享方式,能准确识别组件层级关系,定位到具体代码行;
  • 效率倍增:告别代码-刷新-预览的循环,可视化调整让开发效率提升10倍。

Onlook 支持的技术栈:

  • 前端框架: react、vue、Svelte等主流框架
  • 构建工具: Vite、webpack、Next.js、Create React App等
  • 样式方案: CSS Modules、Tailwind CSS、Styled Components等
  • 开发环境: VSCode深度集成,支持Windows、macOS、Linux


使用方式

可通过即将推出的托管应用使用,或在本地运行。支持导入现有 Next.js + TailwindCSS 项目,也可从空白项目开始。通过 AI 聊天功能创建和编辑项目,随时右键点击元素查看对应代码位置。

命令行安装:

# 通过 npm 全局安装
npm install -g onlook

# 或使用 yarn
yarn global add onlook

# 在你的 React 项目目录下启动
cd your-react-project
onlook start

使用步骤:

// 1. 确保你的项目支持热更新(HMR)
// 2. 启动 Onlook 应用
// 3. 导入你的本地项目
// 4. 开始可视化编辑

// 示例:直接在浏览器中点击元素进行编辑
// 修改会自动同步到类似这样的代码文件:
function Button() {
  return (
    <button
      style={{
        padding: '10px 20px',  // 可视化调整后自动更新
        backgroundColor: '#007bff',
        borderRadius: '4px'
      }}
    >
      Click Me
    </button>
  );
}

另外,你也可以通过 VSCode 插件 快速连接 Onlook。如果是用于团队协作,我推荐你配合版本控制系统一起使用。

仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!

链接: https://fly63.com/nav/4330

更多»
热门资源
fly63工具箱
简单、易用、便捷的在线工具
官网
GitHub
remove.bg
消除图片背景:100% 自动 – 只需 5 秒
官网
阿里云DataV
地图数据
官网
retoucher
在线AI智能抠图去背景工具
官网
飞书多维表格
飞书旗下的一款在线协作与业务管理工具
官网
Apifox
API 文档、API 调试、API Mock、API 自动化测试一体化协作平台
官网
易文档
需求文档、API文档、部署文档到使用手册
官网
mdx-deck
基于MDX的演示文稿
官网
GitHub
YouCompress
在线免费文件压缩工具
官网
iHateRegex
快速搜索并匹配到合适的正则表达式
官网
GitHub
Trilium Notes
层级结构的笔记程序,专注构建个人的大型知识库
点击进入
GitHub
CodeZen
在线源代码转图片工具
官网
类似于onlook的资源
octotree
一款可在线浏览github项目代码的插件
官网
GitHub
open-location-code
一种编码定位方式
官网
GitHub
立创EDA
在线电路板绘图工具
官网
Assetizr
在线图片最佳优化工具
官网
cubic-bezier
贝塞尔曲线
官网
fly.io
一个容器化的部署平台
官网
GitHub
TypeBoost
专注于写作的书写工具
官网
Yandex Mail
俄罗斯免费电子邮箱服务
官网
目录

手机扫一扫预览

》
分享组件加载中...
首页 技术导航 在线工具 技术文章 教程资源 前端标签 AI工具集 前端库/框架 实用工具箱 广告合作 关于我们

Copyright © 2018 Web前端开发网提供免费在线工具、编程学习资源(教程/框架/库),内容以学习参考为主,助您解决各类实际问题,快速提升专业能力。