Image 1 — FerrumPix: Photo/RAW-Editor, Viewer, Gallery, Immich and Nextcloud Client in one App (Linux/Windows/macOS, OpenSource GPL-3.0)
Image 2 — FerrumPix: Photo/RAW-Editor, Viewer, Gallery, Immich and Nextcloud Client in one App (Linux/Windows/macOS, OpenSource GPL-3.0)
Image 3 — FerrumPix: Photo/RAW-Editor, Viewer, Gallery, Immich and Nextcloud Client in one App (Linux/Windows/macOS, OpenSource GPL-3.0)
Image 4 — FerrumPix: Photo/RAW-Editor, Viewer, Gallery, Immich and Nextcloud Client in one App (Linux/Windows/macOS, OpenSource GPL-3.0)
Image 5 — FerrumPix: Photo/RAW-Editor, Viewer, Gallery, Immich and Nextcloud Client in one App (Linux/Windows/macOS, OpenSource GPL-3.0)

FerrumPix: Photo/RAW-Editor, Viewer, Gallery, Immich and Nextcloud Client in one App (Linux/Windows/macOS, OpenSource GPL-3.0)

Hi everyone,

FerrumPix is a desktop photo application for Linux, Windows and macOS: a library with a viewer, a fairly extensive editor with AI functions,Immich and Nextcloud support.

Repo: https://github.com/Bitpainter75/FerrumPix

My motivation behind it:

Most tools in this space tend to specialize in one area. A library app is great at organizing photos but offers little in the way of editing. A RAW converter is great for tone and color work, but stays purely parametric and never touches the pixels themselves. A pixel editor can do almost anything to an individual image, but usually has no library. And Immich and Nextcloud are great as server-side solutions, but ultimately remain browser-based, without an editor or local file management.

FerrumPix tries to bridge that gap: browse, rate, and tag your photos, then open one in an editor that supports both non-destructive adjustments and actual pixel editing. Your own Immich server sits in the same navigation tree as your local folders.The app is aimed more at hobby photographers than at professional workflows, and it really doesn't care whether you throw RAW files at it or JPGs from your phone.

It's built with Avalonia UI and .NET 10. The whole thing started as a personal project: an application that looks and works exactly the way I always wished one would. It's free and open source for anyone who can make use of it.

For transparency: yes, I use AI as part of my development workflow. That said, a project like this still involves a huge amount of hands-on work, architecture, debugging, and decision-making. I'm putting a lot of time into it, along with plenty of my own ideas and a lot of passion for the project.

Current status:

The current version is 0.9.30. The core areas are far enough along that I use the app daily myself; the focus now is on stabilization, UX and performance rather than new features.

I'd be glad to hear any feedback.

u/Bitpainter-75 — 5 hours ago
▲ 41 r/cachyos

FerrumPix: Photo/RAW-Editor, Viewer, Gallery, Immich and Nextcloud Client in one App (Linux/Windows/macOS, OpenSource GPL-3.0)

Hi everyone,

first: Thanks to the mods for letting me post FerrumPix on this subreddit!

I've been chipping away at this on and off for quite a while now, and I figured it was time to actually show it to someone instead of just pushing commits into the void.

FerrumPix is a desktop photo application for Linux, Windows and macOS: a library with a viewer, a fairly extensive editor with AI functions,Immich and Nextcloud support.

Repo: https://github.com/Bitpainter75/FerrumPix

My motivation behind it:

Most tools in this space tend to specialize in one area. A library app is great at organizing photos but offers little in the way of editing. A RAW converter is great for tone and color work, but stays purely parametric and never touches the pixels themselves. A pixel editor can do almost anything to an individual image, but usually has no library. And Immich and Nextcloud are great as server-side solutions, but ultimately remain browser-based, without an editor or local file management.

FerrumPix tries to bridge that gap: browse, rate, and tag your photos, then open one in an editor that supports both non-destructive adjustments and actual pixel editing. Your own Immich server sits in the same navigation tree as your local folders.The app is aimed more at hobby photographers than at professional workflows, and it really doesn't care whether you throw RAW files at it or JPGs from your phone.

It's built with Avalonia UI and .NET 10. The whole thing started as a personal project: an application that looks and works exactly the way I always wished one would. It's free and open source for anyone who can make use of it.

For transparency: yes, I use AI as part of my development workflow. That said, a project like this still involves a huge amount of hands-on work, architecture, debugging, and decision-making. I'm putting a lot of time into it, along with plenty of my own ideas and a lot of passion for the project.

Current status:

The current version is 0.9.29. The core areas are far enough along that I use the app daily myself; the focus now is on stabilization, UX and performance rather than new features.

I'd be glad to hear any feedback.

u/Bitpainter-75 — 3 days ago

FerrumPix: Nextcloud Memories-Client, Photo/RAW-Editor, Viewer, Gallery in one App (Linux/Windows/macOS, OpenSource GPL-3.0)

Hi everyone,

