Repolode
3z9w

3z9w/3z9wopt

A Windows optimization toolbox in Go (Wails) for junk cleanup, startup and driver management, disk usage analysis, BSOD dump analysis and hardware info.

Open-source alternative to:CCleanerAutoruns

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. 1

    Install Go 1.26+ and WebView2 Runtime on Windows 10 22H2+ or Windows 11

  2. 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

#windows#system-optimization#disk-analyzer#startup-manager#bluescreen#pc-cleaner#golang#wails#cleaner#go

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