Back to projects
Open Source Desktop App

Cleanix

A Windows app, available on the Microsoft Store, that shows what is using your disk space and helps you clean it safely.

Cleanix

Overview

Cleanix is a disk space analyzer and cleaner for Windows, designed for Arabic-speaking users with a fully right-to-left interface. It scans any drive or folder and ranks folders by size, so the biggest space consumers are visible at a glance. It lists the largest files by type, finds duplicate files by comparing their content, and cleans temporary files, browser caches and the Recycle Bin. What sets it apart is that it explains before it deletes. Every file shows its type, the program it belongs to, its publisher, and a color-coded rating that tells the user whether it is safe to remove. Deletions always ask for confirmation, and system folders and the user's personal folders are protected. Cleanix is available on the Microsoft Store and as an open source project on GitHub under the MIT license.

Walkthrough

Key features

Disk and folder analysis ranked by size and share of used space
Largest files view with filtering by type
File details: type, owning program and publisher
Color-coded safety rating for every item
Duplicate file detection based on file content
One-click cleanup of temporary files and the Recycle Bin
Cleanup of browser caches and crash dumps
Protection for system folders and personal folders
Fully Arabic right-to-left interface
Support for high-resolution displays
Built-in update check

Impact

Most disk cleanup tools either hide what they delete or show a long list of paths that means little to a regular user. Cleanix takes a different approach: it explains each item in plain Arabic and gives a clear recommendation, so users can free up space with confidence instead of guessing. It brings a native, well-designed utility to Arabic-speaking Windows users through the Microsoft Store, free and open source.

Challenges

- Building a clean right-to-left Arabic interface in a desktop toolkit with limited support for Arabic text and layout. - Making a cleaner that is genuinely safe, so that no important file, personal folder or system component can be removed by mistake. - Detecting duplicates accurately on Windows, where the same file can appear in more than one place without being a real copy. - Keeping the app responsive while it scans drives with hundreds of thousands of files. - Preparing the app for the Microsoft Store and meeting its packaging, privacy and review requirements.

Solution

- Designed the interface from the ground up for right-to-left reading, with a consistent color palette, numbered steps that guide the user, and clear wording throughout. - Added layered protection: system and personal folders cannot be deleted, cleanup removes folder contents rather than the folders themselves, files in use are skipped, and every action requires confirmation. - Built the duplicate finder on file content and file identity rather than names, so it reports only real copies. - Moved scanning and cleanup work to background threads so the window stays responsive. - Packaged the app for the Microsoft Store, published a privacy policy, and documented its behavior clearly for certification.

Results

- Published on the Microsoft Store as a free app. - Released as open source on GitHub under the MIT license, with an installer and a portable version. - A safe, guided cleanup experience with a fully Arabic interface. - Consistent display on standard and high-resolution screens.

Gallery

Details

Duration
Continuous Development
Timeline
Jun 2026
Category
Open Source

Technologies

PythonTkinterWindows APIPyInstallerInno SetupMSIX

Tags

#Windows#Microsoft Store#Disk Cleanup#Storage Analyzer#Duplicate Finder#Arabic#Desktop App#Open Source