CHEPIO.TECHFile Forge
Een desktop-app voor macOS, Windows en Linux die pdf's en afbeeldingen comprimeert en achtergronden uit foto's verwijdert zonder bestanden te uploaden. Ik heb hem ontworpen en gebouwd.
Schermafbeeldingen van de app uit oktober 2026, met resultaten die de app voor demobestanden heeft gemaakt; de vensterrand is getekend. De installatievensters zijn echte schermafbeeldingen, bijgesneden tot het venster.
Overzicht
File Forge comprimeert pdf's en JPEG-, PNG- en WebP-afbeeldingen en stelt onderwerpen uit foto's vrij, volledig op de computer van de gebruiker. De voorinstellingen lopen van verliesvrij, waarbij elke pixel behouden blijft, tot een instelling om op het scherm te lezen; originelen worden nooit gewijzigd. De app installeert op macOS, Windows en Linux en werkt zichzelf bij vanuit releases met een gecontroleerde handtekening. Formaatconversie en tools voor video en audio staan gepland.
Het doel
Documenten en afbeeldingen merkbaar kleiner maken zonder ze te beschadigen, op drie besturingssystemen, terwijl bestanden de computer van de gebruiker nooit verlaten.
Mijn werk
Ik schreef de verwerkingsengines in Rust en de interface in React, verpakt als Tauri-app. De pdf-engine herschrijft de bestandsstructuur, verwijdert ongebruikte lettertypegegevens en codeert afbeeldingen alleen opnieuw als de gekozen voorinstelling dat toestaat. Achtergrondverwijdering draait het SAM 2.1-model lokaal na een eenmalige download.
Resultaten
- Pdf-compressie met de voorinstellingen Lossless, Balanced, Maximum, Screen en eigen instellingen
- Verliesvrije en verlieslatende compressie van JPEG-, PNG- en WebP-afbeeldingen
- Offline achtergrondverwijdering met een automatisch of met een klik gekozen onderwerp
- Installatieprogramma's voor macOS, Windows en Linux met updates in de app waarvan de handtekening wordt gecontroleerd
Desktop-app
Je installeert hem en hij werkt als native app op:
- macOS: macOS 11 of later op Macs met Apple Silicon en Intel, als .dmg-schijfkopie
- Windows: 64-bits Windows 10 of later, als .exe-installatieprogramma of .msi-pakket
- Linux: 64-bits Linux als AppImage, als .deb-pakket voor Debian en Ubuntu of als .rpm-pakket voor Fedora en openSUSE
Een project in gedachten?
Vertel wat u wilt bouwen. We bespreken de omvang en de volgende stappen.






