PhotoCraft 教程:718 星纯 Rust 重实现 Photoshop,PSD 文件直接开

📌 项目地址:github.com/storytold/photocraft | 星数:718+ | 语言:Rust(纯原生)| 定位:Photoshop 开源纯净重实现

📋 项目简介

Photoshop 的开源替代喊了二十年,GIMP 之外一直缺一个「现代原生 + 真兼容 PSD」的答案。PhotoCraft 用纯 Rust 从零重实现:图层、蒙版、调整图层、图层样式、文字、矢量、画笔、真实 PSD 文件——开源、离线、完全属于你。Mac 阵营的同门见 Compositor教程,本地 AI 生成的 3D 素材可用 Modly教程 产出后接进来继续加工。

✨ 功能覆盖

模块能力
图层系统图层、蒙版、调整图层、图层样式
创作工具文字、矢量、画笔
文件兼容真实 PSD 文件读写——和 Photoshop 交换文件不再是噩梦
工程品质纯 Rust 原生应用,性能与内存安全兼得
哲学开源、离线、数据属于你自己

🚀 上手

# 从 Releases 下载对应平台版本
# 打开你的旧 PSD 文件——图层蒙版样式都在

# 日常工作流与 PS 一致:
#   图层面板组织 → 蒙版控制显隐
#   → 调整图层做非破坏调色 → 导出

💡 使用建议

📚 常见问题

PhotoCraft 是什么?

Adobe Photoshop 的开源纯净重实现(storytold/photocraft,718 星):完全用纯 Rust 写成的原生应用——图层、蒙版、调整图层、图层样式、文字、矢量、画笔与真实 PSD 文件全部支持。开源、离线、数据属于你自己。

『纯净重实现(clean-room)』是什么意思?

指不看 Adobe 的代码、只按公开行为与文件格式规范重新实现同等功能——这是法律上最稳妥的兼容做法(Wine、React 等都走过这条路)。结果是你得到行为类似的工具,而没有任何 Adobe 代码或知识产权风险。

和 GIMP、Compositor 比怎么选?

GIMP 功能最全但交互自成体系;Compositor(Mac 开源编辑器)主打 PS 式合成心流但平台限 macOS;PhotoCraft 的差异点是纯 Rust 原生性能 + 真实 PSD 文件读写 + 离线私有——在意 PSD 兼容与原生速度的 Rust 生态用户值得盯它。