一款免费开源、面向 macOS 的类 Photoshop 图像编辑器,围绕图层、蒙版和非破坏性合成工作。
- Star
- 66,187
- Fork
- 11,557
- 未关闭 Issue
- 2,729
- 最近提交
- 昨天
这是什么?
PhotoCraft 是一款原生图像编辑器,目标是覆盖 Adobe Photoshop 的主要工作流。项目完全使用 Rust 编写,可离线运行,菜单、快捷键和面板布局尽量与 Photoshop 保持一致,熟悉 Photoshop 的用户上手成本较低。
编辑器支持图层、像素蒙版和矢量蒙版、曲线、色阶等调整图层、图层样式、文字、形状与路径工具,以及大量滤镜。它可以打开和保存分层的 PSD、PSB 文件,也能读写 TIFF、OpenRaster、PNG、JPEG、WebP 等格式。色彩管理基于嵌入的 ICC 配置文件,支持 RGB、CMYK、Lab 和灰度文档,位深包括 8、16 和 32 位每通道。
所有操作都以命令形式注册在统一的命令表中,桌面界面、用于批处理的命令行工具、JSON 控制通道和 MCP 服务器都可以调用同一套引擎。项目目前处于早期 alpha 阶段,尚不能完全替代 Photoshop 用于专业工作。
核心功能
- 01图层支持像素蒙版、矢量蒙版、剪贴蒙版和智能对象
- 02提供曲线、色阶、自然饱和度、可选颜色等调整图层
- 03可在画布上直接编辑点文字和段落文字
- 04支持读写分层的 PSD 与 PSB 文件
- 05基于 ICC 的色彩管理,覆盖 RGB、CMYK、Lab 和灰度文档
- 06所有操作以命令形式提供,可由界面、命令行或 MCP 服务器调用
适用场景
- 在 macOS、Windows 或 Linux 上无需 Adobe 软件即可编辑分层 PSD 文件
- 通过命令行对一个文件夹的图片批量应用调整与滤镜
- 让 AI 智能体通过 MCP 服务器完成图像编辑
- 研究或参与基于 Rust 的图像编辑引擎开发
标签
常见问题
- photocraft 是什么?
- 用纯 Rust 从零实现的开源图像编辑器,支持图层、蒙版、调整图层、文字、矢量和真实 PSD 文件。 PhotoCraft 是一款原生图像编辑器,目标是覆盖 Adobe Photoshop 的主要工作流。项目完全使用 Rust 编写,可离线运行,菜单、快捷键和面板布局尽量与 Photoshop 保持一致,熟悉 Photoshop 的用户上手成本较低。
- photocraft 可以免费使用吗?用的什么许可证?
- photocraft 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- photocraft 还在维护吗?
- 活跃维护中。photocraft 最近一次提交是在 2026年10月17日。
- photocraft 适合用来做什么?
- 在 macOS、Windows 或 Linux 上无需 Adobe 软件即可编辑分层 PSD 文件 通过命令行对一个文件夹的图片批量应用调整与滤镜 让 AI 智能体通过 MCP 服务器完成图像编辑 研究或参与基于 Rust 的图像编辑引擎开发
- 在哪里获取 photocraft?
- 源代码和安装说明在 GitHub 上:https://github.com/storytold/photocraft
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.7万1698SwiftMIT更新于 4天前
一款用纯 Rust 编写的开源动态图形与合成工具,操作方式参照 After Effects,支持关键帧、306 种效果和 Lottie 导入导出。
72843866RustApache-2.0更新于 3小时前
ArtCraft 是一款面向艺术家的桌面 IDE,可在 2D 与 3D 中搭建场景,再用 AI 生成图片和视频。
3.2万5154RustApache-2.0更新于 4天前
面向 Windows 的平铺式窗口管理器,通过命令行控制窗口、虚拟工作区和显示器。
1.5万368RustOther更新于 17小时前
一款 Android 图片编辑应用,提供裁剪、滤镜、绘图、OCR、抠图、PDF 工具和 AI 超分等多种功能。
1.5万652KotlinApache-2.0更新于 17小时前
基于 Rust 的开源本地文档解析工具,支持带坐标的文本提取、Markdown/JSON 输出和可选 OCR。
1.3万885RustApache-2.0更新于 6天前