Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/flick9000/winscript/llms.txt

Use this file to discover all available pages before exploring further.

Winscript is a lightweight, open-source Windows optimization tool that gives you full control over your system without touching a single line of PowerShell yourself. Built with Tauri + Astro and licensed under GPL-3.0, it presents every available tweak through a clean graphical interface, then generates a ready-to-run PowerShell script based on exactly what you selected. Whether you’re setting up a fresh Windows install, locking down a work machine, or just trimming the bloat from a retail PC, Winscript covers the entire workflow — from removing unwanted inbox apps all the way through creating a fully automated unattended Windows installation.

What Winscript Does

Winscript organizes its tweaks into focused sections, each targeting a different aspect of Windows customization:
  • Debloat — Uninstall pre-installed bloatware and unnecessary components: Microsoft Store, OneDrive, Copilot, Edge, Widgets, Recall, Consumer Features, and more.
  • Privacy — Block app access to sensitive permissions, disable background syncing of themes and passwords, and stop usage tracking including activity feeds, screen recording, and location services.
  • Telemetry — Shut down Microsoft’s data collection across Windows, Office, Windows Update, Search, and Feedback. Also disables third-party data collection from apps like Adobe, VS Code, Google, and Nvidia.
  • Performance — Enable the Ultimate Performance power plan, reduce mouse input delays, disable Superfetch, HAGS, Storage Sense, and Search Indexing, tune Windows Defender CPU usage, and manage startup services.
  • Gaming — Apply targeted tweaks to reduce input latency, disable background interference, and get the most out of your hardware while gaming.
  • App Installer — Bulk-install your essential software in one click. Pick from browsers, utilities, dev tools, media players, and more; Winscript generates the install script using either Winget or Chocolatey.
  • Unattended Setup — Generate a customized autounattend.xml to fully automate Windows installations: bypass hardware requirements, create local accounts, skip OOBE prompts, and automatically run your Winscript configuration post-setup.

Key Details

DetailValue
Current version2.20.2
LicenseGPL-3.0
Tech stackTauri + Astro
UI languages13 (English, German, Spanish, French, Hungarian, Italian, Korean, Portuguese, Russian, Swedish, Turkish, Vietnamese, Simplified Chinese)
Code signingFree code signing provided by SignPath.io, certificate by SignPath Foundation
All builds are signed by SignPath Foundation, so you can verify the integrity of every release before running it on your machine.

Installation Options

Winscript is available in three forms — no installation required if you prefer to keep things portable:
  • IRM one-liner — Paste a single PowerShell command to download and launch the portable .exe directly from the latest GitHub release.
  • Winget — Install system-wide with winget install winscript and launch it from anywhere.
  • Portable .exe — Download winscript-portable.exe from the GitHub Releases page and run it without any installation.
Head to the Quickstart guide to get up and running in minutes.

Explore the Docs

Quickstart

Launch Winscript with a single command and apply your first tweaks in minutes.

Configuration

Import and export JSON configs, use presets, and automate runs with the CLI flag.

Debloat: Windows Apps

Browse every removable inbox app and component covered by the Debloat section.

Unattended Setup

Generate an autounattend.xml to fully automate Windows installations end-to-end.

Build docs developers (and LLMs) love