{"adoption": {"forks": 797, "observed_at": "2026-08-28T04:08:20.913122+00:00", "stars": 3816}, "canonical_url": "https://ross.abutalabs.com/products/irisshaders-iris", "card": {"archived": false, "artifact_type": "plugin", "description": "A modern shaders mod for Minecraft compatible with existing OptiFine shader packs", "domain": ["graphics"], "enriched": true, "function": ["graphics", "game"], "health_score": 87, "homepage": "https://irisshaders.dev", "language": "Java", "license": "LGPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["IrisShaders/Iris"], "name": "IrisShaders/Iris", "platform": ["jvm", "cross-platform"], "pushed_at": "2026-08-12T21:02:53+00:00", "repo": "IrisShaders/Iris", "stars": 3816, "tags": ["minecraft-mod", "shaders", "opengl", "optifine-compatible", "fabric", "neoforge", "sodium", "minecraft", "game-development"], "topics": ["hacktoberfest", "minecraft", "opengl", "shaders"], "urls": [], "use_cases": ["run OptiFine shader packs in Minecraft without OptiFine", "improve Minecraft graphics with shaders while keeping high FPS", "use shaders together with Sodium and other mods", "play Minecraft with shader packs on Fabric or NeoForge", "find an open-source alternative to OptiFine shaders", "load shader packs on modern Minecraft versions"], "what_it_is": "Iris is an open-source shaders mod for Minecraft: Java Edition that loads OptiFine-compatible shader packs with good performance and mod compatibility. It pairs with Sodium for rendering optimization and supports Fabric (1.16.5+) and NeoForge (1.21.1+).", "when_to_avoid": ["you play Minecraft Bedrock Edition", "you need Forge support (only Fabric and NeoForge are supported)", "you rely on OptiFine-exclusive features beyond shaders", "you use texture packs depending on vanilla core shaders with shaders enabled"], "when_to_choose": ["you want to use existing OptiFine shader packs on modern Minecraft versions", "you need shader support that works alongside Sodium and most mods", "you prefer an open-source, hackable shaders mod over OptiFine", "you play on Fabric or NeoForge mod loaders"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/irisshaders-iris", "repo": "IrisShaders/Iris", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "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:08:20.913122+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:20.913122+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:26:32.345822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f775c230ec5255247e53e9418a28a39edd3b0143bf0a051e02e338992b343766", "fetched_at": "2026-08-28T04:08:20.913122+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IrisShaders/Iris"}, {"content_hash": "8089c64378b6c1b2ed1d99de46a81046604a2671faccb60999e97bc1966e033a", "fetched_at": "2026-08-29T09:21:21.422274+00:00", "kind": "homepage", "missing": false, "url": "https://irisshaders.dev"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 8}, "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": 2141, "days_push": 21, "days_rel": 683, "gap_med": null, "n_releases_24m": 1}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}