{"id":51476007,"url":"https://github.com/alberto2005-coder/winclean-analyzer","last_synced_at":"2026-07-06T21:01:07.751Z","repository":{"id":358530433,"uuid":"1241757163","full_name":"alberto2005-coder/WinClean-Analyzer","owner":"alberto2005-coder","description":"A premium, modern desktop storage cleaner and task manager for Windows built with Web Technologies (HTML, CSS, Node.js, and Electron)","archived":false,"fork":false,"pushed_at":"2026-05-17T19:31:53.000Z","size":37,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-17T21:42:18.821Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alberto2005-coder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-17T19:25:00.000Z","updated_at":"2026-05-17T19:31:57.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/alberto2005-coder/WinClean-Analyzer","commit_stats":null,"previous_names":["alberto2005-coder/winclean-analyzer"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/alberto2005-coder/WinClean-Analyzer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alberto2005-coder%2FWinClean-Analyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alberto2005-coder%2FWinClean-Analyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alberto2005-coder%2FWinClean-Analyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alberto2005-coder%2FWinClean-Analyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alberto2005-coder","download_url":"https://codeload.github.com/alberto2005-coder/WinClean-Analyzer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alberto2005-coder%2FWinClean-Analyzer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35205739,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-06T02:00:07.184Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-07-06T21:01:06.494Z","updated_at":"2026-07-06T21:01:07.728Z","avatar_url":"https://github.com/alberto2005-coder.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🧹 WinClean Analyzer\n\n\u003e **A premium, modern desktop storage cleaner and task manager for Windows built with Web Technologies (HTML, CSS, Node.js, and Electron).**\n\nDesarrollado con pasión por **[Alberto Ortiz](https://github.com/alberto2005-coder)**.\n\n---\n\n## 🎨 Vista General y Filosofía de Diseño\n\n**WinClean Analyzer** es una herramienta de optimización de sistema que rompe con la estética aburrida y tradicional de las herramientas del sistema. Combina un rendimiento de nivel nativo mediante scripts en segundo plano con una interfaz de usuario visualmente impresionante.\n\n* **Glassmorphism UI**: Paneles de control traslúcidos con efectos de desenfoque de cristal (`backdrop-filter`).\n* **OLED Cyberpunk Theme**: Paleta oscura profunda enriquecida con gradientes vibrantes y luces de neón en cyan, rosa y naranja.\n* **Telemetría Nivel OS 60fps**: Medidores de rendimiento animados de CPU, RAM y almacenamiento en tiempo real a través de gráficos dinámicos SVG nativos.\n* **Consola de Proceso Virtual**: Una terminal interactiva integrada estilo hacker que reporta el progreso preciso y detalla la liberación de megabytes.\n\n---\n\n## 🚀 Características Principales\n\n### 1. Limpiador Avanzado de Disco (Purge System)\nAnaliza y purga de forma segura múltiples categorías de archivos temporales que ralentizan tu equipo:\n* **Temporales de Usuario** (`%TEMP%`): Caché residual de aplicaciones instaladas.\n* **Temporales de Windows** (`C:\\Windows\\Temp`): Archivos creados por procesos del sistema operativo.\n* **Papelera de Reciclaje**: Vacía de forma completa los elementos en cola de eliminación.\n* **Carpeta de Descargas** (`C:\\Users\\Usuario\\Downloads`): Analiza y borra los archivos acumulados de descargas viejas.\n* **Archivos Prefetch** (`C:\\Windows\\Prefetch`): Datos de precarga acumulados obsoletos.\n* **Archivos de Registro (Logs)** (`C:\\Windows\\Logs`): Informes de eventos y volcados históricos del sistema.\n* **Caché de Navegadores**: Descarga la caché web acumulada de **Google Chrome** y **Microsoft Edge**.\n* **Limpieza de DNS**: Flush de la caché DNS para optimizar la resolución de red local.\n\n### 2. Administrador de Tareas Inteligente\n* Muestra en tiempo real los 30 procesos de Windows con mayor consumo de memoria RAM (\u003e10MB).\n* Barra de búsqueda reactiva para filtrar procesos en milisegundos.\n* Terminación forzada a nivel de sistema (`taskkill`) para desbloquear programas colgados.\n\n### 3. Gestor de Programas de Inicio\n* Lista detallada de las aplicaciones configuradas en el registro para arrancar junto con Windows.\n* Te ayuda a identificar programas innecesarios que ralentizan el encendido de la computadora.\n\n### 4. Asistente de Recomendaciones\n* Un panel interactivo que te saluda personalmente y te proporciona sugerencias personalizadas y alertas preventivas basadas en el volumen de basura que tienes acumulada en el disco.\n\n---\n\n## 🏗️ Requisitos e Instalación\n\nPara ejecutar este proyecto en tu computadora necesitas tener instalado [Node.js](https://nodejs.org/).\n\n### Pasos para iniciar en local:\n\n1. **Clona el repositorio** en tu máquina:\n   ```bash\n   git clone https://github.com/tu-usuario/WinClean-Analyzer.git\n   cd WinClean-Analyzer\n   ```\n\n2. **Instala las dependencias** de desarrollo (Electron):\n   ```bash\n   npm install\n   ```\n\n3. **Lanza la aplicación en modo desarrollo**:\n   ```bash\n   npm start\n   ```\n\n---\n\n### 📦 Compilación y Generación del Ejecutable (.EXE):\n\nAl estar desarrollado con Electron, puedes empaquetar toda la aplicación en un **único archivo ejecutable (.exe) portátil** (sin necesidad de instalador) para llevar en un USB y usar en cualquier PC con Windows:\n\n1. **Instala el empaquetador** `electron-builder` en tu entorno (una sola vez):\n   ```bash\n   npm install --save-dev electron-builder\n   ```\n\n2. **Compila la aplicación**:\n   ```bash\n   npm run dist\n   ```\n\n3. **¡Listo!** En la raíz de tu proyecto se creará una carpeta llamada `dist/` y dentro de ella tendrás el ejecutable **`WinClean Analyzer.exe`** compilado y listo para abrir en cualquier equipo.\n\n\u003e [!TIP]\n\u003e **Privilegios de Administrador**: Para realizar limpiezas exhaustivas en directorios protegidos del sistema como `Windows\\Prefetch`, te recomendamos ejecutar la consola (o el archivo `.exe` generado) con **permisos de administrador**.\n\n---\n\n## 🛠️ Stack Tecnológico\n\n* **Frontend**: HTML5 Semántico, CSS3 Vanilla (Custom Properties, Flexbox, CSS Grid, Glassmorphism, Keyframe Animations), ES6+ JavaScript.\n* **Core Desktop Engine**: [Electron.js](https://www.electronjs.org/) (v30+) para el empaquetado nativo de escritorio.\n* **Backend**: Node.js (File System APIs, Native OS Stats, `child_process` para intercomunicación).\n* **Integración del OS**: Scripts optimizados en Windows **PowerShell** para telemetría exacta y administración de tareas.\n* **Seguridad**: Arquitectura robusta basada en un archivo `preload.js` con aislamiento de contexto (`contextBridge`) para evitar inyecciones de código.\n\n---\n\n## 📝 Licencia y Uso Compartido (Forks)\n\nEste proyecto es de uso gratuito y libre. Se permite clonarlo, utilizarlo y realizar bifurcaciones o adaptaciones (\"forks\") de forma totalmente gratuita bajo las siguientes condiciones obligatorias:\n\n1. **Atribución Obligatoria**: Cualquier copia o fork debe mantener de forma prominente e inalterada el crédito y enlaces a **[Alberto Ortiz](https://github.com/alberto2005-coder)** tanto en el código fuente como en el badge de autoría de la interfaz visual.\n2. **Claridad en Cambios**: Si realizas modificaciones en el código, debes declarar explícitamente en tu documentación (README) y en la pantalla que tu proyecto es un trabajo derivado basado en la obra original de Alberto Ortiz.\n3. **Uso No Comercial**: Queda estrictamente prohibido vender, sublicenciar o lucrarse económicamente con este software o sus derivados sin la autorización previa por escrito del autor.\n\nPara conocer todos los términos legales detallados, consulta el archivo de [LICENCIA](file:///c:/Users/alors/Downloads/WinClean-Analyzer/LICENSE).\n\nDesarrollado con 💻 y 🧹 por **Alberto Ortiz**.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falberto2005-coder%2Fwinclean-analyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falberto2005-coder%2Fwinclean-analyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falberto2005-coder%2Fwinclean-analyzer/lists"}