{"adoption": {"forks": 128, "observed_at": "2026-08-28T04:05:08.076937+00:00", "stars": 1590}, "canonical_url": "https://ross.abutalabs.com/products/opengothic", "card": {"archived": false, "artifact_type": "application", "description": "Reimplementation of Gothic 2 Notr", "domain": ["gaming-tools", "cross-platform"], "enriched": true, "function": ["game-engine", "graphics"], "health_score": 99, "homepage": null, "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Try/OpenGothic"], "name": "Try/OpenGothic", "platform": ["windows", "cpp"], "pushed_at": "2026-08-26T18:32:33+00:00", "repo": "Try/OpenGothic", "stars": 1590, "tags": ["gothic2", "game-remake", "vulkan", "rpg", "open-source-engine", "night-of-the-raven", "renderer", "game-development", "linux", "macos", "gpu"], "topics": ["gothic2", "remake", "gothic", "vulkan", "rpg-engine"], "urls": [], "use_cases": ["play gothic 2 on linux or mac", "run gothic 2 on modern hardware", "play gothic 2 with ray tracing", "open source replacement for gothic 2 notr client", "play gothic mods with a modern engine", "fix gothic 2 compatibility issues on modern systems"], "what_it_is": "OpenGothic is an open-source reimplementation of the Gothic 2: Night of the Raven game client, compatible with the original game data and mods. It modernizes the classic RPG with modern graphics APIs (Vulkan, DX12, Metal) and features like mesh shaders and ray tracing.", "when_to_avoid": ["you don't own the original Gothic 2 game assets, since OpenGothic requires them", "you need full Gothic 1 support, which is not officially supported", "you have a low-end or outdated GPU, since modern graphics hardware is expected"], "when_to_choose": ["you own Gothic 2: Night of the Raven and want to play it on Windows, Linux, or macOS with modern graphics features", "the original game engine has trouble running on your modern system", "you want better performance and modern rendering (mesh shaders, ray tracing) in Gothic 2"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/opengothic", "repo": "Try/OpenGothic", "role": "main", "score": 83}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "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:08.076937+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.076937+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:54:46.380634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7a23f41004b2c07c73f58efa12a6963a72dfe621c17236101300460b931a825d", "fetched_at": "2026-08-28T04:05:08.076937+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Try/OpenGothic"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 52}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["prerelease_only"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2791, "days_push": 7, "days_rel": 108, "gap_med": 254.5, "n_releases_24m": 3}, "score": 83, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}