En cours

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.gif

Documents

cv-2026.pdfnotes.mdfacture_03.pdfrapport.docxtodo.txt

Audio

demo-take2.wavpodcast.mp3sample.flacvoice-memo.m4a

Code

main.rsorganizer.rswatch.rsCargo.tomlui.rsfs_rules.rs

L'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