Wer regelmäßig mit Bildern arbeitet, kennt diese kleinen, aber wiederkehrenden Aufgaben: Bilder müssen für Blogposts verkleinert, für ein CMS in ein anderes Format gebracht oder für die Archivierung sauber benannt werden. Einzelne Dateien lassen sich noch schnell per Hand bearbeiten, bei ganzen Ordnern wird es aber schnell mühsam.
Genau aus diesem Bedarf heraus sind drei kleine Desktop-Tools entstanden, die ich mit Avalonia UI entwickelt habe: Image Resizr, Image Convertr und Image Renamr. Sie sind bewusst schlank gehalten, laufen als Cross-Plattform-Desktop-Apps und konzentrieren sich jeweils auf eine klar abgegrenzte Aufgabe in der Batch-Bildverarbeitung.
Welches Tool passt zu welcher Aufgabe?
Die drei Apps ergänzen sich gut, weil sie typische Arbeitsschritte rund um Bilder abdecken:
| Aufgabe | Passendes Tool | Beispiel |
|---|---|---|
| Bilder kleiner machen | Image Resizr | Screenshots für einen Blogbeitrag verkleinern |
| Bildformat ändern | Image Convertr | PNG-Dateien in JPG-Dateien konvertieren |
| Dateien sauber benennen | Image Renamr | Kamerabilder mit einem Projektpräfix versehen |
Damit eignen sich die Tools besonders für alle, die regelmäßig Screenshots, Fotos oder Grafiken vorbereiten müssen, aber dafür keine große Bildbearbeitungssoftware starten möchten.
Image Resizr: Bilder im Batch verkleinern
Mit Image Resizr kannst du mehrere Bilder aus einem Ordner auf eine gewünschte Größe reduzieren. Das ist besonders praktisch, wenn Bilder vor dem Upload auf eine Website, in einen Blogbeitrag oder in eine Dokumentation kleiner werden sollen.
Features:
- Verarbeitung kompletter Ordner
- Schnelles Verkleinern mehrerer Bilder
- Einfaches und klares UI
- Hilfreich für Web-Performance, Uploads und Dokumentationen
Screenshots:
GitHub: tsjdev-apps/image-resizr-avalonia
Typischer Use Case:
Du hast 50 Bilder von einer Reise, einem Event oder einem Projekt und möchtest sie für deinen Blog optimieren. Statt jedes Bild einzeln zu öffnen, wählst du den Ordner aus und lässt die Größenanpassung in einem Rutsch erledigen.
Image Convertr: Bildformate schnell wechseln
Nicht jedes Tool, CMS oder jede Plattform unterstützt jedes Bildformat gleich gut. Genau hier hilft Image Convertr : Du kannst mehrere Bilder in einem Durchlauf in ein anderes Format konvertieren, ohne dich durch viele Optionen klicken zu müssen.
Features:
- Batch-Konvertierung von Bildern
- Unterstützung verschiedener Formate (z. B. PNG, JPG)
- Einfacher Workflow ohne unnötige Optionen
Screenshots:
GitHub: tsjdev-apps/image-convertr-avalonia
Typischer Use Case:
Du hast Bilder im PNG-Format, brauchst für eine Website oder ein CMS aber JPG-Dateien. Ordner auswählen, Zielformat festlegen, konvertieren, fertig.
Image Renamr: Ordnung durch strukturierte Dateinamen
Saubere Dateinamen sind gerade bei größeren Bildmengen hilfreich.
Image Renamr
bringt schnell Struktur in Ordner, in denen sonst nur kryptische Kameranamen wie IMG_1234.jpg oder DSC_0001.jpg liegen.
Features:
- Batch-Umbenennung von Bildern
- Präfixe hinzufügen (z. B.
urlaub_,event_) - Konsistente und nachvollziehbare Dateinamen
- Praktisch für Archivierung, Projekte und SEO-freundlichere Bildnamen
Screenshots:
GitHub: tsjdev-apps/image-renamr-avalonia
Typischer Use Case:
Du möchtest Bilder für SEO, Archivierung oder eine spätere Veröffentlichung sauber benennen. Aus kryptischen Dateinamen werden dadurch nachvollziehbare Namen wie mallorca_001.jpg, event_001.jpg oder produktbild_001.jpg.
Gemeinsame Eigenschaften
Auch wenn die drei Anwendungen unterschiedliche Aufgaben übernehmen, folgen sie demselben Grundprinzip:
- Ordner auswählen
- Gewünschte Aktion festlegen
- Verarbeitung starten
- Ergebnisdateien weiterverwenden
Der Fokus liegt nicht auf möglichst vielen Spezialfunktionen, sondern auf einem schnellen und nachvollziehbaren Workflow. Gerade bei wiederkehrenden Aufgaben ist mir wichtiger, dass ein Tool sofort verständlich ist und zuverlässig genau eine Sache erledigt.
Warum drei Tools statt einer großen Lösung?
Eine berechtigte Frage. Der Fokus lag hier bewusst auf Minimalismus und Klarheit:
- Jedes Tool erfüllt genau eine Aufgabe
- Keine überladenen Interfaces
- Schnelle Ladezeiten
- Leicht verständlich, auch für Nicht-Entwickler
Gerade im Alltag zahlt sich dieser Ansatz aus. Man muss nicht erst eine große Bildbearbeitungssoftware starten oder sich durch komplexe Menüs arbeiten. Tool öffnen, Ordner auswählen, Aufgabe erledigen.
Technischer Hintergrund
Alle drei Anwendungen basieren auf Avalonia UI und sind damit:
- Cross-Plattform-Desktop-Apps für Windows, macOS und Linux
- Modern aufgebaut mit .NET
- Leichtgewichtig und performant
Für mich war das gleichzeitig ein gutes Praxisprojekt, um Avalonia weiter zu erkunden und kleine, nützliche Werkzeuge für wiederkehrende Aufgaben im Alltag zu bauen.
Quellcode auf GitHub
Alle drei Projekte liegen auf GitHub. Wer sich für die Umsetzung mit Avalonia und .NET interessiert, kann sich dort den Quellcode anschauen:
Vielleicht ist der Code auch als kleines Beispielprojekt interessant, wenn du selbst eine schlanke Desktop-App mit Avalonia bauen möchtest.
Fazit
Mit Image Resizr, Image Convertr und Image Renamr stehen drei kleine Avalonia-Tools für typische Aufgaben rund um Bilder bereit: verkleinern, konvertieren und umbenennen.
Wenn du regelmäßig mit vielen Bildern arbeitest, können dir diese Tools einiges an Zeit sparen, ohne dass du dafür eine umfangreiche Bildbearbeitungssoftware öffnen musst.