{"adoption": {"forks": 175, "observed_at": "2026-08-28T04:07:22.291018+00:00", "stars": 2794}, "canonical_url": "https://ross.abutalabs.com/products/winscript", "card": {"archived": false, "artifact_type": "application", "description": "Open-source tool to build your Windows script from scratch. It includes debloat, privacy, performance & app installing scripts.", "domain": ["privacy", "windows", "developer-tools", "self-hosted"], "enriched": true, "function": ["security", "privacy", "developer-tools", "configuration-management", "cli"], "health_score": 99, "homepage": "https://winscript.cc/", "language": "CSS", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["flick9000/winscript"], "name": "flick9000/winscript", "platform": ["windows"], "pushed_at": "2026-08-20T21:31:24+00:00", "repo": "flick9000/winscript", "stars": 2794, "tags": ["debloat", "telemetry", "powershell", "windows-11", "bloatware-removal", "winget", "chocolatey", "script-generator", "performance-tweaks", "automation", "desktop", "web"], "topics": ["bloatware", "debloat", "debloater", "install-script", "optimize", "privacy", "privacy-tools", "script", "security", "telemetry", "tweaks", "windows", "windows11", "powershell", "windows-11", "cleanup", "ps1", "performance"], "urls": [], "use_cases": ["remove bloatware from windows 11", "disable windows telemetry and tracking", "bulk install apps with winget", "optimize windows performance settings", "uninstall onedrive and copilot", "generate a custom windows debloat script", "stop microsoft data collection"], "what_it_is": "WinScript is an open-source desktop and web tool for building custom Windows optimization scripts from scratch. It generates PowerShell scripts covering debloating, privacy/telemetry disabling, performance tweaks, and bulk app installation via winget or Chocolatey.", "when_to_avoid": ["you are not on Windows - it only generates Windows PowerShell scripts", "you want fully automated one-click optimization without reviewing each tweak", "you need enterprise fleet management or group-policy-based configuration rather than per-machine scripts"], "when_to_choose": ["you want a GUI to pick tweaks and generate a PowerShell script instead of running a prebuilt debloat script blindly", "you need to debloat, harden privacy, and install apps in one pass on Windows 10/11", "you prefer open-source tooling with an online option that requires no install"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/winscript", "repo": "flick9000/winscript", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.291018+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:49:13.548998+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "077c64a38bbb18822113e0fd273c841cd6b1f879968606e7a4c83efa86c8b309", "fetched_at": "2026-08-28T04:07:22.291018+00:00", "kind": "readme", "missing": false, "url": "https://github.com/flick9000/winscript"}, {"content_hash": "1ad6ba9818aa518b01490cc5ab7f436d8e9d39f324b7ac291fe5b6eafc85788a", "fetched_at": "2026-08-29T09:54:55.718219+00:00", "kind": "homepage", "missing": false, "url": "https://winscript.cc/"}, {"content_hash": "0758cdf6f4e6ac88c3eefb69f97f264d9961502ee3819b932c8e0b157e47cafe", "fetched_at": "2026-08-29T09:54:55.727360+00:00", "kind": "site_page", "missing": false, "url": "https://docs.winscript.cc"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 59, "rhythm": 86}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 826, "days_push": 13, "days_rel": 16, "gap_med": 3.0, "n_releases_24m": 85}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}