Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size882 projects
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • IT Management123
    • Product & Project Management106
    • Cloud & Hosting105
    • Data & Analytics104
    Browse all 21 categoriesLLMOps & AI Tooling, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/Design & Creative/Compositor
icon of Compositor

Compositor

Open source alternative to Adobe Photoshop, Affinity Photo 2 and Pixelmator Pro

  • 17.6K stars
  • MIT
  • Active this week
  • Last commit 7 days ago

Last verified Oct 21, 2026

Edit photos and composite images on a Mac with a Photoshop-compatible layer system, MIT license, and full Apple silicon performance.

Visit websiteGitHub17.6K stars
Image for Compositor
TL;DR

Compositor is a free, MIT-licensed image editor for macOS, built to replace Adobe Photoshop for Mac users on Apple silicon. It replicates Photoshop's layer system, blend modes, keyboard shortcuts, and Camera Raw filter, so compositing and post-processing workflows transfer without retraining. PSD and PSB files open with editable layers, masks, and blend modes intact. Best for designers and photographers who want professional image editing tools on macOS without a subscription.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Compositor is for#

Designers compositing photos on Apple silicon Macs

Compositor's layer system, blend modes, adjustment layers, and layer effects cover the full standard compositing workflow. Photoshop keyboard shortcuts carry over directly, so a designer can move their existing muscle memory to a free, MIT-licensed tool without relearning the interface.

Skip if:

If your team works across macOS and Windows, Compositor does not run on Windows. If you need CMYK output or rely on Photoshop features beyond compositing and post-processing, gaps may require keeping Photoshop available.

Photographers doing post-processing and retouching

The Camera Raw filter covers light, color, curves, and geometry in a panel beside the canvas. Spot Healing Brush, Clone Stamp, and Content-Aware Fill handle retouching. Levels, Curves, Hue/Saturation, Exposure, and Gradient Map are available both as adjustment layers and as direct adjustments.

Skip if:

If your workflow centers on catalog management or batch processing a large library, Compositor is a per-image editor with no built-in catalog or batch-export feature.

Developers building AI image pipelines on macOS

The .comp project format is a folder of PNG layers and a manifest that AI agents and scripts can read and write directly. An open project updates live as the folder is modified, making Compositor scriptable in ways no commercial image editor supports natively.

Skip if:

If your AI pipeline targets Linux or needs to run on a server without a display, the .comp format can be assembled without Compositor's UI, but the app itself requires macOS 26 on Apple silicon.

Swift developers and open source contributors

The full Xcode project is available under MIT. Swift developers can add features, fix bugs, or port workflows directly in the codebase. The release script handles signing, notarization, and DMG packaging, lowering the barrier to shipping a modified build.

Skip if:

If you need a shipping image editor today and do not intend to build from source, downloading the pre-built release from GitHub Releases is the right path.

the problem

The problem it solves#

Adobe Photoshop requires an ongoing subscription to use. For Mac users who need professional image editing for compositing and post-processing, the cost is the primary friction.

Mac users doing this kind of work are left choosing between an ongoing subscription, a paid proprietary product like Affinity Photo 2, or learning a different editing paradigm. GIMP is free but its interface conventions differ enough from Photoshop's that switching means relearning keyboard shortcuts, the layer panel, and the muscle memory that Photoshop users have built over years.

how Compositor solves it

How it solves it#

Photoshop-compatible layer system

Layers and folders with Photoshop's full set of blend modes in Photoshop's order. Folder opacity dims everything inside it. Layer masks are paintable, fillable, invertable, blurrable, and featherable anywhere on the canvas, past the layer's own pixels. Adjustment layers include Hue/Saturation, Levels, Curves, Exposure, Gradient Map, Grain, Black and White, Color Balance, Invert, Gaussian Blur, Motion Blur, and Noise.

Camera Raw filter with full control panel

