Layers and masks
Groups, pixel and vector masks, clipping masks, opacity and fill opacity, locks, colour labels and layer search.
berg:work Image
Layered image editing in an internal desktop build. The desktop app builds for Linux and Windows. It is not publicly distributed.
Works in the current internal build
These features have test evidence in the current internal build.
Groups, pixel and vector masks, clipping masks, opacity and fill opacity, locks, colour labels and layer search.
Rectangle, ellipse, lasso, polygon, magic wand, colour range, quick mask, feather and refine edge.
Pressure-aware brush and eraser, spot healing, clone stamp, content-aware fill, smudge, dodge, burn and sponge.
Curves, levels, hue/saturation, exposure, gradient map, grain, a Basic adjustment group and colour lookup.
Live filter stacks with blur, motion blur, noise, lens correction, sharpen, high pass and denoise.
Point and area text, typography and OpenType; parametric shapes, pen editing, Boolean operations and vector masks.
Drop shadow, stroke, outer glow, colour overlay and gradient overlay.
All 27 planned blend modes are implemented; 26 are deterministic and dissolve follows its binary-alpha rule.
PNG, JPEG, TIFF, HEIC, WebP, AVIF and GIF. Tagged PNG, JPEG and TIFF files use ICC conversion.
One export flow for PNG, JPEG, WebP, AVIF and TIFF, including per-artboard or per-layer output at 1×, 2× and 3×.
Measured, with limits
Large documents and local models work with the limits stated below.
200 MP
The save, reopen and pixel checks completed in Chromium and the Linux desktop build. Latency targets at this size remain open.
67%
PSD reading is partial and below the 90% Phase 2 target. PSD writing is planned for Phase 3.
14–22 s
Local object selection works, but its current processing step is slow.
Roadmap status
Phase 2 features are present, but its completion target is still open.
What we will not build
These explicit exclusions are recorded in the product plan.