Compositor
18,604
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Swift
语言
创建时间
最近更新
项目能做什么
专为 Mac 用户打造的 Photoshop 替代软件。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Compositor Adobe Photoshop costs too much and tools like GIMP don’t feel familiar enough for me to stay in flow. That’s why I built Compositor. The goal was to create a full-featured image editor that is completely free and open source. I used to use Photoshop for compositing and post-processing, so Compositor is built around that workflow - with the tools needed to create a pixel-perfect final image. Because it’s open source, you can download the Xcode project and add, remove, or modify any feature to fit your workflow. ## Installation ### Download Get Compositor from [robbietilton.com/compositor](https://robbietilton.com/compositor), or download the latest release directly from [GitHub Releases](https://github.com/robbietilton/Compositor/releases/latest). ### Homebrew ```sh brew install --cask robbietilton-compositor ``` ## Features ### Layers - Layers and folders, with opacity and Photoshop's full set of blend modes in its order — a folder's opacity dims everything inside it - Layer masks: paint, fill, invert, blur and feather them anywhere on the canvas, past the layer's own pixels; link or unlink them to transform a mask on its own - Clipping masks and folder masks - Adjustment layers: Hue/Saturation, Levels, Curves, Exposure, Gradient Map, Grain, Black & White, Color Balance, Invert, and filter layers: Gaussian Blur, Motion Blur, Progressive Blur, Sharpen, Reduce Noise, Noise, Vignette, Bloom / Glow, RGB Split, Lens Effects and Tonal Contrast - Layer effects: Stroke, Drop Shadow, Color Overlay, Inner Shadow, Outer Glow and Inner Glow, rendered on the GPU and editable at any time - Merge Down, Merge Layers and Merge Group (⌘E) - Duplicate, rename inline, reorder and nest by drag and drop; Option-drag to duplicate; a right-click menu in the Layers panel - Copy and paste whole layers and folders (⌘C/⌘V with no selection), within a project or between projects, or drag them between projects ### Transform - Non-destructive move, scale, rotate and flip — images keep their full resolution however small you make them - Free distort (⌘-drag a handle), with Shift to lock to an axis - Transform several layers, or a whole folder, together - Snapping to canvas and layer edges and centers, with guides - Distances (View › Show › Distances): pixel gaps to the canvas edges and nearby layers while moving a layer, and to the layer under the pointer with ⌘ held - Exact values for position, size, scale and angle, stepped with the arrow keys - Flip Layer and Flip Canvas, horizontal and vertical - Align and Distribute layers to each other, the selection or the canvas, from the Move tool's bar or the Layer menu ### Selections - Rectangle and Ellipse Marquee, Freehand and Polygonal Lasso, and the Magic tool — Wand selects by color, Object traces whatever you click (Tab switches) - Select Subject, and Expand, Contract and Feather on any selection - Add to and subtract from selections, move the outline, or move and duplicate the pixels inside - Load a lay阅读完整原文
商业机会分析 AI 生成
Mac App Store 商业化精修发行版(买断制)
| 产品构想 | 基于 MIT 协议的宽松授权及纯本地桌面应用架构(无后端、无数据库、无 GPU 服务器依赖),将开源项目打磨、修复现有 Issue、完善多语言本地化及 macOS 原生系统集成后,上架 Mac App Store 面向非技术背景的普通用户收费。 |
| 核心功能 | 核心图层与选区编辑(推测基于 Photoshop 替代定位)、Apple Silicon 原生性能优化、macOS 快捷指令与 iCloud 同步集成、本地化界面及稳定的崩溃修复。 |
| 目标用户 | 不具备源码编译能力、追求开箱即用的 Mac 轻中度图像编辑用户与设计师(推测)。 |
| 难度/周期 | 中(主要难点在于对原 Swift 代码库的接手、功能补齐以及通过 App Store 沙盒审核) · 1-3 个月(推测,视原代码完整度而定) · 成本:极低(主要为 Apple 开发者账号年费及个人时间投入,无需服务器运维成本) |
| 收费模式 | Mac App Store 一次性买断制,或提供基础免费版+Pro 功能内购解锁(推测)。 |
| 竞争风险 | 1)README 缺失导致仓库可能仅为早期原型,补齐可用功能的开发工作量被低估;2)面临 Pixelmator Pro、Affinity Photo 等成熟商业软件的激烈竞争;3)原项目开源免费,技术用户可能自行编译导致付费转化受限。 |
| 依据 | 数据支持的判断 |
垂直场景衍生工具(如独立开发者/自媒体视觉工作台)
| 产品构想 | 避免与专业级全功能修图软件正面竞争,推测可基于现有图像合成与图层底层能力,裁剪并重构为面向细分人群的轻量生产力工具,例如专为独立开发者设计的应用商店截图/宣传图编辑器,或电商主图批量处理工具。 |
| 核心功能 | 场景化预设尺寸与设备边框模板、自动化批量文字与图层替换、一键导出多平台规格图片、极简去繁就简的操作界面(均为基于场景的推测)。 |
| 目标用户 | 独立开发者、SaaS 创业者、自媒体运营及中小电商卖家(推测)。 |
| 难度/周期 | 中低(聚焦特定工作流,可大幅砍掉复杂的专业修图算法需求) · 1-2 个月(推测) · 成本:低(纯本地运行,无需云端算力或数据库支持) |
| 收费模式 | 软件授权许可(Gumroad/Paddle 等第三方激活码销售或 App Store 订阅制)搭配商用模板包收费(推测)。 |
| 竞争风险 | 1)需要验证原项目底层渲染引擎是否足够稳定以支撑商用;2)垂直工具市场天花板相对有限,且可能面临 Canva、Figma 等网页端工具的替代竞争。 |
| 依据 | AI推测 |
本地编辑 + 云端 AI 增强的混合增值服务(BYOK/点数订阅)
| 产品构想 | 原项目特征显示无 API Key、无数据库及无 GPU 依赖,说明其为纯本地传统图像编辑。可在此基础上保持客户端轻量免费或低价,额外接入云端生成式 AI(如智能抠图、局部重绘、无损放大),通过轻量化后台提供按量计费的云服务。 |
| 核心功能 | 本地无损图层编辑(基于原项目)+ 云端 AI 选区抠图、生成式填充、图像超分辨率及用户账户与点数计费系统(推测增量功能)。 |
| 目标用户 | 高频需要高效抠图、修图去杂物及素材生成的设计师与电商从业者(推测)。 |
| 难度/周期 | 中高(需从零搭建后端鉴权、计费系统及接入第三方视觉大模型 API) · 2-4 个月(推测) · 成本:中低至中等(初期可通过调用第三方视觉 API 降低 GPU 自建成本,按实际调用产生变动成本) |
| 收费模式 | AI 处理点数包售卖或月度/年度订阅制(推测)。 |
| 竞争风险 | 1)AI 接口调用成本与定价毛利平衡难度大;2)Photoshop 等头部软件已内置原生 AI 功能,差异化护城河较弱;3)引入后端增加了独立开发者的安全与运维负担。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| hyprwm/Hyprland | 中文介绍暂未生成 Hyprland is an independent, highly customizable, dynamic til |
40,598 | C++ |
| niri-wm/niri | 中文介绍暂未生成 A scrollable-tiling Wayland compositor. |
28,994 | Rust |
| swaywm/sway | 中文介绍暂未生成 i3-compatible Wayland compositor |
17,508 | C |
| Alexays/Waybar | 中文介绍暂未生成 Highly customizable Wayland bar for Sway and Wlroots based c |
12,149 | C++ |
| duxlabs-dev/dux-shell | 中文介绍暂未生成 Desktop shell for wayland compositors built with Quickshell |
9,025 | QML |
| ilyamiro/serpantinum | 中文介绍暂未生成 A shell for wayland compositors |
7,667 | QML |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 ,发布过 66 个 Release |
| 社区活跃 | Star 18,604 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/robbietilton/Compositor.git cd Compositor # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。