Desktop
Python tool that automatically tidies folders like Downloads and Desktop with a safe-move policy.
The Python edition of Smart File Organizer keeps folders that constantly fall apart — Downloads, Desktop — tidy automatically. Writing the same product twice, in two languages and ecosystems, was a good exercise in seeing how much architecture depends on the language.
It shares the safety principles of the Java version: no deletes, no silent overwrites, dry run first. On top of that it adds live monitoring through watchdog with a settle delay, so a file being copied is not moved mid-write.
file (1).pdf, never overwritesdata/history.jsonwatchdog with a settle delayapp/i18n.pydesktop.ini are skipped and category subfolders are not re-scanned by default, so the tool never reprocesses its own output..exe build.