Applies a Camera Raw filter with controls for light, color, curves, color mixer, color grading, detail, optics, and geometry, displayed in a panel beside the canvas. Live previews apply within any active selection, so you can adjust a masked region without affecting the whole image.

PSD and PSB import with editable layers

Opens 8-bit RGB Photoshop files and keeps folders, masks, blend modes, fill shapes, and simple horizontal text editable rather than flattening them. A conversion report appears before anything is applied. Large PSD files too big to open have their layers cropped to the canvas instead of refusing to open.

Content-Aware Fill and Object selection

Content-Aware Fill removes objects from a photo and fills the gap by synthesizing surrounding pixels. It can also extend a canvas beyond its current edges. Object selection (part of the Magic tool, toggled with Tab) traces whatever you click, so isolating a subject does not require a freehand selection.

Non-destructive transform and GPU layer effects

Move, scale, rotate, and flip operations preserve the layer's full original resolution however small you make it. Layer effects (Stroke, Drop Shadow, Color Overlay, Inner Shadow, Outer Glow, Inner Glow) are rendered on the GPU and remain editable at any time without re-flattening the layer.

AI-agent-editable .comp project format

A .comp project is a folder of PNG layers and a manifest file. AI agents and scripts can build or modify projects by writing to that folder structure, and an open project in Compositor updates live as files change. The format specification is documented in the repository at docs/writing-comp-files.md.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • MIT license with no subscription or seat feeCompositor is MIT licensed, which means you can download, run, modify, and redistribute it with no cost, no subscription, and no usage limits. Compared to Photoshop's subscription model and Affinity Photo 2's paid license, there is no ongoing financial commitment to keep using the full tool.
  • Photoshop keyboard shortcuts and workflow parityCompositor ships with Photoshop-style keyboard shortcuts throughout, remappable in Edit > Keyboard Shortcuts, and replicates Photoshop-specific interaction patterns such as scrubbing a number's label to change its value. Existing Photoshop users can start working without relearning shortcuts or muscle memory.
  • Native Apple silicon performanceBuilt in Swift for Apple silicon, Compositor runs GPU-accelerated layer effects and high-quality downsampling natively. It does not run through Rosetta translation, so it gets the full chip performance and battery efficiency of an M-series Mac.
  • Open source and fully modifiableThe Xcode project is available to build, fork, and extend. A developer can add, remove, or change features directly in the Swift source rather than waiting for a paid vendor's roadmap. The app is signed and notarized and ships automatic updates.

Trade-offs

  • -macOS 26 on Apple silicon onlyCompositor requires macOS 26.0 or later on a Mac with Apple silicon. It does not run on Intel Macs, older macOS versions, Windows, or Linux. Teams with mixed hardware or cross-platform workflows cannot use it as a shared standard.
  • -New project with a short track recordThe repository was created in September 2026. The project is very early-stage with an unproven maintenance history. Features and the file format may change, and the issue tracker will likely surface gaps over time that a more mature tool would have addressed.
  • -No CMYK support for PSD importPSD and PSB import supports 8-bit RGB only. CMYK Photoshop files are not supported. Print workflows that rely on CMYK color mode will need to convert files before they can be opened in Compositor.
versus alternatives

Compositor vs alternatives#

Compositor vs Adobe Photoshop

Adobe Photoshop is the industry standard Compositor was built to replace for Mac users. The key differences are cost model and platform access.

FeatureCompositorAdobe Photoshop
LicenseMIT (free)Proprietary
Price modelFreeSubscription
PlatformmacOS 26+ on Apple siliconmacOS and Windows
CMYK supportNoYes
PSD compatibilityImports 8-bit RGBNative format
Photoshop shortcutsYes (remappable)Yes

Compositor is the better choice for Apple silicon Mac users who want to stop paying a Photoshop subscription for compositing and post-processing work. Keyboard shortcuts carry over, the layer system replicates Photoshop's blend mode order, and PSD files open with editable layers. Adobe Photoshop remains the better choice for CMYK print work, Windows users, or anyone who needs features beyond compositing and post-processing, such as a video timeline, advanced type handling, or scripting with Photoshop Actions.

Compositor vs Affinity Photo 2

Affinity Photo 2 is a paid, proprietary image editor positioned as a Photoshop alternative on macOS, Windows, and iPad. Both tools target Photoshop users, but they differ on license, price, and platform coverage.

FeatureCompositorAffinity Photo 2
LicenseMIT (free)Proprietary
Price modelFreeOne-time purchase
Source availableYesNo
PlatformmacOS 26+ on Apple siliconmacOS, Windows, iPad
CMYK supportNoYes
AI-agent scriptingYes (.comp format)No

Compositor is the better choice when zero licensing cost and source availability matter, or when you need AI-agent scriptability via the .comp project format. Affinity Photo 2 is the better choice for cross-platform teams that include Windows users, iPad workflows, or work requiring CMYK color mode.

install · quick start

Quick start#

bash
Install Compositor via Homebrew or download the signed DMG from GitHub Releases.
```bash
brew install --cask robbietilton-compositor
```
tech stack · detected from GitHub

What it's built on#

Languages
CSwift
frequently asked

FAQ#

Is Compositor free to use?

Yes. Compositor is MIT licensed and available to download at no cost. There is no subscription, no free tier with paid features gated behind it, and no usage limit. You can use it for personal or commercial work without paying anything.

Does Compositor run on Intel Macs or Windows?

No. Compositor requires macOS 26.0 or later on a Mac with Apple silicon. Intel Macs and non-Apple platforms are not supported. If you need a cross-platform image editor, Compositor is not the right choice.

Can Compositor open Photoshop PSD files?

Yes, for 8-bit RGB PSD and PSB files. Folders, masks, blend modes, fill rectangles and ellipses, and simple horizontal text remain editable after import. CMYK files and complex vectors or vertical text are converted to pixels. A conversion report appears before any changes are applied.

What makes Compositor different from GIMP?

Compositor is built for Photoshop users who want familiar shortcuts and a workflow close to what they already know. It ships with Photoshop keyboard shortcuts remappable in Edit > Keyboard Shortcuts and replicates interaction patterns like label-scrubbing. GIMP uses its own interface conventions and workflow, which takes time to learn for anyone coming from Photoshop.

Can AI agents or scripts edit Compositor projects programmatically?

Yes. A .comp project is a folder of PNG layers and a manifest file. Any script or AI agent with file system access can write layers and update the manifest, and Compositor updates the open project live as files change. The format specification is documented at docs/writing-comp-files.md in the repository.

also worth a look

Similar open-source tools#

Pinta

Alternative toAdobe Photoshop

Free open source image editor inspired by Paint.NET

  • 4,103 GitHub stars
  • MITLicence MIT

Krita

Alternative toClip Studio Paint

Free open source digital painting app for artists

  • 10,590 GitHub stars
  • GPL-3.0Licence GPL-3.0

GIMP

Alternative toAdobe Photoshop

Free image editor for graphic designers and photographers

  • 6,537 GitHub stars
  • GPL-3.0Licence GPL-3.0

MyPaint

Alternative toCorel Painter

Free open source painting app optimized for drawing tablets

  • 2,988 GitHub stars
  • GPL-2.0Licence GPL-2.0

Upscayl

Alternative toTopaz Labs Gigapixel AI

Free open source AI image upscaler for Mac, Linux, and Windows

  • 50,790 GitHub stars
  • AGPL-3.0Licence AGPL-3.0

Lyrimuse

Alternative toVVerse

Word-by-word lyrics for Mac, nine players, Last.fm built in

  • 276 GitHub stars
  • GPL-3.0Licence GPL-3.0
by category

Open source tools in these categories#

97

Design & Creative

ComfyUI, Excalidraw, Godot Engine
106

Product & Project Management

freeCodeCamp, agency-agents, Gstack

Featured

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse