{"adoption": {"forks": 266, "observed_at": "2026-08-28T04:04:58.492419+00:00", "stars": 1528}, "canonical_url": "https://ross.abutalabs.com/products/starruler2-source", "card": {"archived": false, "artifact_type": "application", "description": "4X Space Strategy game Star Ruler 2's open source distribution.", "domain": ["gaming-tools", "entertainment"], "enriched": true, "function": ["game", "game-engine", "graphics"], "health_score": 20, "homepage": "http://starruler2.com", "language": "C", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["BlindMindStudios/StarRuler2-Source"], "name": "BlindMindStudios/StarRuler2-Source", "platform": ["windows", "cross-platform", "cpp"], "pushed_at": "2023-11-18T12:54:13+00:00", "repo": "BlindMindStudios/StarRuler2-Source", "stars": 1528, "tags": ["4x-strategy", "rts", "space-game", "source-release", "moddable", "opengl", "multiplayer", "engine3d", "open-source-game", "game-development", "linux", "desktop"], "topics": ["engine", "engine3d", "cpp", "c-plus-plus", "star-ruler-2", "game", "game-engine"], "urls": [], "use_cases": ["play a massive-scale 4x space strategy game", "build star ruler 2 from source on windows or linux", "study how a commercial 3d game engine is implemented", "mod star ruler 2 or create custom races and ships", "port the game to a new platform or replace steam integration", "set up multiplayer games between open-source and commercial versions"], "what_it_is": "The complete open-source distribution of Star Ruler 2, a massive-scale 4X/RTS space strategy game originally developed by Blind Mind Studios, including the full C++ 3D engine source, scripts, data files, and assets. It is released so that anyone can build the game from source, study its engine, and tinker with or mod it, since the original studio is no longer active.", "when_to_avoid": ["you expect an actively maintained game with updates and developer support", "you need the commercial release's music or Steam/GOG platform features", "you want a ready-to-run binary and simple installation rather than compiling from source"], "when_to_choose": ["you want to build, modify, or extend Star Ruler 2 yourself", "you want to learn from the source of a full-featured 3D game engine", "you want a moddable, freely buildable version of the game without Steam or GOG dependencies"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/starruler2-source", "repo": "BlindMindStudios/StarRuler2-Source", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "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:04:58.492419+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:58.492419+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:31:29.427319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec053b0985baa2f1efb35809e76e4d9d379be122b66aa761e5dff2a2586a20db", "fetched_at": "2026-08-28T04:04:58.492419+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlindMindStudios/StarRuler2-Source"}, {"content_hash": "aa80c214758c65e85d40d843419571203398be1044b6396ed897a7fda267cba0", "fetched_at": "2026-08-29T11:33:53.646499+00:00", "kind": "homepage", "missing": false, "url": "http://starruler2.com"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2969, "days_push": 1019, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}