Loading repository data…
Loading repository data…
EduardoDosSantosFerreira / repository
CleanCrow is a software developed in Python with a modern graphical interface based on PyQt5, designed to facilitate the cleaning, optimization, and updating of the Windows operating system in a simple, visual, and efficient way.
CleanCrow is a desktop application for Windows system maintenance, cleaning, and optimization, developed in Python with a PyQt5 graphical interface.
The software automates common maintenance tasks, removing unnecessary files, executing cleanup routines, and assisting in the management of installed packages on the system.
🧹 Temporary files cleanup
%TEMP% directories🗑️ Removal of unnecessary files
⚡ Basic system optimizations
📦 Integration with winget
📊 Real-time feedback execution
🔐 Automatic privilege elevation
The project follows a simple separation between interface and logic:
Interface Layer (interface.py)
Logic Layer (limpeza_sistema.py)
Entry Point (main.py)
cleancrow-legacy/
│
├── main.py
├── interface.py
├── limpeza_sistema.py
│
├── dist/
├── src/
│ └── assets/
│
├── index.html
├── cleancrow.spec
├── LICENSE
└── README.md
pip install PyQt5
python main.py
The software automatically requests privilege elevation when necessary.
pyinstaller --onefile limpeza_sistema.py
Or with the configuration file:
pyinstaller cleancrow.spec
Output:
/dist/cleancrow.exe
The software performs operations that require elevated privileges, including:
Elevation is handled automatically at the start of execution.
winget)Distributed under the GNU GPL v3.0 license.