File Organizer
Portage Java vers Rust d'un organiseur de fichiers, UI native avec GPUI.
Démonstration
Du chaos au rangé.
Images
IMG_2041.jpgscreenshot.pnglogo.webpscan-04.tiffavatar.gifDocuments
cv-2026.pdfnotes.mdfacture_03.pdfrapport.docxtodo.txtAudio
demo-take2.wavpodcast.mp3sample.flacvoice-memo.m4aCode
main.rsorganizer.rswatch.rsCargo.tomlui.rsfs_rules.rsL'objectif du portage : gagner en performance et en fiabilité, et apprendre Rust sur un vrai projet. La logique métier (règles de tri, déplacement, surveillance) est pure et testable, indépendante de la couche de rendu.
Points clés
- Logique filesystem pure, découplée de l’UI
- Surveillance temps réel avec le crate notify