https://github.com/lordofsunshine/uninstaller-tool
A powerful and user-friendly application for managing and uninstalling programs on Windows.
https://github.com/lordofsunshine/uninstaller-tool
program tool uninstaller
Last synced: 9 months ago
JSON representation
A powerful and user-friendly application for managing and uninstalling programs on Windows.
- Host: GitHub
- URL: https://github.com/lordofsunshine/uninstaller-tool
- Owner: lordofsunshine
- License: mit
- Created: 2024-12-25T13:59:30.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-31T15:42:20.000Z (about 1 year ago)
- Last Synced: 2025-04-01T05:34:30.319Z (11 months ago)
- Topics: program, tool, uninstaller
- Language: Python
- Homepage:
- Size: 36.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🗿 Uninstaller Tool
A powerful and user-friendly application for managing and uninstalling programs on Windows. *This is my first program, I hope for your support.*

> [!NOTE]
> The link to download the program: [click](https://github.com/lordofsunshine/uninstaller-tool/releases/download/v.0.0.2/UninstallerTool.exe)
## Features
- [x] List all installed programs
- [x] Search and filter programs
- [x] Uninstall selected programs
- [x] Silent uninstall option
- [x] Detect and remove leftover files and registry entries
- [x] View detailed program information
- [x] Refresh program list
- [x] Modern and responsive GUI
## Requirements
- Windows operating system
- Python 3.6 or higher
- Required Python libraries (PyQt6, psutil)
To install all required libraries, run:
```bash
pip install PyQt6 psutil
```
## Installation
1. Clone this repository:
```bash
git clone https://github.com/lordofsunshine/uninstaller-tool.git
```
2. Navigate to the project directory:
```bash
cd uninstaller-tool
```
3. Install the required dependencies:
```bash
Run setup.bat
```
## Usage
Run the application:
```bash
python main.py
```
## 🔑 Compiling to Executable
To create a standalone executable file, follow these steps:
1. Install PyInstaller:
```bash
pip install pyinstaller
```
2. Compile the application:
```bash
pyinstaller --onefile --windowed --icon=icon.ico main.py
```
This will create a single executable file in the `dist` folder.
3. (Optional) To include the icon, make sure you have an `icon.ico` file in the same directory as the script.
## License
This project is licensed under the *MIT License* - see the [LICENSE](LICENSE) file for details.