Skip to content

About

Windows maintenance tool — clean temp files, registry, browser cache and more. Open source, bilingual ES/EN.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

WindowsClean

Una herramienta de mantenimiento de Windows, simple, transparente y open source. A simple, transparent and open-source Windows maintenance tool.

Build License: MIT .NET 8 Platform

Español · English


🇪🇸 Español

WindowsClean es una herramienta de mantenimiento para Windows 10/11 que te permite limpiar archivos temporales, caché de navegadores, entradas obsoletas del registro, gestionar el inicio del sistema, ver qué ocupa espacio en tu disco y mucho más — todo con vista previa antes de borrar y backup automático de cualquier cambio sensible.

Pensada como alternativa libre y transparente a las herramientas comerciales tipo CCleaner o Yamicsoft WinTools.

✨ Características

  • 🗑️ Limpieza de archivos temporales — %TEMP%, C:\Windows\Temp, Prefetch, caché de Windows Update
  • 🌐 Caché de navegadores — Chrome, Edge, Firefox, Brave (perfiles múltiples soportados)
  • ⚙️ Limpieza del Registro — entradas huérfanas, software desinstalado, claves inválidas
  • ⚡ Gestor de inicio de Windows — qué arranca con tu sistema y cuánto lo demora
  • ▦ Aplicaciones instaladas — lista ordenable, incluye apps UWP de la Store
  • ♻️ Papelera y logs del sistema
  • 📊 Analizador de disco — explorá qué ocupa espacio por tipo de archivo, con visualización tipo treemap

🛡️ Diseñado con seguridad como prioridad

  • Vista previa obligatoria — siempre ves exactamente qué se va a borrar
  • Backup automático del Registro antes de cualquier modificación (export .reg + punto de restauración)
  • Modo "Dry Run" — ejecuta toda la lógica sin borrar nada, solo loggea
  • Whitelisting estricto — solo se tocan rutas/claves explícitamente permitidas
  • Borrado a papelera por defecto en el analizador de disco — recuperable si te equivocás
  • Logs detallados de cada acción

📥 Instalación

Próximamente — la primera release pública estará en la pestaña Releases cuando llegue la v0.1.

Requisitos: Windows 10 (1809+) o Windows 11, .NET 8 Desktop Runtime, permisos de administrador.

🚀 Cómo compilar desde el código

git clone https://github.com/lbessan/windowsclean.git
cd windowsclean
dotnet restore
dotnet build src/WindowsClean.App
dotnet run --project src/WindowsClean.App

Necesitás Visual Studio 2022 (con la carga "Desarrollo de escritorio de .NET") o JetBrains Rider, y el SDK de .NET 8.

🤝 Contribuir

¡Las contribuciones son bienvenidas! Antes de mandar un PR, leé CONTRIBUTING.md. Si encontraste un bug o querés sugerir una feature, abrí un issue.

Para reportar vulnerabilidades de seguridad, mirá SECURITY.md.

📄 Licencia

MIT — usalo, modificalo, distribuilo con libertad.


🇬🇧 English

WindowsClean is a maintenance tool for Windows 10/11 that lets you clean temporary files, browser cache, obsolete registry entries, manage system startup, see what's taking up disk space, and much more — all with preview before deletion and automatic backup of any sensitive change.

Built as a free, transparent alternative to commercial tools like CCleaner or Yamicsoft WinTools.

✨ Features

  • 🗑️ Temporary file cleanup — %TEMP%, C:\Windows\Temp, Prefetch, Windows Update cache
  • 🌐 Browser cache — Chrome, Edge, Firefox, Brave (multi-profile support)
  • ⚙️ Registry cleanup — orphan entries, uninstalled software, invalid keys
  • ⚡ Windows startup manager — what launches with your system and how much it slows it down
  • ▦ Installed applications — sortable list, includes UWP Store apps
  • ♻️ Recycle bin and system logs
  • 📊 Disk analyzer — explore what takes up space by file type, with treemap visualization

🛡️ Built with safety as a priority

  • Mandatory preview — always see exactly what will be deleted
  • Automatic Registry backup before any modification (.reg export + System Restore point)
  • "Dry Run" mode — executes all logic without deleting anything, just logs
  • Strict whitelisting — only explicitly allowed paths/keys are touched
  • Recycle bin by default in the disk analyzer — recoverable if you make a mistake
  • Detailed logs of every action

📥 Installation

Coming soon — the first public release will be available in the Releases tab when v0.1 ships.

Requirements: Windows 10 (1809+) or Windows 11, .NET 8 Desktop Runtime, administrator permissions.

🚀 Building from source

git clone https://github.com/lbessan/windowsclean.git
cd windowsclean
dotnet restore
dotnet build src/WindowsClean.App
dotnet run --project src/WindowsClean.App

You'll need Visual Studio 2022 (with the ".NET desktop development" workload) or JetBrains Rider, and the .NET 8 SDK.

🤝 Contributing

Contributions are welcome! Before submitting a PR, read CONTRIBUTING.md. If you found a bug or want to suggest a feature, open an issue.

For security vulnerabilities, see SECURITY.md.

📄 License

MIT — use it, modify it, distribute it freely.


⬆ Volver arriba / Back to top

Made with care · Hecho con cuidado · 🇦🇷

About

Windows maintenance tool — clean temp files, registry, browser cache and more. Open source, bilingual ES/EN.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages