A modern, open-source Windows cleaner built with WinUI 3 that removes junk files using community winapp2.ini cleaning rules.
- Stars
- 284
- Forks
- 15
- Open issues
- 1
- Last commit
- 5 days ago
What is it?
3z9wOpt is a Windows desktop toolbox for cleaning junk files, optimizing system settings, uninstalling apps, managing startup items and drivers, and reading hardware details. It is built with Go and Wails v2 on WebView2, and its data comes from the local machine. When a value cannot be read, the interface shows that it cannot be read rather than estimating.
System optimization offers 154 adjustable items, and each one can be reverted individually. Disk space analysis reads the NTFS MFT index to show real subtree sizes, and the startup manager lists entries from the registry, services, scheduled tasks and the startup folder. Blue screen analysis parses Minidump files to show BugCheck codes, parameters and suspect drivers.
The project states that it does not upload data or collect telemetry, and it requires Windows 10 22H2 or 11 with WebView2 Runtime. It also includes 34 system repair tools that run with live output and can be stopped.
Key features
- 01Junk file cleanup with read-only scanning and selectable items before deletion
- 02System optimization items that can be reverted one by one
- 03Disk usage analysis based on the NTFS MFT index
- 04Startup manager covering registry Run keys, services, scheduled tasks and startup folders
- 05Blue screen analysis from Minidump and MEMORY.DMP files
- 06Local hardware info for CPU, memory, GPU, motherboard and BIOS
Use cases
- Finding out what is filling a nearly full C drive
- Reducing slow boot times by reviewing startup entries
- Diagnosing a blue screen by identifying the likely faulty driver
- Backing up or removing old third-party driver packages on Windows
Quick start
- 1
Install Go 1.26+ and WebView2 Runtime on Windows 10 22H2+ or Windows 11
- 2
Build the app from the repository root with build.cmd
build.cmd
Things to know
- Windows only, requires Windows 10 22H2 or Windows 11.
- Licensed under GPLv3, so redistributed modified versions must also be open source.
- The tool modifies system settings, services, registry and drivers, so creating a restore point first is advised.
In collections
Topics
FAQ
- What is 3z9wopt?
- A Windows optimization toolbox in Go (Wails) for junk cleanup, startup and driver management, disk usage analysis, BSOD dump analysis and hardware info. 3z9wOpt is a Windows desktop toolbox for cleaning junk files, optimizing system settings, uninstalling apps, managing startup items and drivers, and reading hardware details. It is built with Go and Wails v2 on WebView2, and its data comes from the local machine. When a value cannot be read, the interface shows that it cannot be read rather than estimating.
- Is 3z9wopt free to use? What license does it have?
- 3z9wopt is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is 3z9wopt still maintained?
- Actively maintained. The last commit to 3z9wopt was on Nov 3, 2026.
- What can I use 3z9wopt for?
- Finding out what is filling a nearly full C drive Reducing slow boot times by reviewing startup entries Diagnosing a blue screen by identifying the likely faulty driver Backing up or removing old third-party driver packages on Windows
- How do I install 3z9wopt?
- Install Go 1.26+ and WebView2 Runtime on Windows 10 22H2+ or Windows 11 Build the app from the repository root with build.cmd: build.cmd
- Where can I get 3z9wopt?
- The source code and installation instructions are on GitHub: https://github.com/3z9w/3z9wopt
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight Windows screenshot tool built with Wails (Go + React) for capturing, annotating, cropping and exporting images.
A Windows desktop app built with Electron that debloats and optimizes Windows with reversible tweaks, cleaners, utilities and a DNS manager.
Free, open-source Rust app (GUI and CLI) for finding duplicate, similar, empty and junk files across Linux, Windows, macOS and Android.
Lightweight Windows app that monitors system memory in real time and clears cached memory to free up RAM.
A desktop tool for finding and safely removing duplicate files in WeChat's received-file folders, moving them to the system trash.