CHEPIO.TECHFile Forge
Eine Desktop-App für macOS, Windows und Linux, die PDFs und Bilder komprimiert und Bildhintergründe entfernt, ohne Dateien hochzuladen. Ich habe sie konzipiert und entwickelt.
App-Screenshots vom Oktober 2026 mit Ergebnissen, die die App für Demodateien erzeugt hat; der Fensterrahmen ist gezeichnet. Die Installer-Fenster sind echte, auf das Fenster zugeschnittene Screenshots.
Überblick
File Forge komprimiert PDFs sowie JPEG-, PNG- und WebP-Bilder und stellt Motive aus Fotos frei - vollständig auf dem Computer der Nutzer. Die Voreinstellungen reichen von verlustfrei, wobei jedes Pixel erhalten bleibt, bis zu einer Einstellung für das Lesen am Bildschirm; Originale werden nie verändert. Die App lässt sich unter macOS, Windows und Linux installieren und aktualisiert sich aus signaturgeprüften Releases. Formatkonvertierung sowie Video- und Audio-Werkzeuge sind geplant.
Die Aufgabe
Dokumente und Bilder spürbar verkleinern, ohne sie zu beschädigen - auf drei Betriebssystemen und ohne dass Dateien den Computer der Nutzer verlassen.
Meine Umsetzung
Ich habe die Verarbeitungs-Engines in Rust und die Oberfläche in React geschrieben und als Tauri-App gebündelt. Die PDF-Engine schreibt die Dateistruktur neu, entfernt ungenutzte Schriftdaten und kodiert Bilder nur neu, wenn die gewählte Voreinstellung es erlaubt. Das Freistellen übernimmt das Modell SAM 2.1 lokal nach einem einmaligen Download.
Ergebnis
- PDF-Komprimierung mit den Voreinstellungen Lossless, Balanced, Maximum, Screen und eigenen Werten
- Verlustfreie und verlustbehaftete Komprimierung von JPEG-, PNG- und WebP-Bildern
- Hintergrundentfernung offline mit automatisch oder per Klick gewähltem Motiv
- Installer für macOS, Windows und Linux mit signaturgeprüften Updates in der App
Desktop-App
Sie wird installiert und läuft als native App unter:
- macOS: macOS 11 oder neuer auf Macs mit Apple Silicon und Intel, als .dmg-Image
- Windows: 64-Bit-Windows 10 oder neuer, als .exe-Installer oder .msi-Paket
- Linux: 64-Bit-Linux als AppImage, als .deb-Paket für Debian und Ubuntu oder als .rpm-Paket für Fedora und openSUSE
Eine Projektidee?
Erzählen Sie mir, was Sie entwickeln möchten. Wir besprechen den Umfang und die nächsten Schritte.






