Penpot – 开源的设计与代码协作平台,多人实时协作

AI项目 2026-06-27

Penpot是什么

Penpot 是开源的设计与代码协作平台,基于 SVG、CSS、HTML 等开放标准构建,可在浏览器中完成 UI 设计与交互原型制作。平台支持多人实时协作、W3C Design Tokens 管理和 MCP Server 集成,让 AI 直接读取设计文件的真实组件、Tokens 与图层结构而非仅截图。通过 Inspect 模式可一键复制原生代码,实现设计即代码。

Penpot

Penpot的主要功能

  • UI 设计与原型制作:在浏览器中完成界面设计、交互原型和可视化编辑,支持多页面管理。
  • 实时协作:多人同时编辑同一设计文件,支持评论、标注和版本同步。
  • Inspect 模式:选中任意元素可直接查看并复制对应的 SVG、CSS、HTML 代码,开发者无需手动还原。
  • 原生 CSS Grid 与 Flex 布局:设计稿按真实 Web 布局规则渲染,所见即所得,输出代码与视觉完全一致。
  • Design Tokens 管理:业内首个完整支持 W3C Design Tokens 标准的设计工具,统一管控颜色、字号、间距等变量。
  • 组件与变体系统:支持创建可复用组件及多状态变体,构建可扩展的设计系统。
  • MCP Server 集成:内置 MCP 服务,AI Agent 可直接读取设计文件的结构、组件和 Tokens,实现双向设计-代码工作流。
挖挖GitHub

微信关注回复 “开源”,加入AI开源项目交流群

如何使用Penpot

  • 方式一:SaaS 在线使用
    • 注册账号:访问 design.penpot.app,用邮箱注册免费账号。
    • 创建项目:登录后新建团队或项目,进入设计画布开始创作。
    • 设计界面:利用左侧工具栏绘制形状、文本和组件,右侧面板调整属性与布局。
    • 管理 Tokens:在 Tokens 面板中定义颜色、字体、间距等设计变量,并绑定到元素。
    • 开启协作:邀请团队成员加入项目,多人实时编辑同一文件。
    • 导出代码:选中元素打开 Inspect 面板,一键复制 SVG、CSS 或 HTML 代码供开发使用。
  • 方式二:Docker 自托管
    • 下载配置:在服务器上执行 curl 获取官方 docker-compose.yaml 文件。
    • 启动服务:运行 docker compose up -d 部署 Penpot 服务。
    • 访问配置:通过浏览器访问服务器 IP 的 9001 端口,按向导完成初始化设置。
    • 注册管理员:首次访问创建管理员账号,即可在内网环境中独立使用全部功能。

Penpot的核心优势

  • 设计即代码:从创作之初就用 Web 标准表达设计,Inspect 直接输出可用代码,消除设计与开发之间的翻译损耗。
  • 完全开源与自托管:MPL-2.0 协议,支持私有化部署,满足金融、政府、医疗等敏感行业的合规与数据主权需求。
  • AI 原生可读:通过 MCP Server,AI Agent 直接读取设计结构而非截图,实现精准生成、自动调整和双向同步。
  • 无供应商锁定:基于 SVG/CSS/HTML/JSON 开放标准,文件格式通用,随时可迁移至其他工具。
  • Design Tokens 行业标准:原生支持 W3C 标准,设计变量一处修改全局联动,构建可规模化维护的设计系统。

Penpot的项目地址

  • 项目官网:https://penpot.app/
  • GitHub仓库:https://github.com/penpot/penpot

Penpot的同类竞品对比

对比维度 Penpot Figma
开源协议 MPL-2.0,完全开源 闭源商业软件
部署方式 SaaS + Docker 自托管 仅 SaaS(云端)
数据所有权 完全自主,可私有化 存储于 Figma 云端
设计文件格式 SVG、CSS、HTML、JSON 开放标准 私有格式 .fig
代码导出 Inspect 直接复制原生代码 Dev Mode 导出代码,需适配
Design Tokens 原生支持 W3C 标准 通过插件或第三方工具支持
AI 集成 内置 MCP Server,双向读写 依赖 Figma AI 功能,封闭生态
协作能力 实时多人协作 实时多人协作(行业标杆)
社区生态 53.5k+ Star,活跃开源社区 庞大商业用户生态,插件丰富
适用场景 注重隐私合规、设计系统建设、AI 工作流 快速原型、大型商业设计团队

Penpot的应用场景

  • 企业级设计系统建设:通过 Design Tokens 和组件库构建跨产品、跨平台的一致性设计规范。
  • 金融与政务 UI 开发:私有化部署满足数据安全合规要求,设计稿不出内网。
  • AI 驱动的前端开发:结合 MCP 让 AI 读取设计稿直接生成代码,缩短从设计到上线的周期。
  • 开源社区与教育机构:零成本使用全功能设计工具,支持教学、开源项目协作和技能培养。
  • 设计-开发无缝协作:设计师在 Penpot 中创作,开发者通过 Inspect 直接获取可用代码,减少沟通成本。
©️版权声明:若无特殊声明,本站所有文章版权均归AI工具集原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容,或在非我站所属的服务器上建立镜像。否则,我站将依法保留追究相关法律责任的权利。

相关文章