PhotoCraft
PhotoCraft 是一款开源、离线的图像编辑器,是 Adobe Photoshop 的洁净室重实现,完全以纯 Rust 重写。它提供图层、蒙版、调整图层、图层样式、文字、矢量、画笔与分层 PSD 文件,并以原生应用形式运行于 macOS、Windows、Linux、FreeBSD 与 Web。
访问 storytold/photocraft项目简介
PhotoCraft 是一款开源图像编辑器,也是 Adobe Photoshop 的洁净室重实现,完全以纯 Rust 重写。它是一款原生、离线的应用,具备图层、蒙版、调整图层、图层样式、文字、矢量、画笔和真正的分层 PSD 文件能力,可运行于 macOS、Windows、Linux、FreeBSD 以及自托管的 Web 构建。
核心功能
- 菜单、快捷键、面板和工具沿用你已熟悉的布局,上手当天即可高效工作。
- 原生 GPU 画布在 Metal、Vulkan、DirectX 12 和 WebGPU 上渲染,不使用 Electron,也没有网页视图。
- 真正的分层文件:可打开并保存分层的 PSD 和 PSB 文档。
- 非破坏性编辑:16 种调整图层、70 多个实时预览滤镜、带智能滤镜的智能对象,以及完整的图层样式。
- 设备端选区:主体与对象选择以及蒙版精修都在本机运行,而非他人的服务器。
- 专业色彩:支持 8、16 和 32 位文档,覆盖 RGB、CMYK、Lab 和灰度,并提供 ICC 色彩管理与软打样。
适用场景
- 使用图层、蒙版、调整图层和实时预览滤镜编辑与修饰照片。
- 借助文字、矢量形状、图层样式和智能对象进行合成与设计工作。
- 打开并保存分层 PSD 和 PSB 文档,衔接 Photoshop 兼容的工作流程。
- 按格式、质量、透明度和缩放导出图像,并可一键快速导出 PNG。
快速开始
- 从 macOS、Windows、Linux、FreeBSD 独立安装包或自托管 Web 构建中选择下载。
- 安装 ArtCraft Launcher,可与其他 Crafting Apps 一并安装 PhotoCraft 并保持更新。
- 若从源码构建,需要 Rust 1.90 或更新版本,克隆仓库后运行 cargo run --release -p photocraft。
部署与要求
- 从源码构建需要 Rust 1.90 或更新版本。
- 提供适用于 macOS、Windows、Linux、FreeBSD 和 Web 的原生构建。
- Linux 的 Flatpak 版本为沙盒化安装,可使用 flatpak install --user 安装。
采用前须知
- 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。