Vibecode Polarr

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price variesbuild time multi-daycategory 🎨 designreplaced by 0 people

The visible photo editing loop is buildable, but a credible replacement needs more than the first screen. Polarr earns its keep through editor polish, assets, algorithms, so expect a weekend or multi-day build and a narrower personal scope.

the project pack5 files · written for this build, step by step
README.md
# Polarr · indie build

A local photo editor whose hard problems are keeping the original file untouched while edits live as a replayable recipe, choosing a colour pipeline deliberately instead of inheriting the defaults, and making the preview and the export come out of the same code.

Estimated effort: **multi-day**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Shell | Tauri 2 with a React and TypeScript front end | the photographs stay on the machine and the file dialogs are the system's |
| Pixels | Canvas 2D with colour space and colour type set explicitly at context creation | the defaults are eight bit sRGB and that is a decision whether or not you make it |
| Catalogue | SQLite holding references and recipes, never image bytes | the originals stay where the person put them, under the names they gave them |
| Recipes | A versioned JSON document per image, written atomically and mirrored to a sidecar | the edits are the product and they have to outlive this binary |
| Rendering | One operation list replayed at preview size and at full size by the same code | two pipelines means the exported file does not match what was approved |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 and a Rust toolchain** · free
  - Why: Tauri needs both, and discovering that halfway through the first render is a bad afternoon.
  - Get it: nodejs.org and rustup.rs, then the Tauri prerequisites for your platform.
  - Verify: A fresh Tauri template builds and opens a window
- [ ] **Sample photographs with known colour profiles** · free
  - Why: Colour handling is untestable without at least one wide gamut file and one plain sRGB file whose profiles you already know.
  - Get it: Export the same photograph twice from any camera application, once tagged Display P3 and once sRGB, and note which is which.
  - Verify: An image inspector reports a different profile for each file
- [ ] **A smooth gradient test image** · free
  - Why: Banding from an eight bit working chain is invisible on a photograph of leaves and obvious on a gradient, which is the point of having one.
  - Get it: Generate a wide, very gradual grey or sky gradient at full resolution and keep it in the test fixtures.
  - Verify: The gradient renders smoothly before any adjustment is applied
- [ ] **Your colour policy, written down first** · free
  - Why: Deciding what you convert after seeing which images look wrong means writing a policy that matches your bugs.
  - Get it: Write one paragraph: the working colour space, the colour type, what happens to a wide gamut import, and what the export writes.
  - Verify: The paragraph is in the README and the values it names are the ones in the code

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Video and creator effects.
- Generative retouching.
- Cloud sync and mobile applications.
- Print output and soft proofing.
- pixel-perfect professional tooling
- large template and asset libraries
- color-management edge cases
- cloud collaboration and mobile apps
- high-fidelity color, format, and export handling

If one of those is essential to you, that is the reason to keep paying for Polarr, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Polarr: Creative users pay for speed, output fidelity, nondestructive editing, and years of edge-case work hidden behind direct manipulation.

what you lose

xpixel-perfect professional tooling

xlarge template and asset libraries

xcolor-management edge cases

xcloud collaboration and mobile apps

xhigh-fidelity color, format, and export handling

prior art · use these instead of building, if you'd ratherPenpotOpen-source collaborative design and prototyping platform.↗PhotoPrismSelf-hosted photo organization and search.↗
share on X ↗"I just replaced Polarr with one prompt"
the numbers

Polarr pricing

planmonthlyannual (per mo)what you get
free$0$014 basic preset groups plus core adjustments, layers, retouching and unlimited undo; no masks, batch export or Pro filters.
pro$7.99$3.99Pro filters, masks and batch features across up to 5 users/devices.

free tier14 basic preset groups, core adjustments, layers, retouching and unlimited undo; no masks or batch tools.

billingmonthly + annual

hidden costsApp Store and regional prices can differ from the web price; the monthly offer includes a promotional first month free.

verified 2026-08-14 · source ↗

questions
Vibecode Polarr

Kinda. The core of Polarr is buildable in a weekend with the prompt on this page, but there are real gaps: pixel-perfect professional tooling, large template and asset libraries. Read the honest list above before committing.

How much does Polarr cost?

Polarr's pricing is usage-based or varies by plan · The official pricing URL is recorded, but a stable current amount was not safely recoverable in this pass. Do not publish a number until rechecked..

What do I lose by replacing Polarr?

Honestly: pixel-perfect professional tooling; large template and asset libraries; color-management edge cases; cloud collaboration and mobile apps; high-fidelity color, format, and export handling. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Polarr?

Yes: Penpot (Open-source collaborative design and prototyping platform.), PhotoPrism (Self-hosted photo organization and search.). Using prior art is also vibecoding; the prompt is for when you want it exactly your way.