CleanMyLinux v1.0.0-beta.1
Welcome to the first Public Beta Release of CleanMyLinux! Built with Rust, Tauri, React, and Tailwind, CleanMyLinux is a professional, high-performance system cleaning and optimization utility designed for community testing, early adoption, and feedback. It gives modern Linux desktops a premium, native, and completely friction-free maintenance experience.
Important
CleanMyLinux runs in user space. Deep privileged cleanup operations (like app uninstalls and dependency audits) are safely delegated through Linux PolicyKit (Polkit) to a secure helper daemon, ensuring absolute system integrity.
🚀 Key Features
🧠 1. Machine Learning Decision & Progress Engines
- App Removability Classifier: Utilizes an embedded, 38-feature Logistic Regression model in Rust to evaluate installed applications. Safe/unsafe scores are computed automatically.
- System DNA Protection Filters: Safeguards system directories (
/etc, systemd unit maps, Polkit credentials). Any critical system app gets a forced zero removability classification to prevent accidental OS breakage. - Smart Progress Modeling: Employs an online Stochastic Gradient Descent (SGD) learning model to continuously predict and refine scanner and cleaning execution durations in real-time.
🎨 2. Premium Glassmorphic UI/UX
- Visual Excellence: Rich 3D ambient backdrop illumination blending deep indigos, teals, and purples, overlaid with a premium vector noise grain.
- Framer Motion Orchestration: Fluid panel transitions, sidebar navigation states, and custom vector icons.
- Operations Queue: An animated drawer giving you real-time feedback on current processes, queue times, and thread scheduling.
Release Artifacts & Assets
| Package Asset | Target Platforms | Description |
|---|---|---|
CleanMyLinux_1.0.0-beta.1_amd64.AppImage |
Universal Linux | One click executable. Works on any modern distribution. |
CleanMyLinux_1.0.0-beta.1_amd64.deb |
Debian, Ubuntu, Mint | Native Debian package installer. |
CleanMyLinux-1.0.0-beta.1-1.x86_64.rpm |
Fedora, RHEL, openSUSE | Native RPM package installer. |
Getting Started
Run the AppImage (Universal)
chmod +x CleanMyLinux_1.0.0-beta.1_amd64.AppImage
./CleanMyLinux_1.0.0-beta.1_amd64.AppImageInstall on Debian/Ubuntu
sudo dpkg -i CleanMyLinux_1.0.0-beta.1_amd64.debInstall on Fedora/RHEL
sudo dnf install ./CleanMyLinux-1.0.0-beta.1-1.x86_64.rpmCommunity & Governance
With this release, we have established our official community guidelines to ensure open, safe, and secure contributions:
- License: Fully open-source under the MIT License.
- Security Reporting: Security guidelines compiled in SECURITY.md (please email critical vulnerability disclosures securely to
prassamin@gmail.com). - Code of Conduct: Fostering an inclusive, friendly community mapped out in CODE_OF_CONDUCT.md.
Crafted with passion by the Better Linux Community.