{"adoption": {"forks": 72, "observed_at": "2026-08-28T04:03:30.458260+00:00", "stars": 1080}, "canonical_url": "https://ross.abutalabs.com/products/msstyleeditor", "card": {"archived": false, "artifact_type": "application", "description": "an editor for windows visual styles", "domain": ["windows", "desktop-applications", "graphics", "developer-tools"], "enriched": true, "function": ["gui", "image-processing", "editor"], "health_score": 76, "homepage": null, "language": "C#", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["nptr/msstyleEditor"], "name": "nptr/msstyleEditor", "platform": ["windows", "dotnet"], "pushed_at": "2026-01-27T20:23:13+00:00", "repo": "nptr/msstyleEditor", "stars": 1080, "tags": ["msstyles", "visual-styles", "theming", "windows-themes", "skin-editor", "portable", "desktop"], "topics": [], "urls": [], "use_cases": ["edit windows visual styles", "customize msstyles theme files", "replace images in windows themes", "modify windows 11 theme properties", "extract images from msstyles files", "create custom windows skins"], "what_it_is": "A portable Windows application for editing Windows visual style (.msstyles) theme files from Vista through Windows 11. It lets users browse classes, parts, and states, modify properties, and extract or replace images without hex editing.", "when_to_avoid": ["you want to create a visual style from scratch", "you need to add new fonts or non-PNG image formats", "you need a theme previewer or a tool to apply themes (use SecureUxTheme or UltraUXThemePatcher for that)"], "when_to_choose": ["you want to modify existing Windows visual styles without hex editors or PE resource tools", "you need to inspect the class/part/state structure of a .msstyles file", "you want to extract or replace PNG images inside a Windows theme"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/msstyleeditor", "repo": "nptr/msstyleEditor", "role": "main", "score": 61}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "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:03:30.458260+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:30.458260+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:53:00.190173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7db54a94e7a437b547eadc1057c92a789e18c56e6040facf7a65be14be2b5d0e", "fetched_at": "2026-08-28T04:03:30.458260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nptr/msstyleEditor"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 64, "longevity": 100, "rhythm": 36}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3380, "days_push": 218, "days_rel": 218, "gap_med": 206.0, "n_releases_24m": 3}, "score": 61, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}