{"adoption": {"forks": 129, "observed_at": "2026-08-28T04:03:59.594537+00:00", "stars": 1207}, "canonical_url": "https://ross.abutalabs.com/products/kisak-strike", "card": {"archived": false, "artifact_type": "application", "description": "100% Open Source CSGO", "domain": ["gaming-tools", "operating-systems"], "enriched": true, "function": ["game-engine", "graphics", "simulation"], "health_score": 40, "homepage": null, "language": "C++", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["SwagSoftware/Kisak-Strike"], "name": "SwagSoftware/Kisak-Strike", "platform": ["cpp"], "pushed_at": "2025-07-25T04:09:42+00:00", "repo": "SwagSoftware/Kisak-Strike", "stars": 1207, "tags": ["csgo", "source-engine", "fps", "open-source-rebuild", "steam", "valve", "game-development", "linux", "desktop"], "topics": [], "urls": [], "use_cases": ["play csgo on linux with an open-source engine build", "build the source engine from source code", "mod or hack on the csgo engine codebase", "run csgo without proprietary valve binaries", "study how the source engine works internally", "port csgo to unsupported linux distributions"], "what_it_is": "Kisak-Strike (Gentoo Offensive) is a fully open-source rebuild of Counter-Strike: Global Offensive's Source engine codebase, targeted at Linux users. It builds with CMake against open-source libraries and requires original CSGO game assets downloaded from Steam depots to run.", "when_to_avoid": ["you just want to play CSGO/CS2 casually - use the official Steam client", "you need anti-cheat protected official matchmaking", "you're not comfortable compiling large C++ projects and fetching game assets from Steam depots"], "when_to_choose": ["you want a 100% open-source CSGO build on Linux", "you want to modify or study the Source engine source code", "you're on a distro where official Steam CSGO is problematic"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/kisak-strike", "repo": "SwagSoftware/Kisak-Strike", "role": "main", "score": 38}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "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:59.594537+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.594537+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:18:57.234268+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8330acd1327c1718f640789335a83044e2681fadb4a39fa688a7131624ce5e44", "fetched_at": "2026-08-28T04:03:59.594537+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SwagSoftware/Kisak-Strike"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 33, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2291, "days_push": 404, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 38, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}