FigCraft 免费吗?
FigCraft 完全免费并且开源,采用 MIT 或 Apache-2.0 许可证,任选其一。不需要注册账号,README 还写明它没有遥测。
原因
ArtCraft 团队把全部源代码公开在 GitHub 上,任何人都可以按这两种许可证使用、修改和再分发。
发布于 更新于
最新版本 0.12.1,2026-10-28 发布
figcraft-0.12.1-windows-x64.msi · 74.9 MB
figcraft-0.12.1-macos-universal.dmg · 103 MB
figcraft-0.12.1-linux-x86_64.AppImage · 88.4 MB
Windows
figcraft-0.12.1-windows-arm64-portable.zip
SHA-256 d4f317d68c9887e38e048c974ecc65679345186f28689b19c3b3d161c157326e
figcraft-0.12.1-windows-arm64.msi
SHA-256 690a579470866d59dd933e6a705fb780f9ccd0f71c5ed563c5bf5d5fc4682978
figcraft-0.12.1-windows-x64-portable.zip
SHA-256 d6a8c2f0e7a4ad1f82493ebc6acfbc9cf9c296dac14787fbfb2878d012a8670d
figcraft-0.12.1-windows-x86-portable.zip
SHA-256 bec15c8d9141377cb270c20b55411fc3e7e9c076377222d09c20d2298dc12e1a
figcraft-0.12.1-windows-x86.msi
SHA-256 7bf2c8d4e6b426a6f9d70ee37070df20badf05dd5326ca6ebd8a2dff56b574eb
macOS
figcraft-cli-0.12.1-macos-universal.zip
SHA-256 14b24c7e1e8ca257fb4df04b4b261cda7fce75bbce00d4580046836626d9e3c9
Linux
figcraft-0.12.1-linux-aarch64.AppImage
SHA-256 376bfefe6e596775287ca29df1e437d43891d954559a5b6ed372e60cf28ffa60
figcraft-0.12.1-linux-aarch64.deb
SHA-256 986744ed741f831b7f13b6acab59bddaf912f0b2e072857dee9e2bfbbc23a0cc
figcraft-0.12.1-linux-aarch64.flatpak
SHA-256 abea34b726d857a415847fa2af41a18704c19067d7b74524801f224135cd164f
figcraft-0.12.1-linux-aarch64.pkg.tar.zst
SHA-256 8cb1543dfe0d6332db2bb117323a6e7edb42d4b81c9cdd2f10e7fa9386adc893
figcraft-0.12.1-linux-aarch64.rpm
SHA-256 401fa399c4bc36ab6cf96ac304f366bc6da3805fbc8ffc9f02fe157285799348
figcraft-0.12.1-linux-aarch64.tar.gz
SHA-256 72269287aafcfd681100a30e0ec80619a383c75f8e1b845ff73973754d5d1e59
figcraft-0.12.1-linux-riscv64.deb
SHA-256 c0c4c061c344de6b8a09aaa0262046e164efc9bf601047e54f772c94dd779c2a
figcraft-0.12.1-linux-riscv64.rpm
SHA-256 50047bf0e182ec96908730f113a1138af6a8d81384ae2a612368ae172f925f33
figcraft-0.12.1-linux-riscv64.tar.gz
SHA-256 1669704df859ebe5156c7154e42d0919934566ea6dc3ba01663fb5340555ca1e
figcraft-0.12.1-linux-x86_64.deb
SHA-256 5248497cc437eae617df3151553b700d59db6ef5de58d4c5ebbd182cfc9e7283
figcraft-0.12.1-linux-x86_64.flatpak
SHA-256 cfedd4ee2a878791721864063ffaaf0b50d51298fc62e32de16fc6daacc3b48b
figcraft-0.12.1-linux-x86_64.pkg.tar.zst
SHA-256 49e6310393b2a2f0f7a942fa5045a05ca549739884cd3d7b86cb6590ca0532ca
figcraft-0.12.1-linux-x86_64.rpm
SHA-256 2937059bef68c58409db6685f813195d6e00a8eb224761c7b89a5e3de31c81d9
figcraft-0.12.1-linux-x86_64.tar.gz
SHA-256 00a29f4cc382807d840f5d3e9b59f4c8829356789afbb956a0964918295e49dd
figcraft-server-0.12.1-linux-aarch64.tar.gz
SHA-256 83e83e3dc59801573bae0faff7034da7a01569ac8767351a930bb22ec5b5ede9
figcraft-server-0.12.1-linux-x86_64.tar.gz
SHA-256 425c1335d5c665045bbf2417ae2f2cc388c4061cfdf80fea51b03fc1e8f0025d
FreeBSD
figcraft-0.12.1-freebsd-x86_64.tar.gz
SHA-256 746160f6f8d1b84c54233c31b848a53e248cadea2f07073b40141e81cc4b27e7
网页版
figcraft-web-0.12.1.zip
SHA-256 8f52f52d4897d35b14c2a347c44ab6362b60b93d6a2f54a17d218111b9006c37
每个按钮下载的都是项目在 GitHub 上发布的官方文件,GenGrades 不转存、不改动。
先用一两句话说清楚。
FigCraft 是 ArtCraft 团队(GitHub 上的 storytold)推出的免费开源界面设计软件,用纯 Rust 重写了 Figma 的工作方式:画框、自动布局、组件、变量和原型,都在一个能离线使用的本地应用里完成。它支持 Windows、macOS、Linux、FreeBSD 和浏览器,目前仍处于 alpha 阶段。
它能做什么,每项一句话,以及我们有没有实测。
横向、纵向自动布局,支持换行和网格、内边距、间距、Hug / Fill / Fixed(包裹、填充、固定)尺寸以及最小和最大尺寸;其余场景用约束和布局网格。
主组件、改动后仍保留覆盖的实例、带变体的组件集、资源面板,以及带模式(如浅色和深色)的本地样式和变量(颜色、数字、字符串、布尔值)。
钢笔和铅笔工具、矢量编辑模式、形状生成器、图形始终可编辑的布尔组,以及可变宽度描边。
连线、触发器、类似 Smart Animate 的过渡动画、带 if / else 条件的变量、流程,以及带设备外框的演示视图。
「可交付开发」状态、标注、测量、变更对比,并能生成 CSS、HTML、React、Leptos、SwiftUI 和 Compose 代码,组件属性会变成代码参数。
设计存成 .figcraft 文件放在你自己的硬盘上,不用注册账号,也没有遥测。SVG、PNG、JPG、WebP、PDF 都能导入导出,还能打开 .fig 文件和 Figma REST API 导出的文件 JSON。
README 写明 .fig 文件只能尽力打开。
把打开的文件通过网络或局域网分享出去,对方凭加入码或链接一起编辑,能看到实时光标和选区,撤销只撤自己的操作;也可以自建 figcraft-server 存放团队文件。
预览功能,没有账号体系,持有加入码或链接就能访问;README 写明在线分享不是端到端加密。
每个菜单项、工具和手势都是 400 多个命令中的一个,界面、figcraft-cli、JSON 控制通道和 MCP 服务器共用这套命令,脚本和 AI 智能体可以直接搭建、渲染和导出设计。
它帮得上谁、解决什么问题、在哪个榜单里。
适合
解决的问题
项目文档里写到的用法。
案例 1
输入
在首页的 Templates(模板)标签里选移动 App 模板(也可以用 File ▸ New from template…),再新建一个带 Light 和 Dark 两种模式的 Theme 变量集合。
文档怎么说
README 里的 Ridgeline 示例展示了三个手机界面:由组件和自动布局搭成,颜色通过变量集合在浅色、深色之间切换。这是项目自己的示例,我们没有亲手做过。
案例 2
输入
把一个画框标记为 Ready for dev,加一条标注,选中一个组件实例,在 Inspect 面板里查看它的 React 代码。
文档怎么说
README 说 Dev Mode 提供可交付状态、标注、测量,并生成代码,组件属性会变成 props。这些代码在真实项目里好不好用,我们没有检查过。
案例 3
输入
figcraft-cli render landing.figcraft -o landing.png --scale 2 figcraft-cli export landing.figcraft -o out/ --format svg figcraft-cli mcp
文档怎么说
README 说界面、命令行和 MCP 服务器调用的是同一套命令,examples 文件夹里的展示作品完全是用这套命令 API 做出来的。macOS 上的命令行工具要单独下载(figcraft-cli-<version>-macos-universal.zip)。
案例 4
输入
一个 .fig 文件,或者通过 Figma 公开 REST API 导出的文件 JSON,在 FigCraft 里打开。
文档怎么说
README 说 .fig 文件可以尽力打开,REST API 的 JSON 能连同原型和变量一起打开;但 FigCraft 还没有用真实的 Figma 文档核对过,打开后请和原文件对照检查。
做得不好的地方和证据,以及我们还没法定论的地方。
做得不好
还在 alpha 阶段,不能替代 Figma 做正式工作
证据: README 把 FigCraft 标为 alpha,按项目自己的估算,离替代 Figma 做正式工作大约走了一半,并提醒用户会遇到不少粗糙之处。
.fig 文件只能尽力打开
证据: README:FigCraft 打开 .fig 文件只是尽力而为,也没有用真实的 Figma 文档核对过。路线图把根据真实文件修问题、建立真实文件测试集列为接下来的工作。
协作只是早期预览,没有账号、团队和云端
证据: README:多人协作只有第一版预览,通过在应用里发起的实时会话或自建服务器实现;在服务器上,链接就是访问权限。
不能运行 Figma 插件
证据: README:FigCraft 运行的是自己的 WebAssembly 插件,而不是 Figma 的插件。
在线分享不是端到端加密
证据: README:Share ▸ Online 会把文件上传到服务器(默认是 collab.craftapps.dev),服务器上的文件不加密保存;公共服务器会删除 30 天没人打开的文件,也不提供备份和可用性保证。
大多数界面语言只是草稿,包括简体中文
证据: README:英语、俄语和土耳其语经过母语者审校;简体中文和另外 8 种语言还是草稿。
现在不适合:要和 Figma 用户互传 .fig 文件,或依赖稳定实时协作的团队
证据: README 和路线图都写明:.fig 导入只是尽力而为,没在真实文件上验证;多人协作只是没有账号体系的预览。
尚不确定
真实的 Figma 文件能还原到什么程度
原因: 没人测过:README 说 FigCraft 还没有用真实的 Figma 文档核对过,我们自己也没有打开过任何文件。
处理大型真实文件的速度
原因: README 提到在 20,000 个节点的文件里新建一个节点只要零点几毫秒,但这是项目自己给的数字,我们没有计时。
Windows 和 Linux 上的稳定性
原因: 项目的硬件说明写着几乎所有测试都在 macOS 上做,Windows 目前只做过一轮 QA;我们没有任何平台的崩溃数据。
生成代码的质量
原因: README 列出了 CSS、HTML、React、Leptos、SwiftUI 和 Compose 输出,但我们没有在真实项目里检查过这些代码。
每条都附出处和我们核对的日期。
| 项目 | 数值 | 备注与来源 |
|---|---|---|
| Price | 0 USD | 免费开源 来源:github.com核对于 |
| 许可证 | MIT 或 Apache-2.0 | 双许可证,任选其一 来源:github.com核对于 |
| 开发语言 | Rust | 本地应用,界面基于 egui;不用 Electron,也不是网页套壳 来源:github.com核对于 |
| 支持平台 | Windows、macOS、Linux、FreeBSD、网页版 | Windows 有 x64、x86 和 arm64;macOS 为通用版;Linux 有 x86_64 和 aarch64,另有 riscv64 压缩包;FreeBSD 为 x86_64;还有静态网页版 来源:github.com核对于 |
| 网页版 | 需要自己部署的网页版 | README 和 getartcraft.com 都没有链接官方在线版;浏览器需支持 WebGPU 或 WebGL2 来源:github.com核对于 |
| 系统要求 | Windows 10+、macOS 11+、glibc 2.35+ 的 Linux | 来源:github.com核对于 |
| 自有文件格式 | .figcraft | 存放在你自己硬盘上的归档文件 来源:github.com核对于 |
| 导入导出 | SVG、PNG、JPG、WebP、PDF | 也能打开 .fig 文件(尽力而为)和 Figma REST API 的 JSON 来源:github.com核对于 |
| MacOS 签名 | 已签名并经过公证 | 通用版,同时支持 Apple 芯片和 Intel 芯片 来源:github.com核对于 |
| 脚本和智能体接口 | 命令行、JSON 控制通道、MCP 服务器 | 来源:github.com核对于 |
| 界面语言 | 英语、俄语、土耳其语,另有 9 种草稿 | 草稿包括简体中文、日语和韩语 来源:github.com核对于 |
先给结论,再讲原因、例子、限制和下一步。
FigCraft 完全免费并且开源,采用 MIT 或 Apache-2.0 许可证,任选其一。不需要注册账号,README 还写明它没有遥测。
原因
ArtCraft 团队把全部源代码公开在 GitHub 上,任何人都可以按这两种许可证使用、修改和再分发。
FigCraft 的官方下载就是项目 GitHub Releases 页面上的文件,本页的下载按钮直接链接到这些文件。README 写明 macOS 版已签名并经过公证,每个版本还附带 SHA256SUMS.txt,列出每个文件的 SHA256 校验值。
限制
在你分享或加入文件之前,FigCraft 不会连接任何服务器;在线分享会把文件上传到服务器,服务器的运营方能读取文件内容。
下一步
尽量用 Releases 页面上项目自己的文件,Linux 上就是 AppImage、.deb、.rpm、.flatpak 和压缩包。Snap Store 上的 FigCraft snap 发布者是 Ken VanDine;FlatPark(flatpark.org)上的 FigCraft Flatpak 自称是独立维护、与 FigCraft 项目无关的社区包。两者都说是把官方 Linux 版重新打包,但 README 和 getartcraft.com 都没有提到它们。
能打开,但只是尽力而为:FigCraft 可以打开 .fig 文件和 Figma REST API 导出的文件 JSON,README 也说明还没有用真实的 Figma 文档核对过。
限制
路线图把根据真实文件修问题、建立真实文件测试集列为待做的工作,所以请保留原文件。
下一步
先拿一个文件的副本试试,再和 Figma 里的原文件对照。
支持,FigCraft 有 macOS、Windows、Linux 和 FreeBSD 的安装包,还有能在浏览器里运行的网页版。
原因
macOS 版是通用版,同时支持 Apple 芯片和 Intel 芯片;Linux 版有 AppImage、.deb、.rpm、Flatpak 和压缩包,分 x86_64 和 aarch64 两种架构。
限制
网页版是一个需要自己部署的静态网站压缩包,README 没有提到官方在线版。
README 和 getartcraft.com 都没有链接 FigCraft 的官方在线版:项目提供的浏览器版本是一个网页版压缩包,需要你下载后自己部署,getartcraft.com 称它是“自行托管的 WebAssembly 应用”。
原因
据项目的部署说明,网页版是一个静态网站,完全在你自己的设备上运行,浏览器需要支持 WebGPU 或 WebGL2。它打开时只有一个新文档,还没有接入系统的文件对话框,可以加入实时会话,但不能发起会话。
限制
figcraft.run 和 photocrafteditor.com 这两个独立网站提供在浏览器里使用的 FigCraft。两家都写明与 ArtCraft 没有关联,README 和 getartcraft.com 也都没有链接它们;它们提供的是否就是官方构建,我们没有核对。我们在 2026 年 10 月 17 日查看时,它们的桌面版下载链接指向的是项目自己的 GitHub 发布页。
下一步
想用完整功能,就用本页顶部的下载按钮;网页版压缩包在“其他下载”里。
大多数团队现在还不行:FigCraft 处于 alpha 阶段,按项目自己的估算,离替代 Figma 做正式工作大约走了一半。
原因
多人协作只是没有账号、团队和云端的第一版预览;它运行自己的 WebAssembly 插件,不支持 Figma 插件;.fig 导入也只是尽力而为。
下一步
如果是一个人画界面、做原型、给开发交付自己的文件,README 说核心编辑器已经能从头用到尾。
FigCraft 的官方仓库是 github.com/storytold/figcraft,由 ArtCraft 团队发布;仓库的 Releases 页面里就是本页下载按钮所链接的安装包。
原因
getartcraft.com 上的 FigCraft 页面,源代码和所有下载都指向这里;PhotoCraft、VectorCraft 等其他 Crafting Apps 也都在同一个 storytold 账号下。
限制
还有几个同名项目,但属于别人:xflow-lab/figcraft 是 XFlow 做的代码驱动 SVG 图表库,面向 TypeScript 和 Node.js,在 npm 上的包名是 figcraft;figcraft.ai 的 GitHub 链接指向同一个 xflow-lab 账号,提供的是在本机运行的图像和视频 AI 智能体;divikwu/figcraft 则是一个 Figma 插件,见下一个问题。
下一步
下载官方应用,用本页顶部的按钮,或者去 github.com/storytold/figcraft/releases。
不是,这是两个不同作者的同名项目。本页的 FigCraft 是 ArtCraft 团队做的独立设计软件(github.com/storytold/figcraft);GitHub 上另一个项目 divikwu/figcraft 自称是 AI 驱动的 Figma 插件,在 IDE 和 Figma 之间做 MCP 桥接。
每个系统一步一步装好,加上项目文档里写到的常见问题和解决办法。
figcraft-<version>-windows-x64.msi。.figcraft 文件保存在你选的位置。figcraft-<version>-windows-arm64.msi 或 figcraft-<version>-windows-x86.msi。需要 Windows 10 或更新版本。figcraft-<version>-windows-x64-portable.zip,解压后直接从文件夹里启动。figcraft-<version>-macos-universal.dmg,一个安装包同时支持 Apple 芯片和 Intel 芯片的 Mac(需要 macOS 11 或更新版本)。figcraft-cli-<version>-macos-universal.zip。chmod +x figcraft-<version>-linux-x86_64.AppImage 加上执行权限,再运行 ./figcraft-<version>-linux-x86_64.AppImage。sudo apt install ./figcraft-<version>-linux-x86_64.debsudo dnf install ./figcraft-<version>-linux-x86_64.rpm.flatpak)和普通压缩包;RISC-V 电脑可以用 linux-riscv64 压缩包。./figcraft-<version>-linux-x86_64.AppImage cli <args>。figcraft-<version>-freebsd-x86_64.tar.gz,适用于 x86_64 架构的 FreeBSD 14。/usr/local:tar -xzf figcraft-<version>-freebsd-x86_64.tar.gz --strip-components 1 -C /usr/localfigcraft 启动 FigCraft。figcraft-web-<version>.zip。这是一个静态网站,不是现成的在线服务。?webgl 可以强制使用 WebGL2。FigCraft 在一个本地应用里覆盖了 Figma 的主要工作流程:画框和自动布局(包括换行和网格)、带变体和覆盖的组件、带模式的样式和变量、布尔运算后仍可编辑的矢量网络、带条件和流程的交互原型,以及带标注和代码生成的 Dev Mode。README 说核心编辑器已经能从头用到尾,Figma 主菜单里的功能几乎都接上了。新建文件可以从 8 个内置模板开始:移动 App、落地页、数据看板、设计系统起步包、线框图套件、社交媒体尺寸、演示幻灯片和图标集。
文件以 .figcraft 归档的形式存在你自己的硬盘上。SVG、PNG、JPG、WebP 和 PDF 都能导入导出,任意图层都能按任意倍数导出,.fig 文件和 Figma REST API 的 JSON 也能打开。
FigCraft 照着 Figma 的工作方式来做:README 说工具栏、图层面板、Design 面板、菜单和快捷键都放在 Figma 用户习惯的位置。下表根据 README 和项目路线图整理,我们查看的日期是 2026 年 10 月 17 日。
| 你在 Figma 里用的 | FigCraft 现在的情况 |
|---|---|
| 画框、自动布局、约束和布局网格 | 都有,支持换行和网格布局,以及最小、最大尺寸 |
| 组件、变体、样式和变量 | 都有,变量支持浅色、深色等模式 |
| 矢量编辑 | 矢量网络、形状生成器,布尔组里的图形始终可编辑 |
| 交互原型 | 连线、类似 Smart Animate 的过渡、条件、流程和演示视图 |
| Dev Mode 和交付 | 标注、测量、变更对比,以及 CSS、HTML、React、Leptos、SwiftUI 和 Compose 代码 |
| 评论和版本历史 | 钉在画框上的评论串,以及命名的版本历史 |
打开 .fig 文件 | 只是尽力而为,还没有用真实的 Figma 文档核对过 |
| Figma 插件 | 不支持,FigCraft 运行自己的 WebAssembly 插件 |
| 多人协作 | 只有实时会话的第一版预览,没有账号、团队和云端 |
| AI 功能 | 还没有,路线图里这一项是 0% |
| 账号、离线和价格 | 不用账号,能离线用,免费开源 |
FigCraft 能代替 Figma 吗? 一个人处理自己的文件,项目说日常流程已经能用:画界面、搭设计系统、做原型、交付给开发,都能在 FigCraft 自己的文件上从头走到尾。如果团队要和 Figma 用户互传 .fig 文件、离不开 Figma 插件,或者每天一起协作编辑,现在还不行。项目把 FigCraft 标为 alpha,按它自己的估算,离替代 Figma 做正式工作大约走了一半。
也有一些是有意的不同:FigCraft 是用 Rust 写的本地应用,不用 Electron,也不是网页套壳;有 Linux 和 FreeBSD 版本;每个操作都是一条命令,脚本和 AI 智能体可以通过命令行或 MCP 服务器调用。
在你分享或加入文件之前,FigCraft 不会连接任何服务器。Share ▸ Online 会把文件上传到服务器,默认是公共服务器 collab.craftapps.dev。传输用 TLS 加密,但服务器上的文件不加密保存,服务器的运营方能读到。持有编辑码或编辑链接的人都能改这个文件。你也可以自己运行 figcraft-server,或者只在局域网里分享。公共服务器不提供备份和可用性保证,分享出去的东西请自己留一份。
FigCraft 是 ArtCraft 团队 Crafting Apps 系列中的一款:免费开源的创作工具,每一款都用 Rust 从零写成,也都能单独使用。同系列还有 PhotoCraft、VectorCraft、FilmCraft、LightCraft、PdfCraft、EffectCraft 和 DesignCraft。README 说 FigCraft 是净室实现,只依据公开文档和观察到的行为来写,没有使用任何专有代码、文件格式、图标或图片。Figma 是 Figma, Inc. 的商标,FigCraft 与该公司没有关联。
来源
更新记录
矢量绘图
VectorCraft 是 ArtCraft 团队用纯 Rust 从零重写的免费开源矢量绘图软件,照着 Adobe Illustrator 的工作方式来做,定位是 Illustrator 替代软件。它支持 Windows、macOS、Linux、FreeBSD 和网页浏览器,官方 README 说它仍是 alpha 版,正在积极开发。
最新版本 0.18.0,2026-10-28 发布Apache-2.0
修图
PhotoCraft 是 ArtCraft 团队(GitHub 上的 storytold)出品的免费开源修图软件,是 Adobe Photoshop 的净室重实现,借助 Anthropic 的 AI 模型 Claude Opus 5.5 用纯 Rust 从零写成。它能打开和保存带图层的 PSD 文件,支持 Windows、macOS、Linux、FreeBSD 和浏览器,但项目自己说目前还是早期 Alpha 版。
最新版本 0.17.0,2026-10-28 发布Apache-2.0
照片后期和管理
LightCraft 是 ArtCraft 团队(GitHub 上的 storytold)出品的免费开源照片管理和 RAW 修图软件,用纯 Rust 写成,是 Adobe Lightroom 的净室重实现。它以非破坏的方式整理和编辑照片,支持 Windows、macOS、Linux、FreeBSD 和浏览器;项目说它目前仍处于 Alpha 阶段。
最新版本 0.15.0,2026-10-28 发布Apache-2.0
排版设计
DesignCraft 是 ArtCraft 团队用 Rust 从零重写的免费开源排版软件,照着 Adobe InDesign 的工作方式来做,定位是 InDesign 替代软件。它有 Windows、macOS、Linux、FreeBSD 版和网页版,项目自己标注的阶段是 pre-alpha(早于 alpha 的预览阶段)。
最新版本 0.14.0,2026-10-28 发布Apache-2.0
文字处理
WordCraft 是 ArtCraft 团队开发的免费开源文字处理软件,用纯 Rust 从零重写,界面和用法对标 Microsoft Word,可以打开和保存 .docx 文件,支持 Windows、macOS、Linux、FreeBSD 和浏览器。
最新版本 0.12.0,2026-10-28 发布Apache-2.0
音频编辑
SoundCraft 是 ArtCraft 团队出品的免费开源数字音频工作站(DAW,也就是常说的宿主软件),用纯 Rust 从头重写 Avid Pro Tools 的功能,用来录音、剪辑和混音,支持 Windows、macOS、Linux、FreeBSD,也能在浏览器里运行。
最新版本 0.14.0,2026-10-28 发布Apache-2.0