I've been chipping away at this on and off for quite a while now, and I figured it was time to actually show it to someone instead of just pushing commits into the void.

FerrumPix is a desktop photo application for Linux, Windows and macOS: a library with a viewer, a fairly extensive editor with AI functions,Immich and Nextcloud Memories support.

Repo: https://github.com/Bitpainter75/FerrumPix

My motivation behind it:

Most tools in this space tend to specialize in one area. A library app is great at organizing photos but offers little in the way of editing. A RAW converter is great for tone and color work, but stays purely parametric and never touches the pixels themselves. A pixel editor can do almost anything to an individual image, but usually has no library. And Immich and Nextcloud Memories are great as server-side solutions, but ultimately remain browser-based, without an editor or local file management.

FerrumPix tries to bridge that gap: browse, rate, and tag your photos, then open one in an editor that supports both non-destructive adjustments and actual pixel editing. Your own Immich server sits in the same navigation tree as your local folders.The app is aimed more at hobby photographers than at professional workflows, and it really doesn't care whether you throw RAW files at it or JPGs from your phone.

It's built with Avalonia UI and .NET 10. The whole thing started as a personal project: an application that looks and works exactly the way I always wished one would. It's free and open source for anyone who can make use of it.

For transparency: yes, I use AI as part of my development workflow. That said, a project like this still involves a huge amount of hands-on work, architecture, debugging, and decision-making. I'm putting a lot of time into it, along with plenty of my own ideas and a lot of passion for the project.

Current status:

The current version is 0.9.27. The core areas are far enough along that I use the app daily myself; the focus now is on stabilization, UX and performance rather than new features.

I'd be glad to hear any feedback.

u/Bitpainter-75 — 6 days ago
▲ 158 r/de_EDV

FerrumPix: Fotoverwaltung, Editor und Immich-Client in einer App (Linux/Windows/macOS, GPL-3.0)

Moin,

ich arbeite jetzt schon eine ganze Weile immer mal wieder daran und dachte mir, es wird Zeit, das Ganze auch mal jemandem zu zeigen, statt nur Commits ins Leere zu pushen.

FerrumPix ist eine Desktop-Fotoanwendung für Linux, Windows und macOS: eine Bibliothek mit Viewer, ein ziemlich umfangreicher Editor und Immich-Unterstützung.

Repo: https://github.com/Bitpainter75/FerrumPix

Meine Motivation dahinter:

Die meisten Tools in diesem Bereich legen sich auf eine Richtung fest. Eine Bibliotheks-App organisiert gut, kann aber kaum bearbeiten. Ein RAW-Konverter ist stark bei Tonwerten und Farbe, arbeitet aber rein parametrisch und geht nie an die Pixel selbst. Ein Pixel-Editor kann mit einem Bild alles anstellen, hat dafür aber keine Bibliothek. Und Immich ist serverseitig großartig, bleibt aber ein Browser-Tab ohne Editor und ohne lokale Dateiverwaltung.

FerrumPix versucht, genau dazwischen zu sitzen: Fotos durchstöbern, bewerten und verschlagworten, eines davon in einem Editor öffnen, der sowohl Anpassungen als auch echte Pixelarbeit beherrscht. Und den eigenen Immich-Server im selben Navigationsbaum haben wie die lokalen Ordner. Die App richtet sich eher an Hobbyfotografen als an professionelle Workflows, und es ist ihr ziemlich egal, ob man ihr RAW-Dateien vorsetzt oder die JPGs vom Handy.

Gebaut ist sie mit Avalonia UI und .NET 10, in VB.NET was ich nach wie vor mag, auch wenn es heute selten geworden ist. Angefangen hat das Ganze als privates Projekt: eine Anwendung, die genau so aussieht und funktioniert, wie ich sie mir immer gewünscht habe. Sie ist kostenlos und Open Source für alle, die etwas damit anfangen können.

Der Transparenz halber: Ja, ich nutze KI zur Unterstützung meines Entwicklungs-Workflows. Trotzdem steckt in so einem Projekt eine enorme Menge Handarbeit, Architekturplanung und Debugging. Ich stecke aktuell viel Zeit hier hinein. Jede Menge Leidenschaft, eigene Ideen und echte Arbeit.

Aktueller Stand

Die aktuelle Version ist 0.9.25. Die Kernbereiche sind so weit fertig, dass ich die App täglich selbst nutze; der Fokus liegt jetzt auf Stabilisierung, UX und Performance statt auf neuen Features.

Über Feedback würde ich mich freuen.

u/Bitpainter-75 — 10 days ago
▲ 39 r/immich

FerrumPix v0.9.11 - A fast, native photo manager and layer editor with LibRaw development and Immich support (Open Source)

Hi everyone,

I’m the developer of FerrumPix, a native desktop photo manager and editor built with Avalonia UI 12.1 and .NET 10 (GPL-3.0). I’ve been pushing a lot of updates recently and wanted to share the latest release with you.

