Skip to content

Repository files navigation

ZCleanSlate

Erases the digital footprints Windows leaves behind. Removes temp files, MRUs, clipboard history, browser caches, app recents, dev caches, and network traces — scan first, deselect what you want to keep, then delete. Undo snapshots included.

ZCleanSlate


Download

zsync.eu/zcleanslate — MSI and NSIS installers available.


What it cleans

CategoryWhat it targets
System Temp%TEMP%, C:\Windows\Temp, Prefetch (*.pf), thumbcache, iconcache
Recent ActivityQuick Access, Jump Lists, Run MRU, Explorer typed paths, WordWheelQuery
ClipboardLive clipboard + Windows 10/11 clipboard history
BrowsersChrome, Chrome Beta/Dev/Canary, Edge, Edge Beta/Dev, Brave, Brave Beta, Vivaldi, Yandex Browser, Arc, Opera, Opera GX, Opera Neon, Firefox — cache, GPU cache, shader cache, code cache, service worker cache, network cache
App RecentsVS Code, Discord, Slack, Spotify, Teams, Zoom, and more
Dev Cachesnpm, pip, Yarn, pnpm, Cargo registry, Gradle, Maven
Network TracesRDP MRU (registry), saved Wi-Fi profiles

Features

  • Dry-run preview — scan first, see exactly what will be removed, deselect individual items
  • Undo snapshots — optional backup before deletion; restore or delete snapshots from Settings
  • Admin elevation — UAC relaunch on demand; items requiring elevation show a shield badge
  • Profiles — Quick / Standard / Deep / Paranoid presets, applied instantly from Settings
  • Run log — full operation log with per-line severity; viewable after every clean
  • History — past runs with bytes reclaimed, duration, cleaners used
  • Command paletteCtrl+K to jump anywhere or trigger any action
  • Exclusions — pin files/folders that should never be touched
  • Frameless window — custom titlebar, collapsible sidebar, keyboard-driven UX

Stack

LayerTechnology
ShellTauri 2 (WebView2, frameless)
BackendRust stable + rayon
FrontendReact 19 + TypeScript strict
AnimationFramer Motion 11
StateZustand 5
VirtualisationTanStack Virtual 3
StylingTailwind CSS v4 + CSS variables
BuildVite 7 + pnpm 9

Getting Started

Prerequisites: Rust stable, Node 20+, pnpm 9+, MSVC build tools, WebView2 runtime.

git clone https://github.com/TheHolyOneZ/ZCleanSlate.git
cd ZCleanSlate
pnpm install
pnpm tauri:dev # dev mode with hot-reload
pnpm tauri:build # MSI + NSIS in src-tauri/target/release/bundle/

Usage

  1. Toggle cleaners on the Dashboard (or select a preset profile in Settings).
  2. Click Scan & Preview — parallel scan, live results per cleaner.
  3. Preview drawer slides in — expand groups, click any item to deselect it.
  4. Click Confirm & Execute — animated progress ring with live operation log.
  5. Result screen shows bytes freed, traces erased, duration, and any errors.
  6. Undo anytime from Settings → Snapshots if a snapshot was enabled.

Shortcuts:Ctrl+K command palette · Escape close panel


Project

Creator / DesignerTheHolyOneZ
Repositorygithub.com/TheHolyOneZ/ZCleanSlate
Websitezsync.eu/zcleanslate
More toolszsync.eu

GPL-3.0 License

About

Forensic-grade Windows privacy cleaner. Erases temp files, browser caches, MRU histories, Shellbags, registry artifacts, network traces & more — scan first, deselect what you keep, then delete. Undo snapshots, secure wipe, UAC elevation. Built with Tauri 2 + Rust.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages