CCleaner had its moment. Rebuilt the idea in ~3,000 lines of C#
— Belim (@builtbybel) April 24, 2026
FluentCleaner - open source, WinUI 3, terminal included. No bloat, no tracking
👉https://t.co/hfqkSfmrzL
Somewhere along the way, I fell in love with WinUI 3
#WindowsDev #windows11 #Microsoft pic.twitter.com/1bPXkXO8Ez
Changelog
- [Added] Command-line parameters
FluentCleaner.exe /AUTO; runs a silent clean using the current saved selection and exits. No window, no interaction.
FluentCleaner.exe /AUTO /SHUTDOWN; same, then shuts Windows down. /SHUTDOWN alone does nothing.
Each run appends a detailed log to %AppData%\FluentCleaner\auto.log with timestamp, every deleted path per entry, and a total. To schedule a daily clean, add the exe with /AUTO as argument to Windows Task Scheduler;no built-in scheduler UI needed
- [Added] Winappx, optional AppX/bloatware database
Available in Settings as a third database alongside Winapp2 and Winapp3. Terminal-only: it controls the debloat module and is not loaded by the main Cleaner. Can be toggled on/off and downloaded directly from Settings with a single click. File info (entry count, size, date) is shown below each toggle. - [Added] Multi-database loading with deduplication
The Cleaner now loads all enabled databases in order (Winapp2, Winapp3, custom) and silently drops any entry whose name already appeared in an earlier file. No duplicate entries and no errors on overlap - [Added] Window size saved across sessions
- [Added] Navigation pane state saved
- [Added] Detail view with Explorer integration
Clicking a result row opens the full file and registry list for that entry. Clicking a file path highlights it in Explorer via /select. Registry keys are silently ignored.
Optional: download this Extensions.zip asset for additional tools.
Not required for the cleaner and completely independent.
Run FCleaner.exe to get started.
❤️ FluentCleaner is donation-supported.
Im building FluentCleaner as a donation-supported project. Learning WinUI 3 and turning this into a real app was definitely not painless, but it has been a lot of fun too.
If you like the project and want to support future releases, donations really help keep it going