A quick note on transparency: I use AI as a tool in my workflow, but an application of this scale doesn't just write itself. A ton of personal passion, unique ideas, and strict attention to detail went into this architecture. Getting a complex layer editor and RAW processing to run smoothly on high-res files takes a lot of careful planning, debugging, and genuine hard work.

Desktop Photo Editing & RAW Development:

  • True RAW Development: FerrumPix now develops RAW files from actual sensor data (full-resolution demosaic, camera white balance, sRGB via LibRaw). Slider edits are non-destructive and saved into tiny .fpxmp sidecar files, leaving your original RAWs untouched.
  • Layers Panel: Full layer stack support inside the editor—including per-layer visibility, opacity, blend modes, duplication, reordering, and rasterization.
  • Native .fpx Project Format: You can save your entire edit state (adjustments, object layers, stacks) into a project file to reopen and continue working later.
  • Performance on High-Res Files: Reworked rendering pipeline using SkiaSharp. Heavy brush strokes, retouching (smudge, repair, clone stamp), and high-res zoom detail views run heavily multi-threaded without blocking the UI.

The Immich Integration (v3 Ready): If you connect your self-hosted server via URL + API key, you get a solid bridge to your library:

  • In-Place Server Updates: You can edit an Immich photo directly on your canvas and overwrite the asset on your server, or save it as a new asset.
  • Safe Photo/Album Deletion: You can delete assets and entire albums from your server (requires explicit permission toggled in Settings for safety).
  • Robust Syncing: Improved handling of server timeouts, background concurrent downloads, and two-way sync for ratings, favorites, keywords, and color labels.
  • Smart Navigation: Dedicated sidebar entries for Immich People and Places metadata.

Installation: Packages are ready for Windows and Linux (AppImage, Flatpak, .deb, .rpm, and the native Arch AUR package 'ferrumpix-bin'). MacOS and ARM are experimental.

If you're looking for a heavy-duty desktop manager and editor for your local photos that integrates tightly with your Immich server, feel free to check it out. I’d love to hear your honest feedback.

u/Bitpainter-75 — 27 days ago
▲ 28 r/freetoolsAI+1 crossposts

FerrumPix v0.9.10 - A fast, native photo manager and layer editor with LibRaw development and Immich support (Open Source)

Hi everyone,

I’m the developer of FerrumPix, a native desktop photo manager and editor built with Avalonia UI 12.1 and .NET 10 (GPL-3.0). I’ve been pushing a lot of updates recently and wanted to share the latest release with you.

A quick note on transparency: I use AI as a tool in my workflow, but an application of this scale doesn't just write itself. The core of FerrumPix is pure manual development in VB.NET. A ton of personal passion, unique ideas, and strict attention to detail went into this architecture. Getting a complex layer editor and RAW processing to run smoothly on high-res files takes a lot of careful planning, debugging, and genuine hard work.

To clarify: FerrumPix is not a dedicated Immich client. It is a full-featured, independent desktop photography tool that offers a deep, two-way integration with self-hosted Immich servers.

Desktop Photo Editing & RAW Development:

  • True RAW Development: FerrumPix now develops RAW files from actual sensor data (full-resolution demosaic, camera white balance, sRGB via LibRaw). Slider edits are non-destructive and saved into tiny .fpxmp sidecar files, leaving your original RAWs untouched.
  • Layers Panel: Full layer stack support inside the editor—including per-layer visibility, opacity, blend modes, duplication, reordering, and rasterization.
  • Native .fpx Project Format: You can save your entire edit state (adjustments, object layers, stacks) into a project file to reopen and continue working later.
  • Performance on High-Res Files: Reworked rendering pipeline using SkiaSharp. Heavy brush strokes, retouching (smudge, repair, clone stamp), and high-res zoom detail views run heavily multi-threaded without blocking the UI.

The Immich Integration (v3 Ready): If you connect your self-hosted server via URL + API key, you get a solid bridge to your library:

  • In-Place Server Updates: You can edit an Immich photo directly on your canvas and overwrite the asset on your server, or save it as a new asset.
  • Safe Photo/Album Deletion: You can delete assets and entire albums from your server (requires explicit permission toggled in Settings for safety).
  • Robust Syncing: Improved handling of server timeouts, background concurrent downloads, and two-way sync for ratings, favorites, keywords, and color labels.
  • Smart Navigation: Dedicated sidebar entries for Immich People and Places metadata.

Installation: The application runs completely self-contained, meaning you do not need the .NET runtime installed on your machine. Packages are ready for Windows (Setup/Portable) and Linux (AppImage, Flatpak, .deb, .rpm, and the native Arch AUR package 'ferrumpix-bin').

If you're looking for a heavy-duty desktop manager and editor for your local photos that integrates tightly with your Immich server, feel free to check it out. I’d love to hear your honest feedback.

https://github.com/Bitpainter75/FerrumPix Website: https://ferrumpix.app

u/Bitpainter-75 — 7 days ago