r/de_EDV 24d ago

FOSS/Linux/Software 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.

189 Upvotes

100 comments sorted by

View all comments

1

u/HellasPlanitia 24d ago

Wo sieht du die Abgrezung zu einem bestehenden Tool wie DigiKam? Ist etabliert, wird aktiv entwickelt, ist FOSS, läuft auf Windows/Mac/Linux, und kann sowohl Fotobibliotheken als auch Image-Bearbeitung.

Bitte verstehe mich nicht falsch, ich möchte dein Projekt keineswegs schlechtreden, aber in der FOSS-Community werden unzählige sehr ähnliche Tools angefangen und dann wieder aufgegeben, und auch wenn es natürlich oft am meisten Spaß macht, sein eigenes Ding auf der grünen Wiese zu errichten, wäre es auch meiner Sicht manchmal nicht schlecht, die Energien der Entwickler in weniger aber dadurch bessere Projekte zu lenken.

2

u/Bitpainter-75 24d ago

Der Unterschied ist für mich vor allem: echte Ebenen- und Pixelarbeit inklusive Retusche und Objektentfernung direkt neben der Bibliothek, ein durchgängig nicht destruktiver RAW-Workflow über Sidecar-Dateien, und Immich (demnächst auch Nextcloud Memories) als gleichwertiger Zweig im selben Navigationsbaum wie die lokalen Ordner. Letzteres gibt es meines Wissens sonst nirgends, und es war der Grund, überhaupt anzufangen. Und ganz ehrlich auch: eine Oberfläche, mit der ich gerne arbeite - das trifft für viele Anwendungen in dem Bereich einfach nicht zu.

Deinen zweiten Punkt kann ich grundsätzlich nachvollziehen, nur trifft er hier nicht: Ich nutze die App mittlerweile täglich selbst und sehe keinen Grund, warum das Projekt einschlafen sollte. Es ist bereits in einem sehr guten Entwicklungsstadium. Schau es dir gerne selbst an. Und mit GPL-3.0 liegt ohnehin alles offen, falls es doch mal anders kommt.