Mac 上的 Photoshop 替代品——免费、开源、原生 Swift
分类:创作工具 · 开源应用 · ← 返回汇总
一个设计师给自己造的 Photoshop,顺手开源了
免费开源的 Mac 全功能图像编辑器:图层/蒙版/调整层/选区/仿制图章/内容识别填充一应俱全,围绕作者的合成(compositing)与后期工作流打造,保留 Photoshop 快捷键肌肉记忆。纯 Swift 原生构建,可下载 Xcode 工程随意改造。适合被 Photoshop 订阅劝退、又嫌 GIMP 手感不对的 Mac 创作者。
GitHub API 采集于 2026-09-19 · 2026-09-16 建仓 · 最近 push 2026-09-18 · Swift 单语言 · MIT
订阅制长期账单劝退轻度/独立创作者,为一年几次合成任务买单不值。
功能不少但交互陌生,跨平台妥协让 Mac 用户「无法待在心流里」。
作者 Robbie Tilton 按自己的合成与后期工作流造工具,顺手 MIT 开源——「改到适合你为止」。
开源 3 天 1.26k stars 说明这个「第三选项」的需求真实存在——Mac 上缺一个原生、顺手、免费的 Photoshop 位子。
源码组织同样围绕它:Document/ 目录一功能一文件(LayerMask / LayerTransform / LayerMerge / LayerGroups…),EditorSession 用 Swift 扩展分域。
大多数开源编辑器止步于图层+滤镜;内容识别填充、修复画笔、抠像这类算法密集功能正是 Photoshop 的护城河。一个 3 天仓库把它们列进 README,说明作者是按「自己每天要用」的标准造的,不是 demo 取向。
macOS 原生栈(如 Vision 系列框架)给了小团队做这类功能的捷径——Swift 原生的另一层红利。
# 从源码构建 open Compositor.xcodeproj # Xcode 26 run Compositor scheme # 正式发布(证书与公证凭据在仓库外) ./scripts/release.sh # → dist/Compositor-<ver>.dmg
个人项目带完整的签名+公证发布链——「可分发」从 day one 就是设计目标。
| 方案 | 形态 | vs Compositor |
|---|---|---|
| Photoshop | 订阅制 / 全平台 | 功能碾压但贵;Compositor 吃下「够用的 20%」 |
| GIMP | 免费开源 / 跨平台 | 跨平台妥协 vs 原生 Mac 手感;GTK vs Swift |
| Krita | 免费开源 / 绘画向 | 绘画强、合成弱;Compositor 反向定位 |
| Photopea | 网页免费+广告 | 零安装+PSD 兼容 vs 本地原生性能;隐私取向不同 |
| Pixelmator / Acorn | Mac 原生 / 闭源付费 | 同样原生顺手,但闭源不可改;Compositor 的 Xcode 工程随取随改 |
差异化一句话:「原生 + 开源 + 免费」三项全占的 Mac 位,此前是空的。
Compositor 的核心机制是图层栈求值:混合模式 × 不透明度 × 蒙版 自上而下叠加。开一个实验台,切四种混合模式、调各层透明度,实时看合成结果——为什么 Multiply 压暗、Screen 提亮,一玩就懂。
▶ 打开图层合成实验台混合模式语义与图像编辑器通用(multiply / screen / overlay / difference),浏览器原生渲染。
3 天 1.26k stars 验证了需求真空;能不能留住人看三件事:PSD 兼容、性能大图表现、社区贡献能否接住「一功能一文件」留好的口子。评分 7.5:定位精准、工程干净,但太年轻,先 watching。