Home

Awesome

<p align="center"> <img width="10%" align="center" src="pydebloatx/icon.ico"> </p> <h1 align="center"> PyDebloatX </h1> <p align="center"> A Python GUI for uninstalling the default Windows 10 apps. </p> <p align="center"> <a style="text-decoration:none" href="https://github.com/Teraskull/PyDebloatX/releases"> <img src="https://img.shields.io/github/v/release/Teraskull/PyDebloatX?label=Version&style=flat-square&color=00B16A" alt="Releases" /> </a> <a style="text-decoration:none" href="https://www.python.org/downloads/release/python-379/"> <img src="https://img.shields.io/badge/python-3.7+-blue.svg?color=00B16A&style=flat-square" alt="Python Version" /> </a> <a style="text-decoration:none" href="https://www.codefactor.io/repository/github/teraskull/pydebloatx"> <img src="https://www.codefactor.io/repository/github/teraskull/pydebloatx/badge?style=flat-square" alt="CodeFactor" /> </a> <a style="text-decoration:none" href="https://github.com/Teraskull/PyDebloatX/releases"> <img src="https://img.shields.io/github/downloads/teraskull/pydebloatx/total?color=00B16A&style=flat-square" alt="Downloads" /> </a> <a style="text-decoration:none"> <img src="https://img.shields.io/badge/OS-Windows%2010-blue?style=flat-square&color=00B16A" alt="OS" /> </a> </p> <div align="center">

Main window screenshot

Uninstalling screenshot

Links screenshot

</div> <details open="open"> <summary>Table of Contents</summary> <ol> <li><a href="#installing">Installing</a></li> <li><a href="#shortcuts">Shortcuts</a></li> <li><a href="#features">Features</a></li> <li><a href="#dependencies">Dependencies</a></li> <li><a href="#usage">Usage</a></li> <li><a href="#building">Building</a></li> <li><a href="#translating">Translating</a></li> <li><a href="#supported-languages">Supported Languages</a></li> <li><a href="#license">License</a></li> </ol> </details>

Installing

Pre-built binaries are available from the releases page.

PyDebloatX installer is also available from the Windows Package Manager Winget:

winget install --id=Teraskull.PyDebloatX -e

Shortcuts

Features

Dependencies

Usage

git clone https://github.com/Teraskull/PyDebloatX

cd PyDebloatX

pip install -r requirements.txt

cd pydebloatx

python app.py

Building

Run setup.bat to build the executable.

Run setup-portable.bat to build a one-file portable executable.

Translating

Run the following command to create the translation file:

lupdate gui_main.py gui_about.py app.py -ts Language/[locale_CODE].ts

Where [locale_CODE] is written with an underscore, instead of a hyphen. For example, en_US.

List of locale codes is available here.

To compile .ts into .qm, use linguist.exe:

pip show PySide6 | findstr "Location:"

Splice the output path above with:

"\PySide6\linguist.exe"

Supported Languages

LanguageAuthor credits
ArabicFaresAhmedb
Chinesespace9bug
EnglishTeraskull
RussianTeraskull
UkrainianTeraskull

License

This software is available under the following licenses: