Skip to content

Releases: oscarcodedev/CodeWinOptimizer-App

CodeWinOptimizer v1.1.0

18 May 20:32

Choose a tag to compare

CodeWinOptimizer v1.1.0

What's New

  • ⚙️ Settings Panel — Gear icon in header replaces Appearance tab (language, colors, font, update check)
  • 📖 Docs Button — Quick link to documentation in header
  • 🔄 Auto Update — Download and install updates directly from the app (no browser needed)
  • 🏥 Health Score — PC health gauge scoring RAM, CPU, Disk, Temp & Uptime
  • 🌐 Auto Language Detection — Detects Windows display language (EN/ES)
  • Cancel Operations — Stop any running operation mid-execution
  • 🔒 Security Hardening — CSP, rate limiting, log sanitization, no innerHTML
  • 🎨 SVG Tab Icons — Replaced emoji icons with optimized SVGs

Download

File SHA-256
CodeWinOptimizer-v1.1.0.exe (13.87 MB) 38981e9fa15fd64b205b5c3ea7bb7316e595e410b545b995a18367af48cf833d

Requirements

  • Windows 10/11 (64-bit)
  • Run as Administrator
  • WebView2 Runtime (included in Windows 11, auto-installed on Windows 10)

Notes

  • Antivirus: Uses PowerShell, DISM, WMI, and registry commands. Some antivirus may flag the .exe — all code is open source.
  • Portable — no installation required, just run the .exe

CodeWinOptimizer v1.0.0

18 May 20:30

Choose a tag to compare

CodeWinOptimizer Logo

CodeWinOptimizer

Docs GitHub

Windows optimization & customization tool — 171 apps, 140+ tweaks, real-time monitor, disk cleanup, network speed test, driver backup, and tweak profiles — all in a single portable .exe.

Built with Wails v2 — Go backend + HTML/CSS/JS frontend rendered in WebView2.

Auto-elevates to Administrator on launch. Most features (registry, DISM, bcdedit, WinGet) require admin privileges.

Antivirus notice: This tool uses PowerShell, DISM, WMI, and registry commands. Some antivirus may flag the .exe as suspicious (heuristic/AI false positives). All code is open source — review the source or build it yourself with wails build.


Preview

Click to expand
Restore Apps
Restore Apps
Tweaks Features
Tweaks Features
Monitor Cleanup
Monitor Cleanup
Appearance
Appearance

Features

🔧 Restore

  • Create System Restore Point with custom name — bypasses the Windows 24h cooldown via registry tweak + WMI
  • Full Registry Backup — exports all 5 hives (HKLM, HKCU, HKCR, HKU, HKCC) to .reg files in Documents\CodeWinOptimizer\registry-backups\
  • Driver Backup & Restore — export all third-party drivers via DISM, restore via pnputil. Backups saved to Documents\CodeWinOptimizer\driver-backups\
  • Backups folder opens automatically after completion

📦 Apps

  • 171 apps across 7 categories: Navegadores, Multimedia, Desarrollo, Juegos, Comunicacion, AI, Utilidades
  • Install/Uninstall via WinGet or Chocolatey (auto-installs Choco if missing)
  • Per-category "Select All / Deselect All"
  • Each app has Website link and Uninstall button
  • Toggle switches instead of checkboxes
  • Detects already installed apps (green badge + border)
  • Search bar and collapsible categories for quick navigation
  • Toolbar: Clear Selection, Collapse All, Show Installed filter, Selected count

⚡ System Tweaks (140+)

  • 14 categories organized by use case:
    • 🌐 Network, 🧠 Memory, 🎮 GPU, ⚙️ Windows Features
    • 🛡️ Firewall & Security, 🔧 Nagle Algorithm, 📊 Network Throttling
    • ⚡ System Responsiveness, ⏱️ Latency Timers
    • 🔒 Privacy, 🚀 Performance, 🖥 UI & Bloat Removal
    • Essential Tweaks — safe optimizations for any user
    • ⚠️ Advanced Tweaks — CAUTION — deeper system changes
  • Toggle switches per tweak with impact badges (low/medium/high)
  • Single-column accordion layout with scroll when expanded
  • Clear Selection button to deselect all tweaks with one click

💾 Tweak Profiles

  • Save/Load your tweak selections as named profiles (JSON)
  • 3 default profiles included — one-click apply:
    • 🔵 Standard — 15 safe essential tweaks (privacy, performance, bloat removal)
    • 🟢 Gaming — 21 tweaks optimized for maximum gaming performance
    • 🟣 Minimal — 19 tweaks for the cleanest possible Windows install
  • Profiles stored in Documents\CodeWinOptimizer\profiles\
  • Full CRUD: Save, Load, Delete, List

🛠 Features

  • Windows Features: Enable/disable .NET Framework, Hyper-V, WSL, Sandbox, NFS, F8 Boot Recovery, Legacy Media, scheduled registry backup
  • Quick Fixes: Autologin, Network Reset, NTP Sync, SFC/DISM Scan, Windows Update Reset, WinGet Reinstall
  • Execute selected features or individual fixes with terminal logs

📊 Monitor

  • Real-time system dashboard with 3-second auto-refresh
  • CPU: usage %, model name, cores/threads (gopsutil native)
  • RAM: used/total GB with gauge bar (gopsutil)
  • GPU: usage %, VRAM, temperature via nvidia-smi (NVIDIA GPUs)
  • Disks: per-drive usage with color-coded bars (green/yellow/red)
  • Temperatures: GPU temp (nvidia-smi), WMI thermal zones
  • Uptime: days/hours since last boot
  • Network Latency: TCP ping to 1.1.1.1, 8.8.8.8, google.com
  • Speed Test: Professional Speedtest.net measurement via speedtest-go — ping, download/upload speeds
  • DNS Selector: Switch DNS servers directly from the app — Google, Cloudflare, Cloudflare Malware, Cloudflare Malware+Adult, OpenDNS, Quad9, AdGuard (Ads/Trackers), AdGuard Full — or reset to DHCP

🔄 Updates

  • 3 modes to control Windows Update behavior:
    • Default Settings — Reset all Windows Update policies to out-of-the-box defaults, remove any customizations, restore wuauserv service
    • Security Settings — Delay feature updates 365 days, install security updates after 4 days, block driver installations via Windows Update (Pro/Enterprise group policy)
    • Disable All Updates — Completely disable Windows Update service (with confirmation dialog due to security risk)

🧹 Cleanup

  • 7 cleanup tasks: Temp files, Recycle Bin, Prefetch, Windows Update cache, Thumbnails, DNS cache, Memory dumps
  • Toggle switch selection per task
  • Reports MB freed per task in terminal
  • Auto-deselects after completion

🎨 Appearance

  • 6 accent colors: Neon Green (default), Cyan, Purple, Orange, Pink, Yellow
  • 6 font choices: Segoe UI, Cascadia Code, Inter, JetBrains Mono, Arial, Trebuchet MS
  • Live preview + persistent via localStorage

💻 Terminal

  • Real-time command output logging
  • Collapsible — minimized by default, auto-expands on activity
  • Copy button to clipboard
  • Clear button

How to Run

Prerequisites

  • Go 1.20+
  • Wails v2
  • Windows 10/11 with WebView2 runtime

Development (live reload)

wails dev

Build executable

wails build

Output: build/bin/CodeWinOptimizer.exe

Usage

  1. Run CodeWinOptimizer.exe as Administrator
  2. (Recommended) Create a restore point first — type a name and click "Create Restore Point"
  3. Use any tab: install apps, apply tweaks, run features/fixes
  4. All operations are logged in the terminal

Tech Stack

Layer Technology
Backend Go + Wails v2 runtime
Frontend Vanilla JS, CSS (dark theme, neon green #39ff14)
Window WebView2 (embedded Edge Chromium)
Package managers WinGet, Chocolatey
System tools PowerShell, DISM, bcdedit, reg.exe, nvidia-smi
Monitoring gopsutil (CPU/RAM), nvidia-smi (GPU), WMI
Speed Test speedtest-go (Speedtest.net)

Roadmap

Click to expand

Completed

  • System Restore Point creation (registry bypass for 24h cooldown)
  • Full registry backup to .reg files (5 hives)
  • App manager — install/uninstall via WinGet & Chocolatey (171 apps, 7 categories)
  • Installed app detection via winget list (green badge + border)
  • Apps toolbar: Clear Selection, Collapse All, Show Installed filter, Selected count
  • 140+ system tweaks across 14 categories (network, GPU, memory, privacy, performance, essential, advanced...)
  • Windows Features manager — .NET, Hyper-V, WSL, Sandbox, NFS, etc.
  • Quick Fixes — network reset, NTP sync, SFC/DISM scan, Windows Update reset, WinGet reinstall, autologin
  • Portable mode — no installation required, single .exe
  • Terminal with real-time logs, collapsible, copy to clipboard
  • Custom frameless titlebar with min/max/close
  • Toggle switches UI, language selector ES/EN
  • Per-category Select All / Deselect All with collapsible categories
  • Custom theme editor — 6 accent colors, 6 fonts, persisted via localStorage
  • System monitoring dashboard — CPU, RAM, GPU (usage/temp/VRAM), disks, temps, uptime
  • Disk cleanup & temp files removal (7 tasks)
  • Auto-elevate to Administrator on launch (UAC prompt)
  • Network latency monitor (TCP ping)
  • Network speed test (Speedtest.net via speedtest-go)
  • Driver backup & restore (DISM export + pnputil restore)
  • Save/Load tweak profiles with 3 default profiles: Standard, Gaming, Minimal
  • Clear Selection button for tweaks
  • DNS selector in Monitor tab (9 providers + DHCP reset)
  • Updates tab — Default Settings, Security Settings, Disable All Updates modes

Planned

  • More apps: Docker, Wireshark, VirtualBox, VS 2022 Build Tools, CMake, .NET SDK