{"adoption": {"forks": 204, "observed_at": "2026-08-28T04:05:16.684685+00:00", "stars": 1649}, "canonical_url": "https://ross.abutalabs.com/products/poiyomitoonshader", "card": {"archived": false, "artifact_type": "library", "description": "A feature rich toon shader for unity and VR Chat", "domain": ["graphics", "gaming-tools"], "enriched": true, "function": ["graphics", "game-engine"], "health_score": 95, "homepage": null, "language": "ShaderLab", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["poiyomi/PoiyomiToonShader"], "name": "poiyomi/PoiyomiToonShader", "platform": ["game-engine", "cross-platform"], "pushed_at": "2026-08-07T23:49:48+00:00", "repo": "poiyomi/PoiyomiToonShader", "stars": 1649, "tags": ["unity-shader", "toon-shading", "vrchat", "shaderlab", "avatar-shaders", "rendering", "game-development"], "topics": [], "urls": [], "use_cases": ["shading VRChat avatars with anime-style toon rendering", "customizing lighting and shading modes for Unity projects", "creating stylized toon materials for game characters", "adding outline and rim lighting effects to Unity models", "distributing avatar assets with performant free shaders"], "what_it_is": "Poiyomi Toon Shader is a feature-rich, open-source toon shader suite for Unity's Built-In Rendering Pipeline, primarily targeting VRChat avatars and worlds. It offers multiple shading modes (toon, realistic, flat), robust lighting handling, and extensive customization options.", "when_to_avoid": ["you use Unity's URP or HDRP instead of the Built-In pipeline", "you need a lightweight minimal shader rather than a large feature set", "your project is not Unity-based"], "when_to_choose": ["you are building VRChat avatars or worlds with Unity", "you need a free, feature-rich toon shader with deep customization", "you want multiple shading models in a single shader package"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/poiyomitoonshader", "repo": "poiyomi/PoiyomiToonShader", "role": "main", "score": 87}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "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:05:16.684685+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.684685+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:45:10.454833+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e164fe7c0410b385a78f64d13ff272e6b66477756e100725c2c56694c827eee9", "fetched_at": "2026-08-28T04:05:16.684685+00:00", "kind": "readme", "missing": false, "url": "https://github.com/poiyomi/PoiyomiToonShader"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 68}, "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": 2906, "days_push": 26, "days_rel": 218, "gap_med": 2, "n_releases_24m": 40}, "score": 87, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}